diff options
author | Ahmad Fatoum <a.fatoum@pengutronix.de> | 2021-08-03 18:59:37 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2021-08-09 20:17:47 +0200 |
commit | bdde03ece9ba29e381aa2f9dcd1bf7b6e62ebb37 (patch) | |
tree | 8db8aa6f2d723362834c49cad79b79965703c5b5 /arch/arm/dts/am335x-phytec-phycard-som.dts | |
parent | 47caa7d3676dac07d9807834827127db179cff7d (diff) | |
download | barebox-bdde03ece9ba29e381aa2f9dcd1bf7b6e62ebb37.tar.gz barebox-bdde03ece9ba29e381aa2f9dcd1bf7b6e62ebb37.tar.xz |
ARM: i.MX8MM: add reboot to serial download mode
The i.MX8MM reference manual follows long established tradition in not
documenting BootROM magic reboot codes. For older i.MX variants, the
values can be seen in the bmode tables of Freescale's U-Boot patches.
There are no such patches for the i.MX8M, but testing shows that
mw 0x30390094 0x10 ; mw 0x30390098 0x40000000
is one of the configurations that trigger serial download on next warm
reset on an i.MX8MM. Describe this in the device tree, so
gpr.reboot_mode.next=serial reset -r imxwd-warm
does the right thing for that SoC.
This all might work for other i.MX8M variants as well, but the dtsi
can be genericized later on when tested.
Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Link: https://lore.barebox.org/20210803165937.31608-2-a.fatoum@pengutronix.de
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/dts/am335x-phytec-phycard-som.dts')
0 files changed, 0 insertions, 0 deletions