hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/arch/arm/boot/dts/bcm2835-rpi-a-plus.dts
....@@ -8,12 +8,17 @@
88 compatible = "raspberrypi,model-a-plus", "brcm,bcm2835";
99 model = "Raspberry Pi Model A+";
1010
11
+ memory@0 {
12
+ device_type = "memory";
13
+ reg = <0 0x10000000>;
14
+ };
15
+
1116 leds {
12
- act {
17
+ led-act {
1318 gpios = <&gpio 47 GPIO_ACTIVE_HIGH>;
1419 };
1520
16
- pwr {
21
+ led-pwr {
1722 label = "PWR";
1823 gpios = <&gpio 35 GPIO_ACTIVE_HIGH>;
1924 default-state = "keep";
....@@ -31,8 +36,8 @@
3136 * "FOO" = GPIO line named "FOO" on the schematic
3237 * "FOO_N" = GPIO line named "FOO" on schematic, active low
3338 */
34
- gpio-line-names = "SDA0",
35
- "SCL0",
39
+ gpio-line-names = "ID_SDA",
40
+ "ID_SCL",
3641 "SDA1",
3742 "SCL1",
3843 "GPIO_GCLK",
....@@ -99,6 +104,8 @@
99104
100105 &hdmi {
101106 hpd-gpios = <&gpio 46 GPIO_ACTIVE_LOW>;
107
+ power-domains = <&power RPI_POWER_DOMAIN_HDMI>;
108
+ status = "okay";
102109 };
103110
104111 &pwm {
....@@ -107,6 +114,13 @@
107114 status = "okay";
108115 };
109116
117
+&sdhost {
118
+ pinctrl-names = "default";
119
+ pinctrl-0 = <&sdhost_gpio48>;
120
+ bus-width = <4>;
121
+ status = "okay";
122
+};
123
+
110124 &uart0 {
111125 pinctrl-names = "default";
112126 pinctrl-0 = <&uart0_gpio14>;