summaryrefslogtreecommitdiff
path: root/db845c/device.mk
diff options
context:
space:
mode:
authorAmit Pundir <amit.pundir@linaro.org>2020-04-23 21:39:03 +0530
committerAmit Pundir <amit.pundir@linaro.org>2020-04-25 12:58:40 +0530
commit7cc6a2d9d7041917780d2311e66747e8ec789b60 (patch)
tree1f8c2e44bd6732ab275c050cf1f73caa5d3782f3 /db845c/device.mk
parentbed1321ddcf66ccd8b9d4065ad9aeea38b04436a (diff)
db845c: Set Ethernet MAC address on boot
db845c development boards do not have unique Ethernet MAC address. All boards share same MAC address and it cause problems while running CTS tests on db845c in a lab with multiple db845c boards connected. Set the Ethernet MAC address based on board's unique serial number as a workaround for now. Signed-off-by: Amit Pundir <amit.pundir@linaro.org> Change-Id: I1c5b63b7d6cbf5e55ac40980b5823cc6bb4f44d3
Diffstat (limited to 'db845c/device.mk')
-rw-r--r--db845c/device.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/db845c/device.mk b/db845c/device.mk
index cc5b973..b37e06f 100644
--- a/db845c/device.mk
+++ b/db845c/device.mk
@@ -43,5 +43,10 @@ PRODUCT_PACKAGES += \
PRODUCT_COPY_FILES += \
device/linaro/dragonboard/qcom/init.qcom.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.qcom.rc
+# Install scripts to set Ethernet MAC address
+PRODUCT_COPY_FILES += \
+ $(LOCAL_PATH)/eth_mac_addr.rc:/system/etc/init/eth_mac_addr.rc \
+ $(LOCAL_PATH)/eth_mac_addr.sh:/system/bin/eth_mac_addr.sh
+
# Copy firmware files
$(call inherit-product-if-exists, $(LOCAL_PATH)/firmware/device.mk)