summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeiko Stuebner <heiko@sntech.de>2019-09-09 17:01:41 +0200
committerHeiko Stuebner <heiko@sntech.de>2019-09-09 17:01:41 +0200
commit9968707a4e991305739a10fb85e41a7049d0147e (patch)
treedb4f7ac3d2125c73050c4ee1752e22d1a9ea6219
parentf7a178f254071186efafd8aabb1860669b9f0041 (diff)
hack: add a static mac address
until someone does the efuse+calculate mac dance
-rw-r--r--arch/arm/mach-rockchip/Kconfig1
-rw-r--r--arch/arm/mach-rockchip/board.c4
2 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/mach-rockchip/Kconfig b/arch/arm/mach-rockchip/Kconfig
index 6c16d67361..1d6b563908 100644
--- a/arch/arm/mach-rockchip/Kconfig
+++ b/arch/arm/mach-rockchip/Kconfig
@@ -14,6 +14,7 @@ config ROCKCHIP_PX30
select SPL_SERIAL_SUPPORT
select TPL_SERIAL_SUPPORT
select DEBUG_UART_BOARD_INIT
+ select BOARD_LATE_INIT
imply ROCKCHIP_COMMON_BOARD
imply SPL_ROCKCHIP_COMMON_BOARD
help
diff --git a/arch/arm/mach-rockchip/board.c b/arch/arm/mach-rockchip/board.c
index b2a88e789d..50ba96d2e5 100644
--- a/arch/arm/mach-rockchip/board.c
+++ b/arch/arm/mach-rockchip/board.c
@@ -24,6 +24,10 @@ int board_late_init(void)
{
setup_boot_mode();
+printf("setting mac_addr hack\n");
+u8 mac_addr[6] = { 0xCA, 0xFF, 0xEE, 0x00, 0x00, 0x13 };
+eth_env_set_enetaddr("ethaddr", mac_addr);
+
return rk_board_late_init();
}