ARM: dts: bcm2835-rpi: re-enable booting from SD card
Kernel commit a19adf8 [0] changed the
RPi1 device tree from &sdhci to &sdhost, which was imported in barebox
commit d14b844. It seems that barebox
does not have a driver for brcm,bcm2835-sdhost (yet), which resulted in
barebox unable to boot from SD card. However, the driver for
brcm,bcm2835-sdhci worked fine in the past.

Although the upstream change was made for good reasons, the simplest
change for barebox for now is to revert to using &sdhci and disable
&sdhost.

Thanks to Alexander Dahl for raising this issue on the DistroKit
mailing list!

[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a19adf8

Cc: Alexander Dahl <post@lespocky.de>
Signed-off-by: Roland Hieber <rohieb@rohieb.name>
Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent 21ec7b8 commit abc0447440d68af720127fcca3c17f04ee144fcc
@Roland Hieber Roland Hieber authored on 6 Dec 2017
Sascha Hauer committed on 7 Dec 2017
Showing 1 changed file
View
arch/arm/dts/bcm2835-rpi.dts