forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-01-31 f9004dbfff8a3fbbd7e2a88c8a4327c7f2f8e5b2
kernel/arch/arm/boot/dts/exynos3250-monk.dts
....@@ -26,7 +26,7 @@
2626
2727 memory@40000000 {
2828 device_type = "memory";
29
- reg = <0x40000000 0x1ff00000>;
29
+ reg = <0x40000000 0x1ff00000>;
3030 };
3131
3232 firmware@205f000 {
....@@ -57,7 +57,8 @@
5757
5858 i2c_max77836: i2c-gpio-0 {
5959 compatible = "i2c-gpio";
60
- gpios = <&gpd0 2 GPIO_ACTIVE_HIGH>, <&gpd0 3 GPIO_ACTIVE_HIGH>;
60
+ sda-gpios = <&gpd0 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
61
+ scl-gpios = <&gpd0 3 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
6162 #address-cells = <1>;
6263 #size-cells = <0>;
6364
....@@ -121,11 +122,13 @@
121122 cooling-maps {
122123 map0 {
123124 /* Correspond to 500MHz at freq_table */
124
- cooling-device = <&cpu0 5 5>;
125
+ cooling-device = <&cpu0 5 5>,
126
+ <&cpu1 5 5>;
125127 };
126128 map1 {
127129 /* Correspond to 200MHz at freq_table */
128
- cooling-device = <&cpu0 8 8>;
130
+ cooling-device = <&cpu0 8 8>,
131
+ <&cpu1 8 8>;
129132 };
130133 };
131134 };
....@@ -161,6 +164,10 @@
161164 status = "okay";
162165 };
163166
167
+&cmu {
168
+ clocks = <&xusbxti>;
169
+};
170
+
164171 &cpu0 {
165172 cpu0-supply = <&buck2_reg>;
166173 };
....@@ -170,6 +177,11 @@
170177 status = "okay";
171178 };
172179
180
+&gpu {
181
+ mali-supply = <&buck3_reg>;
182
+ status = "okay";
183
+};
184
+
173185 &hsotg {
174186 vusb_d-supply = <&ldo15_reg>;
175187 vusb_a-supply = <&ldo12_reg>;