diff options
author | Neil Armstrong <narmstrong@baylibre.com> | 2020-03-13 12:07:10 +0300 |
---|---|---|
committer | Kevin Hilman <khilman@baylibre.com> | 2020-03-18 01:14:44 +0300 |
commit | 4d2cb376e5ccacd4d541542dfb98cc3db2792b1a (patch) | |
tree | 7ebbd8e9271e76fed37d9bbf944cea9a6c7f50f8 /arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | |
parent | 5fa86f4f72e049470897fef32cc785b448fcf42b (diff) | |
download | linux-4d2cb376e5ccacd4d541542dfb98cc3db2792b1a.tar.xz |
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
Diffstat (limited to 'arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts')
-rw-r--r-- | arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts b/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts index 2a324f0136e3..a26bfe72550f 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts +++ b/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts @@ -271,7 +271,7 @@ /* eMMC */ &sd_emmc_c { status = "okay"; - pinctrl-0 = <&emmc_pins>, <&emmc_ds_pins>; + pinctrl-0 = <&emmc_ctrl_pins>, <&emmc_data_8b_pins>, <&emmc_ds_pins>; pinctrl-1 = <&emmc_clk_gate_pins>; pinctrl-names = "default", "clk-gate"; |