Bläddra i källkod

ARM: dts: bcm2835: add sdhost controller to devicetree

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Acked-by: Eric Anholt <eric@anholt.net>
Acked-by: Stefan Wahren <stefan.wahren@i2se.com>
Gerd Hoffmann 8 år sedan
förälder
incheckning
7f31a955a0
2 ändrade filer med 16 tillägg och 0 borttagningar
  1. 6 0
      arch/arm/boot/dts/bcm2835-rpi.dtsi
  2. 10 0
      arch/arm/boot/dts/bcm283x.dtsi

+ 6 - 0
arch/arm/boot/dts/bcm2835-rpi.dtsi

@@ -69,6 +69,12 @@
 	bus-width = <4>;
 };
 
+&sdhost {
+	pinctrl-names = "default";
+	pinctrl-0 = <&sdhost_gpio48>;
+	bus-width = <4>;
+};
+
 &pwm {
 	pinctrl-names = "default";
 	pinctrl-0 = <&pwm0_gpio40 &pwm1_gpio45>;

+ 10 - 0
arch/arm/boot/dts/bcm283x.dtsi

@@ -350,6 +350,16 @@
 			arm,primecell-periphid = <0x00241011>;
 		};
 
+		sdhost: mmc@7e202000 {
+			compatible = "brcm,bcm2835-sdhost";
+			reg = <0x7e202000 0x100>;
+			interrupts = <2 24>;
+			clocks = <&clocks BCM2835_CLOCK_VPU>;
+			dmas = <&dma 13>;
+			dma-names = "rx-tx";
+			status = "disabled";
+		};
+
 		i2s: i2s@7e203000 {
 			compatible = "brcm,bcm2835-i2s";
 			reg = <0x7e203000 0x20>,