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>;
108 compatible ="lg,lp079qx1-sp0v", "simple-panel";
110 enable-gpios = <&gpio7 4 GPIO_ACTIVE_HIGH>;
111 enable-delay-ms = <120>;
112 pinctrl-0 = <&lcd_cs>;
113 power-supply = <&vcc_lcd>;
116 disp_timings: display-timings {
117 native-mode = <&timing0>;
120 clock-frequency = <200000000>;
123 hfront-porch = <12>;
124 hsync-len = <16>;
125 hback-porch = <48>;
126 vfront-porch = <8>;
127 vsync-len = <4>;
128 vback-porch = <8>;
129 hsync-active = <0>;
130 vsync-active = <0>;
131 de-active = <0>;
132 pixelclk-active = <0>;
143 mali-supply = <&vdd_gpu>;
151 clock-frequency = <400000>;
156 vin-supply = <&vcc_sys>;
157 regulator-compatible = "fan53555-reg";
158 pinctrl-0 = <&vsel1_gpio>;
159 vsel-gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>;
160 regulator-name = "vdd_cpu";
161 regulator-min-microvolt = <712500>;
162 regulator-max-microvolt = <1500000>;
163 regulator-ramp-delay = <1000>;
164 fcs,suspend-voltage-selector = <1>;
165 regulator-always-on;
166 regulator-boot-on;
167 regulator-initial-state = <3>;
168 regulator-state-mem {
169 regulator-off-in-suspend;
178 clock-output-names = "rk818-clkout1", "wifibt_32kin";
179 interrupt-parent = <&gpio0>;
181 pinctrl-names = "default";
182 pinctrl-0 = <&pmic_int>;
183 rockchip,system-power-controller;
184 wakeup-source;
185 #clock-cells = <1>;
187 vcc1-supply = <&vcc_sys>;
188 vcc2-supply = <&vcc_sys>;
189 vcc3-supply = <&vcc_sys>;
190 vcc4-supply = <&vcc_sys>;
191 vcc6-supply = <&vcc_sys>;
192 vcc7-supply = <&vcc_sys>;
193 vcc8-supply = <&vcc_sys>;
194 vcc9-supply = <&vcc_io>;
195 boost-supply = <&vcc_sys>;
196 h_5v-supply = <&boost>;
200 regulator-name = "vdd_logic";
201 regulator-always-on;
202 regulator-boot-on;
203 regulator-min-microvolt = <800000>;
204 regulator-max-microvolt = <1250000>;
205 regulator-ramp-delay = <6001>;
206 regulator-state-mem {
207 regulator-on-in-suspend;
208 regulator-suspend-microvolt = <1000000>;
213 regulator-name = "vdd_gpu";
214 regulator-always-on;
215 regulator-boot-on;
216 regulator-min-microvolt = <800000>;
217 regulator-max-microvolt = <1250000>;
218 regulator-ramp-delay = <6001>;
219 regulator-state-mem {
220 regulator-on-in-suspend;
221 regulator-suspend-microvolt = <1000000>;
226 regulator-always-on;
227 regulator-boot-on;
228 regulator-name = "vcc_ddr";
229 regulator-state-mem {
230 regulator-on-in-suspend;
235 regulator-always-on;
236 regulator-boot-on;
237 regulator-min-microvolt = <3300000>;
238 regulator-max-microvolt = <3300000>;
239 regulator-name = "vcc_io";
240 regulator-state-mem {
241 regulator-off-in-suspend;
246 regulator-always-on;
247 regulator-boot-on;
248 regulator-min-microvolt = <5000000>;
249 regulator-max-microvolt = <5000000>;
250 regulator-name = "boost";
251 regulator-state-mem {
252 regulator-on-in-suspend;
257 regulator-always-on;
258 regulator-boot-on;
259 regulator-min-microvolt = <3300000>;
260 regulator-max-microvolt = <3300000>;
261 regulator-name = "vcca_codec";
262 regulator-state-mem {
263 regulator-off-in-suspend;
268 regulator-always-on;
269 regulator-boot-on;
270 regulator-min-microvolt = <3300000>;
271 regulator-max-microvolt = <3300000>;
272 regulator-name = "vcc_tp";
273 regulator-state-mem {
274 regulator-off-in-suspend;
279 regulator-always-on;
280 regulator-boot-on;
281 regulator-min-microvolt = <1000000>;
282 regulator-max-microvolt = <1000000>;
283 regulator-name = "vdd_10";
284 regulator-state-mem {
285 regulator-on-in-suspend;
286 regulator-suspend-microvolt = <1000000>;
291 regulator-always-on;
292 regulator-boot-on;
293 regulator-min-microvolt = <1800000>;
294 regulator-max-microvolt = <1800000>;
295 regulator-name = "vcc18_lcd";
296 regulator-state-mem {
297 regulator-off-in-suspend;
302 regulator-always-on;
303 regulator-boot-on;
304 regulator-min-microvolt = <3300000>;
305 regulator-max-microvolt = <3300000>;
306 regulator-name = "vccio_pmu";
307 regulator-state-mem {
308 regulator-on-in-suspend;
309 regulator-suspend-microvolt = <3300000>;
314 regulator-always-on;
315 regulator-boot-on;
316 regulator-min-microvolt = <1000000>;
317 regulator-max-microvolt = <1000000>;
318 regulator-name = "vdd10_lcd";
319 regulator-state-mem {
320 regulator-off-in-suspend;
325 regulator-always-on;
326 regulator-boot-on;
327 regulator-min-microvolt = <1800000>;
328 regulator-max-microvolt = <1800000>;
329 regulator-name = "vcc_18";
330 regulator-state-mem {
331 regulator-on-in-suspend;
332 regulator-suspend-microvolt = <1800000>;
337 regulator-always-on;
338 regulator-boot-on;
339 regulator-min-microvolt = <1800000>;
340 regulator-max-microvolt = <3300000>;
341 regulator-name = "vccio_wl";
342 regulator-state-mem {
343 regulator-on-in-suspend;
344 regulator-suspend-microvolt = <3300000>;
349 regulator-always-on;
350 regulator-boot-on;
351 regulator-min-microvolt = <1800000>;
352 regulator-max-microvolt = <3300000>;
353 regulator-name = "vccio_sd";
354 regulator-state-mem {
355 regulator-on-in-suspend;
356 regulator-suspend-microvolt = <3300000>;
361 regulator-always-on;
362 regulator-boot-on;
363 regulator-name = "vcc_sd";
364 regulator-state-mem {
365 regulator-on-in-suspend;
370 regulator-always-on;
371 regulator-boot-on;
372 regulator-name = "h_5v";
373 regulator-state-mem {
374 regulator-on-in-suspend;
383 clock-frequency = <400000>;
388 pinctrl-names = "default";
389 pinctrl-0 = <&mpu6050_irq_gpio>;
391 irq-gpio = <&gpio8 0 IRQ_TYPE_EDGE_RISING>;
392 mpu-int_config = <0x10>;
393 mpu-level_shifter = <0>;
394 mpu-orientation = <0 1 0 1 0 0 0 0 1>;
395 orientation-x= <0>;
396 orientation-y= <1>;
397 orientation-z= <0>;
398 support-hw-poweroff = <1>;
399 mpu-debug = <1>;
404 power-supply = <&vcc_lcd>;
412 rockchip,hw-tshut-polarity = <1>; /* tshut polarity 0:LOW 1:HIGH */
417 lcd_en: lcd-en {
423 mpu6050_irq_gpio: mpu6050-irq-gpio {
429 pmic_int: pmic-int {
432 vsel1_gpio: vsel1-gpio {