Lines Matching +full:rk3288 +full:- +full:mali
4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "rk3288-evb.dtsi"
45 #include "rk3288-android.dtsi"
48 compatible = "rockchip,rk3288-evb-android-rk818", "rockchip,rk3288";
50 sdio_pwrseq: sdio-pwrseq {
51 compatible = "mmc-pwrseq-simple";
53 clock-names = "ext_clock";
58 * - SDIO_RESET_L_WL_REG_ON
59 * - PDN (power down when low)
61 reset-gpios = <&gpio4 28 GPIO_ACTIVE_LOW>;
64 wireless-bluetooth {
66 clock-names = "ext_clock";
69 /delete-node/ sdmmc-regulator;
71 vcc_lcd: vcc-lcd {
72 compatible = "regulator-fixed";
73 regulator-boot-on;
74 enable-active-high;
76 pinctrl-names = "default";
77 pinctrl-0 = <&lcd_en>;
78 regulator-name = "vcc_lcd";
79 vin-supply = <&vcc_io>;
83 compatible = "fixed-clock";
84 clock-frequency = <32768>;
85 clock-output-names = "xin32k";
86 #clock-cells = <0>;
91 cpu-supply = <&vdd_cpu>;
99 center-supply = <&vdd_logic>;
101 vop-dclk-mode = <1>;
114 compatible ="simple-panel";
116 enable-gpios = <&gpio7 4 GPIO_ACTIVE_HIGH>;
117 enable-delay-ms = <10>;
118 power-supply = <&vcc_lcd>;
120 * MEDIA_BUS_FMT_RGB666_1X7X3_SPWG - "jeida-18"
121 * MEDIA_BUS_FMT_RGB888_1X7X4_JEIDA - "jeida-24"
122 * MEDIA_BUS_FMT_RGB888_1X7X4_SPWG - "vesa-24"
124 bus-format = <MEDIA_BUS_FMT_RGB888_1X7X4_JEIDA>;
126 display-timings {
127 native-mode = <&timing0>;
129 clock-frequency = <71000000>;
132 hback-porch = <100>;
133 hfront-porch = <18>;
134 vback-porch = <8>;
135 vfront-porch = <6>;
136 hsync-len = <10>;
137 vsync-len = <2>;
138 hsync-active = <0>;
139 vsync-active = <0>;
140 de-active = <0>;
141 pixelclk-active = <0>;
148 mali-supply = <&vdd_gpu>;
156 clock-frequency = <400000>;
161 vin-supply = <&vcc_sys>;
162 regulator-compatible = "fan53555-reg";
163 pinctrl-0 = <&vsel1_gpio>;
164 vsel-gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>;
165 regulator-name = "vdd_cpu";
166 regulator-min-microvolt = <712500>;
167 regulator-max-microvolt = <1500000>;
168 regulator-ramp-delay = <1000>;
169 fcs,suspend-voltage-selector = <1>;
170 regulator-always-on;
171 regulator-boot-on;
172 regulator-initial-state = <3>;
173 regulator-state-mem {
174 regulator-off-in-suspend;
183 clock-output-names = "rk818-clkout1", "wifibt_32kin";
184 interrupt-parent = <&gpio0>;
186 pinctrl-names = "default";
187 pinctrl-0 = <&pmic_int>;
188 rockchip,system-power-controller;
189 wakeup-source;
190 #clock-cells = <1>;
192 vcc1-supply = <&vcc_sys>;
193 vcc2-supply = <&vcc_sys>;
194 vcc3-supply = <&vcc_sys>;
195 vcc4-supply = <&vcc_sys>;
196 vcc6-supply = <&vcc_sys>;
197 vcc7-supply = <&vcc_sys>;
198 vcc8-supply = <&vcc_sys>;
199 vcc9-supply = <&vcc_io>;
200 boost-supply = <&vcc_sys>;
201 h_5v-supply = <&boost>;
205 regulator-name = "vdd_logic";
206 regulator-always-on;
207 regulator-boot-on;
208 regulator-min-microvolt = <800000>;
209 regulator-max-microvolt = <1250000>;
210 regulator-ramp-delay = <6001>;
211 regulator-state-mem {
212 regulator-on-in-suspend;
213 regulator-suspend-microvolt = <1000000>;
218 regulator-name = "vdd_gpu";
219 regulator-always-on;
220 regulator-boot-on;
221 regulator-min-microvolt = <800000>;
222 regulator-max-microvolt = <1250000>;
223 regulator-ramp-delay = <6001>;
224 regulator-state-mem {
225 regulator-on-in-suspend;
226 regulator-suspend-microvolt = <1000000>;
231 regulator-always-on;
232 regulator-boot-on;
233 regulator-name = "vcc_ddr";
234 regulator-state-mem {
235 regulator-on-in-suspend;
240 regulator-always-on;
241 regulator-boot-on;
242 regulator-min-microvolt = <3300000>;
243 regulator-max-microvolt = <3300000>;
244 regulator-name = "vcc_io";
245 regulator-state-mem {
246 regulator-off-in-suspend;
251 regulator-always-on;
252 regulator-boot-on;
253 regulator-min-microvolt = <5000000>;
254 regulator-max-microvolt = <5000000>;
255 regulator-name = "boost";
256 regulator-state-mem {
257 regulator-on-in-suspend;
262 regulator-always-on;
263 regulator-boot-on;
264 regulator-min-microvolt = <3300000>;
265 regulator-max-microvolt = <3300000>;
266 regulator-name = "vcca_codec";
267 regulator-state-mem {
268 regulator-off-in-suspend;
273 regulator-always-on;
274 regulator-boot-on;
275 regulator-min-microvolt = <3300000>;
276 regulator-max-microvolt = <3300000>;
277 regulator-name = "vcc_tp";
278 regulator-state-mem {
279 regulator-off-in-suspend;
284 regulator-always-on;
285 regulator-boot-on;
286 regulator-min-microvolt = <1000000>;
287 regulator-max-microvolt = <1000000>;
288 regulator-name = "vdd_10";
289 regulator-state-mem {
290 regulator-on-in-suspend;
291 regulator-suspend-microvolt = <1000000>;
296 regulator-always-on;
297 regulator-boot-on;
298 regulator-min-microvolt = <1800000>;
299 regulator-max-microvolt = <1800000>;
300 regulator-name = "vcc18_lcd";
301 regulator-state-mem {
302 regulator-off-in-suspend;
307 regulator-always-on;
308 regulator-boot-on;
309 regulator-min-microvolt = <3300000>;
310 regulator-max-microvolt = <3300000>;
311 regulator-name = "vccio_pmu";
312 regulator-state-mem {
313 regulator-on-in-suspend;
314 regulator-suspend-microvolt = <3300000>;
319 regulator-always-on;
320 regulator-boot-on;
321 regulator-min-microvolt = <1000000>;
322 regulator-max-microvolt = <1000000>;
323 regulator-name = "vdd10_lcd";
324 regulator-state-mem {
325 regulator-off-in-suspend;
330 regulator-always-on;
331 regulator-boot-on;
332 regulator-min-microvolt = <1800000>;
333 regulator-max-microvolt = <1800000>;
334 regulator-name = "vcc_18";
335 regulator-state-mem {
336 regulator-on-in-suspend;
337 regulator-suspend-microvolt = <1800000>;
342 regulator-always-on;
343 regulator-boot-on;
344 regulator-min-microvolt = <1800000>;
345 regulator-max-microvolt = <3300000>;
346 regulator-name = "vccio_wl";
347 regulator-state-mem {
348 regulator-on-in-suspend;
349 regulator-suspend-microvolt = <3300000>;
354 regulator-always-on;
355 regulator-boot-on;
356 regulator-min-microvolt = <1800000>;
357 regulator-max-microvolt = <3300000>;
358 regulator-name = "vccio_sd";
359 regulator-state-mem {
360 regulator-on-in-suspend;
361 regulator-suspend-microvolt = <3300000>;
366 regulator-always-on;
367 regulator-boot-on;
368 regulator-name = "vcc_sd";
369 regulator-state-mem {
370 regulator-on-in-suspend;
375 regulator-always-on;
376 regulator-boot-on;
377 regulator-name = "h_5v";
378 regulator-state-mem {
379 regulator-on-in-suspend;
388 clock-frequency = <400000>;
393 pinctrl-names = "default";
394 pinctrl-0 = <&mpu6050_irq_gpio>;
396 irq-gpio = <&gpio8 0 IRQ_TYPE_EDGE_RISING>;
397 mpu-int_config = <0x10>;
398 mpu-level_shifter = <0>;
399 mpu-orientation = <0 1 0 1 0 0 0 0 1>;
400 orientation-x= <0>;
401 orientation-y= <1>;
402 orientation-z= <0>;
403 support-hw-poweroff = <1>;
404 mpu-debug = <1>;
413 rockchip,hw-tshut-polarity = <1>; /* tshut polarity 0:LOW 1:HIGH */
418 lcd_en: lcd-en {
424 mpu6050_irq_gpio: mpu6050-irq-gpio {
430 pmic_int: pmic-int {
433 vsel1_gpio: vsel1-gpio {