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>
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 0000000..668b1d4
--- /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 37e4e44..d9fda7c 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 @@
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 @@
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"