From 24acb83d8f04e9a49f161c07d38da50c70e9f16d Mon Sep 17 00:00:00 2001 From: Prabhakar Kushwaha Date: Thu, 23 Nov 2017 16:51:32 +0530 Subject: common: Fix-up MAC addr in dts by fetching env variable serially The MAC addresses get fixed in the device tree for "ethernet" nodes is by using trailing number behind "ethernet" found in "/aliases". It may not be necessary for the "ethernet" nodes to be sequential. There can be gaps in between or any node disabled So provide a support to fetch MAC addr sequentially from env and apply them to "ethernet" nodes in the order they appear in device tree only if "ethernet" is not "disabled" Signed-off-by: Prabhakar Kushwaha Reviewed-by: York Sun --- README | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'README') diff --git a/README b/README index 93c7ea9665..53502c0628 100644 --- a/README +++ b/README @@ -1603,6 +1603,15 @@ The following options need to be configured: See doc/README.link-local for more information. + - MAC address from environment variables + + FDT_SEQ_MACADDR_FROM_ENV + + Fix-up device tree with MAC addresses fetched sequentially from + environment variables. This config work on assumption that + non-usable ethernet node of device-tree are either not present + or their status has been marked as "disabled". + - CDP Options: CONFIG_CDP_DEVICE_ID -- cgit v1.2.3