hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/arch/arm/boot/dts/motorola-mapphone-common.dtsi
....@@ -156,7 +156,7 @@
156156 dais = <&mcbsp2_port>, <&mcbsp3_port>;
157157 };
158158
159
- pwm8: dmtimer-pwm-8 {
159
+ pwm8: pwm-8 {
160160 pinctrl-names = "default";
161161 pinctrl-0 = <&vibrator_direction_pin>;
162162
....@@ -166,7 +166,7 @@
166166 ti,clock-source = <0x01>;
167167 };
168168
169
- pwm9: dmtimer-pwm-9 {
169
+ pwm9: pwm-9 {
170170 pinctrl-names = "default";
171171 pinctrl-0 = <&vibrator_enable_pin>;
172172
....@@ -190,6 +190,29 @@
190190 brightness-levels = <31 63 95 127 159 191 223 255>;
191191 default-brightness-level = <6>;
192192 };
193
+};
194
+
195
+&cpu_thermal {
196
+ polling-delay = <10000>; /* milliseconds */
197
+};
198
+
199
+&cpu_alert0 {
200
+ temperature = <80000>; /* millicelsius */
201
+};
202
+
203
+&cpu0 {
204
+ /*
205
+ * Note that the 1.2GiHz mode is enabled for all SoC variants for
206
+ * the Motorola Android Linux v3.0.8 based kernel.
207
+ */
208
+ operating-points = <
209
+ /* kHz uV */
210
+ 300000 1025000
211
+ 600000 1200000
212
+ 800000 1313000
213
+ 1008000 1375000
214
+ 1200000 1375000
215
+ >;
193216 };
194217
195218 &dss {
....@@ -384,7 +407,7 @@
384407 #address-cells = <1>;
385408 #size-cells = <0>;
386409 wlcore: wlcore@2 {
387
- compatible = "ti,wl1285", "ti,wl1283";
410
+ compatible = "ti,wl1285";
388411 reg = <2>;
389412 /* gpio_100 with gpmc_wait2 pad as wakeirq */
390413 interrupts-extended = <&gpio4 4 IRQ_TYPE_LEVEL_HIGH>,
....@@ -716,12 +739,12 @@
716739 /* Configure pwm clock source for timers 8 & 9 */
717740 &timer8 {
718741 assigned-clocks = <&abe_clkctrl OMAP4_TIMER8_CLKCTRL 24>;
719
- assigned-clock-parents = <&sys_clkin_ck>;
742
+ assigned-clock-parents = <&sys_32k_ck>;
720743 };
721744
722745 &timer9 {
723746 assigned-clocks = <&l4_per_clkctrl OMAP4_TIMER9_CLKCTRL 24>;
724
- assigned-clock-parents = <&sys_clkin_ck>;
747
+ assigned-clock-parents = <&sys_32k_ck>;
725748 };
726749
727750 /*