OSDN Git Service

arm64: dts: meson-g12: split emmc pins to select 4 or 8 bus width
authorNeil Armstrong <narmstrong@baylibre.com>
Fri, 13 Mar 2020 09:07:10 +0000 (10:07 +0100)
committerKevin Hilman <khilman@baylibre.com>
Tue, 17 Mar 2020 22:14:44 +0000 (15:14 -0700)
commit4d2cb376e5ccacd4d541542dfb98cc3db2792b1a
tree7ebbd8e9271e76fed37d9bbf944cea9a6c7f50f8
parent5fa86f4f72e049470897fef32cc785b448fcf42b
arm64: dts: meson-g12: split emmc pins to select 4 or 8 bus width

The Khadas VIM3 shares the eMMC pins 4 to 7 with the SPI NOR, in order
to enable the eMMC and the SPI NOR interface, we need to omit the
4 last pins from the eMMC pinctrl.

As it was done for the Khadas VIM2, split the eMMC pinctrls in ctrl, data
and ds pins with either 4bits data or 8bits data, and update the current
board accordingly.

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Link: https://lore.kernel.org/r/20200313090713.15147-2-narmstrong@baylibre.com
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts
arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts
arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts
arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dts
arch/arm64/boot/dts/amlogic/meson-g12b-ugoos-am6.dts
arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi
arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts