diff options
author | Hank Liou <Hank.Liou@quantatw.com> | 2019-10-31 04:39:53 +0300 |
---|---|---|
committer | Andrew Geissler <geissonator@yahoo.com> | 2020-07-18 21:32:53 +0300 |
commit | d75cca62539c93f338ab97fc4d61914af12f5c42 (patch) | |
tree | 0b19a75e3386b748da6cc35e1897c682f1ee0ffe | |
parent | a6499575197410ccf4ef79cc7ad5caf8a0cad320 (diff) | |
download | openbmc-d75cca62539c93f338ab97fc4d61914af12f5c42.tar.xz |
Add mac-address config file
Make EEPROM location of mac address data to be changeable.
(From meta-quanta rev: 0e9942ee044566f398a33fb42fb100e10d19a7a5)
Signed-off-by: Hank Liou <Hank.Liou@quantatw.com>
Change-Id: I2585b7471ae1db6d852f0d2721c8f8f81b81810b
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
-rw-r--r-- | meta-quanta/meta-gsj/recipes-gsj/mac-address/files/config.txt | 7 | ||||
-rw-r--r-- | meta-quanta/meta-gsj/recipes-gsj/mac-address/mac-address.bb | 9 |
2 files changed, 15 insertions, 1 deletions
diff --git a/meta-quanta/meta-gsj/recipes-gsj/mac-address/files/config.txt b/meta-quanta/meta-gsj/recipes-gsj/mac-address/files/config.txt new file mode 100644 index 0000000000..668b1d485b --- /dev/null +++ b/meta-quanta/meta-gsj/recipes-gsj/mac-address/files/config.txt @@ -0,0 +1,7 @@ +fruBusNum=10 +fruAddr=0x55 +numberMac=4 +mac1=eth1 +mac2=usb0_dev +mac3=usb0_host +mac4=eth0 diff --git a/meta-quanta/meta-gsj/recipes-gsj/mac-address/mac-address.bb b/meta-quanta/meta-gsj/recipes-gsj/mac-address/mac-address.bb index 37e4e44cf4..d9fda7ccb0 100644 --- a/meta-quanta/meta-gsj/recipes-gsj/mac-address/mac-address.bb +++ b/meta-quanta/meta-gsj/recipes-gsj/mac-address/mac-address.bb @@ -12,6 +12,9 @@ DEPENDS += "autoconf-archive-native" FILESEXTRAPATHS_prepend := "${THISDIR}/files:" SRC_URI_append = " file://mac-address.service" +SRC_URI_append = " file://config.txt" + +FILES_${PN}_append = " ${datadir}/mac-address/config.txt" HASHSTYLE = "gnu" S = "${WORKDIR}/git" @@ -21,7 +24,11 @@ do_install_append() { install -d ${D}${systemd_unitdir}/system/ install -m 0644 ${WORKDIR}/mac-address.service \ ${D}${systemd_unitdir}/system + + install -d ${D}${datadir}/mac-address + install -m 0644 -D ${WORKDIR}/config.txt \ + ${D}${datadir}/mac-address/config.txt } SYSTEMD_PACKAGES = "${PN}" -SYSTEMD_SERVICE_${PN} += "mac-address.service"
\ No newline at end of file +SYSTEMD_SERVICE_${PN} += "mac-address.service" |