forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-01-31 f9004dbfff8a3fbbd7e2a88c8a4327c7f2f8e5b2
kernel/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts
....@@ -9,12 +9,17 @@
99 compatible = "raspberrypi,model-b-plus", "brcm,bcm2835";
1010 model = "Raspberry Pi Model B+";
1111
12
+ memory@0 {
13
+ device_type = "memory";
14
+ reg = <0 0x20000000>;
15
+ };
16
+
1217 leds {
13
- act {
18
+ led-act {
1419 gpios = <&gpio 47 GPIO_ACTIVE_HIGH>;
1520 };
1621
17
- pwr {
22
+ led-pwr {
1823 label = "PWR";
1924 gpios = <&gpio 35 GPIO_ACTIVE_HIGH>;
2025 default-state = "keep";
....@@ -33,8 +38,8 @@
3338 * "FOO" = GPIO line named "FOO" on the schematic
3439 * "FOO_N" = GPIO line named "FOO" on schematic, active low
3540 */
36
- gpio-line-names = "SDA0",
37
- "SCL0",
41
+ gpio-line-names = "ID_SDA",
42
+ "ID_SCL",
3843 "SDA1",
3944 "SCL1",
4045 "GPIO_GCLK",
....@@ -101,6 +106,8 @@
101106
102107 &hdmi {
103108 hpd-gpios = <&gpio 46 GPIO_ACTIVE_LOW>;
109
+ power-domains = <&power RPI_POWER_DOMAIN_HDMI>;
110
+ status = "okay";
104111 };
105112
106113 &pwm {
....@@ -109,6 +116,13 @@
109116 status = "okay";
110117 };
111118
119
+&sdhost {
120
+ pinctrl-names = "default";
121
+ pinctrl-0 = <&sdhost_gpio48>;
122
+ bus-width = <4>;
123
+ status = "okay";
124
+};
125
+
112126 &uart0 {
113127 pinctrl-names = "default";
114128 pinctrl-0 = <&uart0_gpio14>;