From: Jonathan McDowell Date: Wed, 10 May 2023 12:02:02 +0000 (+0100) Subject: ARM: dts: sun5i: Add port E pinmux settings for mmc2 X-Git-Tag: v6.5-rc1~142^2~24^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c7ea52ed614227a3e3eaafdbd7b477d0129ab6ed;p=thirdparty%2Fkernel%2Flinux.git ARM: dts: sun5i: Add port E pinmux settings for mmc2 These alternate pins for mmc2 are brought out to the 40 pin U14 header on the C.H.I.P and can be used to add an external MMC device with a 4 bit interface. See https://byteporter.com/ntc-chip-micro-sd-slot/ for further details on how. Signed-off-by: Jonathan McDowell Reviewed-by: Jernej Skrabec Link: https://lore.kernel.org/r/7949169f581cab37175602188f44bc26e79a45c0.1683719613.git.noodles@earth.li Signed-off-by: Jernej Skrabec --- diff --git a/arch/arm/boot/dts/sun5i.dtsi b/arch/arm/boot/dts/sun5i.dtsi index 2f901a0136763..d7c7b454a11a3 100644 --- a/arch/arm/boot/dts/sun5i.dtsi +++ b/arch/arm/boot/dts/sun5i.dtsi @@ -517,6 +517,15 @@ bias-pull-up; }; + /omit-if-no-ref/ + mmc2_4bit_pe_pins: mmc2-4bit-pe-pins { + pins = "PE4", "PE5", "PE6", "PE7", + "PE8", "PE9"; + function = "mmc2"; + drive-strength = <30>; + bias-pull-up; + }; + mmc2_8bit_pins: mmc2-8bit-pins { pins = "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13",