nbhw18: load dtb file defined in bd
This commit is contained in:
parent
623372a337
commit
e7738a5f25
|
|
@ -589,6 +589,22 @@ static void set_phy_fast_blink_mode(int phy_addr)
|
||||||
set_phy_page(miidev, phy_addr, 0);
|
set_phy_page(miidev, phy_addr, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if !defined(CONFIG_SPL_BUILD)
|
||||||
|
|
||||||
|
static void set_devicetree_name(void)
|
||||||
|
{
|
||||||
|
char devicetreename[64];
|
||||||
|
/* add hardware versions to environment */
|
||||||
|
if (bd_get_devicetree(devicetreename, sizeof(devicetreename)) != 0) {
|
||||||
|
printf("Devicetree name not found, use legacy name\n");
|
||||||
|
strcpy(devicetreename, "am335x-nbhw16.dtb");
|
||||||
|
}
|
||||||
|
|
||||||
|
env_set("fdt_image", devicetreename);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
int board_late_init(void)
|
int board_late_init(void)
|
||||||
{
|
{
|
||||||
#if !defined(CONFIG_SPL_BUILD)
|
#if !defined(CONFIG_SPL_BUILD)
|
||||||
|
|
@ -611,6 +627,8 @@ int board_late_init(void)
|
||||||
|
|
||||||
check_reset_button();
|
check_reset_button();
|
||||||
|
|
||||||
|
set_devicetree_name();
|
||||||
|
|
||||||
set_mac_addresses(3);
|
set_mac_addresses(3);
|
||||||
|
|
||||||
/* Take phy out of reset after FPGA was loaded */
|
/* Take phy out of reset after FPGA was loaded */
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue