Skip to contentSkip to conversation

ARM: dts: sun5i-a13-inet98v-rev2: Remove mmc2 node

PATCH New Hans de Goede 2 participants 6 messages Mar 10, 2016 – Mar 11, 2016

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

PATCH 1/3 ARM: dts: sun5i-a13-inet98v-rev2: Remove mmc2 node

The sun5i-a13-inet98v-rev2 does not have an emmc, it uses nand, the mmc2 node in the dts comes from a copy and paste error from the utoo-p66 dts, remove it.

---
 arch/arm/boot/dts/sun5i-a13-inet-98v-rev2.dts | 15 ---------------
 1 file changed, 15 deletions(-)
arch/arm/boot/dts/sun5i-a13-inet-98v-rev2.dts +0 -15
index 6fa54b6..1b11ec9 100644
@@ -123,21 +123,6 @@
 	status = "okay";
 };
 
-&mmc2 {
-	pinctrl-names = "default";
-	pinctrl-0 = <&mmc2_pins_a>;
-	vmmc-supply = <&reg_vcc3v3>;
-	bus-width = <8>;
-	non-removable;
-	status = "okay";
-
-	mmccard: mmccard at 0 {
-		reg = <0>;
-		compatible = "mmc-card";
-		broken-hpi;
-	};
-};
-
 &otg_sram {
 	status = "okay";
 };
Signature · 1 line
2.7.2
#1 lore raw

PATCH 2/3 ARM: dts: sun5i-a13-empire-electronix-d709: Remove mmc2 node

The empire-electronix-d709 does not have an emmc, it uses nand, the mmc2 node in the dts comes from a copy and paste error from the inet98fv2 dts, remove it.

While at it also do s/inet98fv2/d709/ to fix some other copy/paste leftovers.

---
 .../arm/boot/dts/sun5i-a13-empire-electronix-d709.dts | 19 ++-----------------
 1 file changed, 2 insertions(+), 17 deletions(-)
arch/arm/boot/dts/sun5i-a13-empire-electronix-d709.dts +2 -17
index 7fbb0b0..6efbba6 100644
@@ -123,7 +123,7 @@
 
 &mmc0 {
 	pinctrl-names = "default";
-	pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin_inet98fv2>;
+	pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin_d709>;
 	vmmc-supply = <&reg_vcc3v3>;
 	bus-width = <4>;
 	cd-gpios = <&pio 6 0 GPIO_ACTIVE_HIGH>; /* PG0 */
@@ -131,27 +131,12 @@
 	status = "okay";
 };
 
-&mmc2 {
-	pinctrl-names = "default";
-	pinctrl-0 = <&mmc2_pins_a>;
-	vmmc-supply = <&reg_vcc3v3>;
-	bus-width = <8>;
-	non-removable;
-	status = "okay";
-
-	mmccard: mmccard at 0 {
-		reg = <0>;
-		compatible = "mmc-card";
-		broken-hpi;
-	};
-};
-
 &otg_sram {
 	status = "okay";
 };
 
 &pio {
-	mmc0_cd_pin_inet98fv2: mmc0_cd_pin at 0 {
+	mmc0_cd_pin_d709: mmc0_cd_pin at 0 {
 		allwinner,pins = "PG0";
 		allwinner,function = "gpio_in";
 		allwinner,drive = <SUN4I_PINCTRL_10_MA>;
Signature · 1 line
2.7.2
#2 lore raw

PATCH 2/3 ARM: dts: sun5i-a13-empire-electronix-d709: Remove mmc2 node

Quoted 8 lines · Hans de Goede

The empire-electronix-d709 does not have an emmc, it uses nand, the mmc2 node in the dts comes from a copy and paste error from the inet98fv2 dts, remove it.

While at it also do s/inet98fv2/d709/ to fix some other copy/paste leftovers.

Queued for 4.7, thanks!
Maxime

Signature · 10 lines
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20160311/4895e4f3/attachment.sig>
#3 lore raw

PATCH 3/3 ARM: dts: sun5i: Add dts for Difrence DIT4350 tablet

In reply to Hans de Goede

The Difrnce dit4350 tablet is a tiny tablet with a 4.3" 16:9 480x272 LCD, A13 SoC, 512M RAM, 4G NAND, solomon systech ssd2532qn6 touchscreen at i2c1 address 0x48, Memsic MXC622X accelerometer at i2c1 address 0x15 and rtl8188etv wifi.

---
 arch/arm/boot/dts/Makefile                      |   1 +
 arch/arm/boot/dts/sun5i-a13-difrnce-dit4350.dts | 226 ++++++++++++++++++++++++
 2 files changed, 227 insertions(+)
 create mode 100644 arch/arm/boot/dts/sun5i-a13-difrnce-dit4350.dts
arch/arm/boot/dts/Makefile +1 -0
index 02505a0..88f511c 100644
@@ -640,6 +640,7 @@ dtb-$(CONFIG_MACH_SUN5I) += \
 	sun5i-a10s-olinuxino-micro.dtb \
 	sun5i-a10s-r7-tv-dongle.dtb \
 	sun5i-a10s-wobo-i5.dtb \
+	sun5i-a13-difrnce-dit4350.dtb \
 	sun5i-a13-empire-electronix-d709.dtb \
 	sun5i-a13-hsg-h702.dtb \
 	sun5i-a13-inet-98v-rev2.dtb \
arch/arm/boot/dts/sun5i-a13-difrnce-dit4350.dts new file +226 -0

226 lines not on this page · raw message

Signature · 1 line
2.7.2
#4 lore raw

PATCH 3/3 ARM: dts: sun5i: Add dts for Difrence DIT4350 tablet

Quoted 6 lines · Hans de Goede

The Difrnce dit4350 tablet is a tiny tablet with a 4.3" 16:9 480x272 LCD, A13 SoC, 512M RAM, 4G NAND, solomon systech ssd2532qn6 touchscreen at i2c1 address 0x48, Memsic MXC622X accelerometer at i2c1 address 0x15 and rtl8188etv wifi.

Queued, thanks!
Maxime

Signature · 10 lines
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20160311/38d429c8/attachment.sig>
#5 lore raw

PATCH 1/3 ARM: dts: sun5i-a13-inet98v-rev2: Remove mmc2 node

In reply to Hans de Goede
Quoted 5 lines · Hans de Goede

The sun5i-a13-inet98v-rev2 does not have an emmc, it uses nand, the mmc2 node in the dts comes from a copy and paste error from the utoo-p66 dts, remove it.

Queued for 4.7, thanks!
Maxime

Signature · 10 lines
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20160311/0d5ac9be/attachment.sig>