ARM: dts: imx: Pick safe DRAM size on failure on Data Modul i.MX8M Mini/Plus eDM SBC
In case gpio_request_list_by_name_nodev() in board dmo_get_memcfg() returns error code, pick a safe default DRAM configuration instead of bailing out with some sort of hang() or panic(). The BIT(2)|BIT(0) strap option is the lowest known option of 2 GiB , use that. Signed-off-by: Marek Vasut <marex@denx.de>
This commit is contained in:
committed by
Fabio Estevam
parent
6e18eec908
commit
1171adfd89
@@ -47,6 +47,9 @@ u8 dmo_get_memcfg(void)
|
||||
"dmo,ram-coding-gpios",
|
||||
gpio, ARRAY_SIZE(gpio),
|
||||
GPIOD_IS_IN);
|
||||
if (ret < 0)
|
||||
return BIT(2) | BIT(0);
|
||||
|
||||
for (i = 0; i < ret; i++)
|
||||
memcfg |= !!dm_gpio_get_value(&(gpio[i])) << i;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user