Skip to contentSkip to conversation

ARM: dts: mxs: Add SSP2 SD mux

PATCH New Marek Vasut 2 participants 6 messages Jun 9, 2016 – Jun 10, 2016

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH v3 1/4 ARM: dts: mxs: Add SSP2 SD mux

From: Marek Vasut <[email protected]>

Add pinmux configuration for SSP2 port in SD mode, both for the 4-bit and 8-bit case.

Cc Fabio Estevam <[email protected]>
Cc Shawn Guo <[email protected]>

---
V3: Reorder the tags from ARM: mxs: dts: to ARM: dts: mxs:

---
 arch/arm/boot/dts/imx23.dtsi | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)
arch/arm/boot/dts/imx23.dtsi +34 -0
index 302d116..c70ebef 100644
@@ -249,6 +249,40 @@
 					fsl,pull-up = <MXS_PULL_DISABLE>;
 				};
 
+				mmc1_4bit_pins_a: mmc1-4bit at 0 {
+					reg = <0>;
+					fsl,pinmux-ids = <
+						MX23_PAD_GPMI_D00__SSP2_DATA0
+						MX23_PAD_GPMI_D01__SSP2_DATA1
+						MX23_PAD_GPMI_D02__SSP2_DATA2
+						MX23_PAD_GPMI_D03__SSP2_DATA3
+						MX23_PAD_GPMI_RDY1__SSP2_CMD
+						MX23_PAD_GPMI_WRN__SSP2_SCK
+					>;
+					fsl,drive-strength = <MXS_DRIVE_8mA>;
+					fsl,voltage = <MXS_VOLTAGE_HIGH>;
+					fsl,pull-up = <MXS_PULL_ENABLE>;
+				};
+
+				mmc1_8bit_pins_a: mmc1-8bit at 0 {
+					reg = <0>;
+					fsl,pinmux-ids = <
+						MX23_PAD_GPMI_D00__SSP2_DATA0
+						MX23_PAD_GPMI_D01__SSP2_DATA1
+						MX23_PAD_GPMI_D02__SSP2_DATA2
+						MX23_PAD_GPMI_D03__SSP2_DATA3
+						MX23_PAD_GPMI_D04__SSP2_DATA4
+						MX23_PAD_GPMI_D05__SSP2_DATA5
+						MX23_PAD_GPMI_D06__SSP2_DATA6
+						MX23_PAD_GPMI_D07__SSP2_DATA7
+						MX23_PAD_GPMI_RDY1__SSP2_CMD
+						MX23_PAD_GPMI_WRN__SSP2_SCK
+					>;
+					fsl,drive-strength = <MXS_DRIVE_8mA>;
+					fsl,voltage = <MXS_VOLTAGE_HIGH>;
+					fsl,pull-up = <MXS_PULL_ENABLE>;
+				};
+
 				pwm2_pins_a: pwm2 at 0 {
 					reg = <0>;
 					fsl,pinmux-ids = <
Signature · 1 line
2.7.0
#1 lore raw

PATCH v3 2/4 ARM: dts: mxs: Add AUART2 pinmux

From: Marek Vasut <[email protected]>

Add 2-pin pinmux settings for AUART2.

Cc Fabio Estevam <[email protected]>
Cc Shawn Guo <[email protected]>

---
V3: Reorder the tags from ARM: mxs: dts: to ARM: dts: mxs:

---
 arch/arm/boot/dts/imx23.dtsi | 11 +++++++++++
 1 file changed, 11 insertions(+)
arch/arm/boot/dts/imx23.dtsi +11 -0
index c70ebef..0c9a357e 100644
@@ -171,6 +171,17 @@
 					fsl,pull-up = <MXS_PULL_DISABLE>;
 				};
 
+				auart1_2pins_a: auart1-2pins at 0 {
+					reg = <0>;
+					fsl,pinmux-ids = <
+						MX23_PAD_GPMI_D14__AUART2_RX
+						MX23_PAD_GPMI_D15__AUART2_TX
+					>;
+					fsl,drive-strength = <MXS_DRIVE_4mA>;
+					fsl,voltage = <MXS_VOLTAGE_HIGH>;
+					fsl,pull-up = <MXS_PULL_DISABLE>;
+				};
+
 				gpmi_pins_a: gpmi-nand at 0 {
 					reg = <0>;
 					fsl,pinmux-ids = <
Signature · 1 line
2.7.0
#2 lore raw

PATCH v3 3/4 ARM: dts: mxs: Add Creative X-Fi3 support

In reply to Marek Vasut

From: Marek Vasut <[email protected]>

Add support for this small MP3 player based on STMP3780 (rev.4). Currently supported is both external microSD and internal SD-NAND bridge, PWM and USB gadget.

Cc Fabio Estevam <[email protected]>
Cc Shawn Guo <[email protected]>

---
V2: - Fix the button nodes to not generate possible DT warning
- Drop the address part from the license
V3: - Reorder the tags from ARM: mxs: dts: to ARM: dts: mxs:
- Move regulator node

---
 arch/arm/boot/dts/Makefile       |   1 +
 arch/arm/boot/dts/imx23-xfi3.dts | 179 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 180 insertions(+)
 create mode 100644 arch/arm/boot/dts/imx23-xfi3.dts
arch/arm/boot/dts/Makefile +1 -0
index 488a943..b287fa8 100644
@@ -418,6 +418,7 @@ dtb-$(CONFIG_ARCH_MXS) += \
 	imx23-evk.dtb \
 	imx23-olinuxino.dtb \
 	imx23-stmp378x_devb.dtb \
+	imx23-xfi3.dtb \
 	imx28-apf28.dtb \
 	imx28-apf28dev.dtb \
 	imx28-apx4devkit.dtb \
arch/arm/boot/dts/imx23-xfi3.dts new file +179 -0

179 lines not on this page · raw message

Signature · 1 line
2.7.0
#3 lore raw

PATCH v3 4/4 ARM: dts: mxs: Add SanDisk Sansa Fuze+ support

In reply to Marek Vasut

From: Marek Vasut <[email protected]>

Add support for this small MP3 player based on STMP3780 (rev.3). Currently supported are both external microSD and internal SD-NAND bridge, PWM and USB gadget.

Cc Fabio Estevam <[email protected]>
Cc Shawn Guo <[email protected]>

---
V2: - Drop the address part from the license
V3: - Reorder the tags from ARM: mxs: dts: to ARM: dts: mxs:
- Move the regulators under the root node
- Rename i2c nodes

---
 arch/arm/boot/dts/Makefile        |   1 +
 arch/arm/boot/dts/imx23-sansa.dts | 207 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 208 insertions(+)
 create mode 100644 arch/arm/boot/dts/imx23-sansa.dts
arch/arm/boot/dts/Makefile +1 -0
index b287fa8..28b9577 100644
@@ -417,6 +417,7 @@ dtb-$(CONFIG_SOC_VF610) += \
 dtb-$(CONFIG_ARCH_MXS) += \
 	imx23-evk.dtb \
 	imx23-olinuxino.dtb \
+	imx23-sansa.dtb \
 	imx23-stmp378x_devb.dtb \
 	imx23-xfi3.dtb \
 	imx28-apf28.dtb \
arch/arm/boot/dts/imx23-sansa.dts new file +207 -0

207 lines not on this page · raw message

Signature · 1 line
2.7.0