Lines Matching +full:rk3288 +full:- +full:mali

4  * SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
8 #include "rk3288-evb.dtsi"
9 #include "rk3288-android.dtsi"
10 #include <dt-bindings/sensor-dev.h>
14 compatible = "simple-panel";
16 enable-gpios = <&gpio7 RK_PA4 GPIO_ACTIVE_HIGH>;
17 prepare-delay-ms = <120>;
19 display-timings {
20 native-mode = <&timing0>;
23 clock-frequency = <200000000>;
26 hfront-porch = <12>;
27 hsync-len = <16>;
28 hback-porch = <48>;
29 vfront-porch = <8>;
30 vsync-len = <4>;
31 vback-porch = <8>;
32 hsync-active = <0>;
33 vsync-active = <0>;
34 de-active = <0>;
35 pixelclk-active = <0>;
41 remote-endpoint = <&edp_out_panel>;
46 sdio_pwrseq: sdio-pwrseq {
47 compatible = "mmc-pwrseq-simple";
49 clock-names = "ext_clock";
50 pinctrl-names = "default";
51 pinctrl-0 = <&wifi_enable_h>;
56 * - SDIO_RESET_L_WL_REG_ON
57 * - PDN (power down when low)
59 reset-gpios = <&gpio4 28 GPIO_ACTIVE_LOW>;
62 test-power {
66 wireless-bluetooth {
68 clock-names = "ext_clock";
71 /delete-node/ sdmmc-regulator;
73 vdd_log: vdd-logic {
74 compatible = "pwm-regulator";
78 regulator-name = "vcc_log";
79 regulator-min-microvolt = <860000>;
80 regulator-max-microvolt = <1360000>;
81 regulator-always-on;
82 regulator-boot-on;
86 compatible = "fixed-clock";
87 clock-frequency = <32768>;
88 clock-output-names = "xin32k";
89 #clock-cells = <0>;
95 enable-gpios = <&gpio7 RK_PA2 GPIO_ACTIVE_HIGH>;
99 cpu-supply = <&vdd_cpu>;
111 center-supply = <&vdd_log>;
116 force-hpd;
124 remote-endpoint = <&panel_in_edp>;
145 mali-supply = <&vdd_gpu>;
149 max-speed = <1000>;
161 clock-frequency = <400000>;
166 interrupt-parent = <&gpio0>;
168 pinctrl-names = "default";
169 pinctrl-0 = <&pmic_int &global_pwroff>;
170 rockchip,system-power-controller;
171 wakeup-source;
172 #clock-cells = <1>;
173 clock-output-names = "rk808-clkout1", "rk808-clkout2";
175 vcc1-supply = <&vcc_sys>;
176 vcc2-supply = <&vcc_sys>;
177 vcc3-supply = <&vcc_sys>;
178 vcc4-supply = <&vcc_sys>;
179 vcc6-supply = <&vcc_sys>;
180 vcc8-supply = <&vcc_io>;
181 vcc9-supply = <&vcc_io>;
182 vcc12-supply = <&vcc_io>;
183 vddio-supply = <&vcc_io>;
187 regulator-always-on;
188 regulator-boot-on;
189 regulator-min-microvolt = <750000>;
190 regulator-max-microvolt = <1400000>;
191 regulator-name = "vdd_arm";
192 regulator-state-mem {
193 regulator-off-in-suspend;
198 regulator-always-on;
199 regulator-boot-on;
200 regulator-min-microvolt = <850000>;
201 regulator-max-microvolt = <1250000>;
202 regulator-name = "vdd_gpu";
203 regulator-ramp-delay = <6000>;
204 regulator-state-mem {
205 regulator-off-in-suspend;
210 regulator-always-on;
211 regulator-boot-on;
212 regulator-name = "vcc_ddr";
213 regulator-state-mem {
214 regulator-on-in-suspend;
219 regulator-always-on;
220 regulator-boot-on;
221 regulator-min-microvolt = <3300000>;
222 regulator-max-microvolt = <3300000>;
223 regulator-name = "vcc_io";
224 regulator-state-mem {
225 regulator-on-in-suspend;
226 regulator-suspend-microvolt = <3300000>;
231 regulator-always-on;
232 regulator-boot-on;
233 regulator-min-microvolt = <3300000>;
234 regulator-max-microvolt = <3300000>;
235 regulator-name = "vcc_tp";
236 regulator-state-mem {
237 regulator-off-in-suspend;
242 regulator-always-on;
243 regulator-boot-on;
244 regulator-min-microvolt = <3300000>;
245 regulator-max-microvolt = <3300000>;
246 regulator-name = "vcca_codec";
247 regulator-state-mem {
248 regulator-on-in-suspend;
249 regulator-suspend-microvolt = <3300000>;
254 regulator-always-on;
255 regulator-boot-on;
256 regulator-min-microvolt = <1000000>;
257 regulator-max-microvolt = <1000000>;
258 regulator-name = "vdd_10";
259 regulator-state-mem {
260 regulator-on-in-suspend;
261 regulator-suspend-microvolt = <1000000>;
266 regulator-always-on;
267 regulator-boot-on;
268 regulator-min-microvolt = <1800000>;
269 regulator-max-microvolt = <1800000>;
270 regulator-name = "vcc_wl";
271 regulator-state-mem {
272 regulator-on-in-suspend;
277 regulator-always-on;
278 regulator-boot-on;
279 regulator-min-microvolt = <1800000>;
280 regulator-max-microvolt = <3300000>;
281 regulator-name = "vccio_sd";
282 regulator-state-mem {
283 regulator-off-in-suspend;
288 regulator-always-on;
289 regulator-boot-on;
290 regulator-min-microvolt = <1000000>;
291 regulator-max-microvolt = <1000000>;
292 regulator-name = "vdd10_lcd";
293 regulator-state-mem {
294 regulator-off-in-suspend;
299 regulator-always-on;
300 regulator-boot-on;
301 regulator-min-microvolt = <1800000>;
302 regulator-max-microvolt = <1800000>;
303 regulator-name = "vcc_18";
304 regulator-state-mem {
305 regulator-on-in-suspend;
306 regulator-suspend-microvolt = <1800000>;
311 regulator-always-on;
312 regulator-boot-on;
313 regulator-min-microvolt = <1800000>;
314 regulator-max-microvolt = <1800000>;
315 regulator-name = "vcc18_lcd";
316 regulator-state-mem {
317 regulator-off-in-suspend;
322 regulator-always-on;
323 regulator-boot-on;
324 regulator-name = "vcc_sd";
325 regulator-state-mem {
326 regulator-off-in-suspend;
331 regulator-always-on;
332 regulator-boot-on;
333 regulator-name = "vcc_lcd";
334 regulator-state-mem {
335 regulator-off-in-suspend;
344 clock-frequency = <400000>;
346 mpu6050_acc: mpu-acc@68 {
349 pinctrl-names = "default";
350 pinctrl-0 = <&mpu6050_irq_gpio>;
352 irq-gpio = <&gpio8 0 IRQ_TYPE_EDGE_RISING>;
359 mpu6050_gyro: mpu-gyro@68 {
369 ak8963_compass: ak8963-compass@0d {
372 pinctrl-names = "default";
373 pinctrl-0 = <&ak8963_irq_gpio>;
376 irq-gpio = <&gpio8 1 IRQ_TYPE_EDGE_RISING>;
386 audio-supply = <&vcc_io>;
387 bb-supply = <&vcc_io>;
388 dvp-supply = <&vcc_io>;
389 flash0-supply = <&vcc_18>;
390 flash1-supply = <&vcc_io>;
391 gpio30-supply = <&vcc_io>;
393 lcdc-supply = <&vcc_lcd>;
394 sdcard-supply = <&vccio_sd>;
395 wifi-supply = <&vcc_wl>;
400 rockchip,pwm-regulator-config = <
413 pinctrl-names = "active";
414 pinctrl-0 = <&pwm1_pin_pull_down>;
419 mpu6050_irq_gpio: mpu6050-irq-gpio {
425 ak8963_irq_gpio: ak8963-irq-gpio {