2 #include <dt-bindings/rkfb/rk_fb.h>
4 #include "rk3036-pinctrl.dtsi"
5 #include "lcd-box.dtsi"
13 compatible = "rockchip_pwm_regulator";
14 pwms = <&pwm2 0 25000>;
16 rockchip,pwm_voltage_map= <950000 975000 1000000 1025000 1050000 1075000 1100000 1125000 1150000 1175000 1200000 1225000 1250000 1275000 1300000 1325000 1350000 1375000 1400000 1425000 1450000>;
17 rockchip,pwm_voltage= <1300000>;
18 rockchip,pwm_min_voltage= <950000>;
19 rockchip,pwm_max_voltage= <1450000>;
20 rockchip,pwm_suspend_voltage= <1000000>;
21 rockchip,pwm_coefficient= <500>;
26 pwm_reg0: regulator@0 {
27 regulator-compatible = "pwm_dcdc1";
28 regulator-name= "vdd_arm";
29 regulator-min-microvolt = <950000>;
30 regulator-max-microvolt = <1450000>;
38 compatible = "wlan-platdata";
40 wifi_chip_type = "esp8089";
41 sdio_vref = <0>; //1800mv or 3300mv
44 //power_pmu_regulator = "act_ldo3";
45 //power_pmu_enable_level = <1>; //1->HIGH, 0->LOW
48 //vref_ctrl_gpio = <&gpio0 GPIO_A2 GPIO_ACTIVE_HIGH>;
49 //vref_pmu_regulator = "act_ldo3";
50 //vref_pmu_enable_level = <1>; //1->HIGH, 0->LOW
52 WIFI,poweren_gpio = <&gpio2 GPIO_D6 GPIO_ACTIVE_HIGH>;
53 WIFI,host_wake_irq = <&gpio2 GPIO_C4 GPIO_ACTIVE_HIGH>;
54 //WIFI,reset_gpio = <&gpio0 GPIO_A2 GPIO_ACTIVE_LOW>;
60 compatible = "rockchip,rk3036-usb-control";
61 host_drv_gpio = <&gpio2 GPIO_C7 GPIO_ACTIVE_LOW>;
62 otg_drv_gpio = <&gpio0 GPIO_D2 GPIO_ACTIVE_LOW>;
64 rockchip,remote_wakeup;
65 rockchip,usb_irq_wakeup;
69 compatible = "rockchip,key";
72 codec_hdmi_i2s: codec-hdmi-i2s {
73 compatible = "hdmi-i2s";
77 compatible = "rockchip-hdmi-i2s";
80 audio-codec = <&codec_hdmi_i2s>;
81 i2s-controller = <&i2s>;
92 codec_hdmi_spdif: codec-hdmi-spdif {
93 compatible = "hdmi-spdif";
97 compatible = "rockchip-hdmi-spdif";
100 audio-codec = <&codec_hdmi_spdif>;
101 i2s-controller = <&spdif>;
107 compatible = "rk3036-audio";
110 audio-codec = <&codec>;
111 i2s-controller = <&i2s>;
114 //bitclock-inversion;
125 dma-names = "!tx", "!rx";
126 pinctrl-0 = <&uart0_xfer &uart0_cts>;
130 status = "okay"; // used nand set "okay" ,used emmc set "disabled"
134 status = "disabled"; // used nand set "disabled" ,used emmc set "okay"
138 clock-frequency = <37500000>;
139 clock-freq-min-max = <400000 37500000>;
148 keep-power-in-suspend;
155 clock-frequency = <37500000>;
156 clock-freq-min-max = <400000 37500000>;
160 card-detect-delay = <200>;
163 keep-power-in-suspend;
165 //vmmc-supply = <&rk808_ldo5_reg>;
170 clock-frequency = <37500000>;
171 clock-freq-min-max = <200000 37500000>;
175 keep-power-in-suspend;
184 compatible = "rtc,hym8563";
186 //irq_gpio = <&gpio0 GPIO_A4 IRQ_TYPE_EDGE_FALLING>;
192 display-timings = <&disp_timings>;
205 //rockchips,hdmi_audio_source = <0>;
209 // pmu_regulator = "act_ldo5";
210 // pmu_enable_level = <1>; //1->HIGH, 0->LOW
211 // power-gpio = <&gpio0 GPIO_A6 GPIO_ACTIVE_HIGH>;
212 reset-gpio = <&gpio2 GPIO_C6 GPIO_ACTIVE_LOW>;