4 #include "lcd-86v-rgb1024x600.dtsi"
5 #include "rk3126-cif-sensor.dtsi"
6 #include "rk312x-sdk.dtsi"
7 //#include "lcd-y81349.dtsi"
10 compatible = "rockchip,rk3126";
11 backlight: backlight {
12 compatible = "pwm-backlight";
13 pwms = <&pwm0 0 25000>;
14 brightness-levels = <255 169 168 168 167 166 166 165 164 164 163 162 162 161 160 160 159 158 158 157 156 156 155 154 154 153 152 152 151 150 150 149 148 148 147 146 146 145 144 144 143 142 142 141 140 140 139 138 138 137 136 136 135 134 134 133 132 132 131 130 130 129 128 128 127 126 126 125 124 124 123 122 122 121 120 120 119 118 118 117 116 116 115 114 114 113 112 112 111 110 110 109 108 108 107 106 106 105 104 104 103 102 102 101 100 100 99 98 98 97 96 96 95 94 94 93 92 92 91 90 90 89 88 88 87 86 86 85 84 84 83 82 82 81 80 80 79 78 78 77 76 76 75 74 74 73 72 72 71 70 70 69 68 68 67 66 66 65 64 64 63 62 62 61 60 60 59 58 58 57 56 56 55 54 54 53 52 52 51 50 50 49 48 48 47 46 46 45 44 44 43 42 42 41 40 40 39 38 38 37 36 36 35 34 34 33 32 32 31 30 30 29 28 28 27 26 26 25 24 24 23 22 22 21 20 20 19 18 18 17 16 16 15 14 14 13 12 12 11 10 10 9 8 8 7 6 6 5 4 4 3 2 2 1 1 1 0 >;
15 default-brightness-level = <128>;
16 enable-gpios = <&gpio3 GPIO_C1 GPIO_ACTIVE_HIGH>;
20 compatible = "gpio-poweroff";
21 gpios = <&gpio1 GPIO_A2 GPIO_ACTIVE_LOW>;
25 compatible = "rockchip,rk3126-usb-control";
26 //host_drv_gpio = <&gpio2 GPIO_B4 GPIO_ACTIVE_LOW>;
27 //otg_drv_gpio = <&gpio2 GPIO_B6 GPIO_ACTIVE_LOW>;
29 rockchip,remote_wakeup;
30 rockchip,usb_irq_wakeup;
34 compatible = "wlan-platdata";
36 /* wifi_chip_type - wifi chip define
37 * ap6210, ap6330, ap6335
38 * rtl8188eu, rtl8723bs, rtl8723bu
41 wifi_chip_type = "rtl8188eu";
42 sdio_vref = <1800>; //1800mv or 3300mv
45 // pmu_regulator = "act_ldo3";
46 // pmu_enable_level = <1>; //1->HIGH, 0->LOW
48 WIFI,poweren_gpio = <&gpio1 GPIO_A1 GPIO_ACTIVE_HIGH>;
49 // WIFI,host_wake_irq = <&gpio4 GPIO_D6 GPIO_ACTIVE_HIGH>;
50 //WIFI,reset_gpio = <&gpio0 GPIO_A2 GPIO_ACTIVE_LOW>;
69 rockchip,pmic-suspend_gpios = <0>;
73 bootargs = "vmalloc=496M cma=4M rockchip_jtag";
91 SYS_STATUS_NORMAL 400000
92 SYS_STATUS_SUSPEND 200000
93 //SYS_STATUS_VIDEO_1080P 240000
94 //SYS_STATUS_VIDEO_4K 400000
95 SYS_STATUS_PERFORMANCE 528000
96 //SYS_STATUS_DUALVIEW 400000
97 //SYS_STATUS_BOOST 324000
98 //SYS_STATUS_ISP 533000
134 virt-temp-limit-1-cpu-busy = <
135 /* target-temp limit-freq */
141 virt-temp-limit-2-cpu-busy = <
142 /* target-temp limit-freq */
148 virt-temp-limit-3-cpu-busy = <
149 /* target-temp limit-freq */
155 virt-temp-limit-4-cpu-busy = <
156 /* target-temp limit-freq */
162 temp-limit-enable = <1>;
170 regulator_name = "vdd_logic";
186 rockchip,disp-mode = <NO_DUAL>;
187 rockchip,uboot-logo-on = <1>;
191 display-timings = <&disp_timings>;
197 pinctrl-names = "lcdc";
198 pinctrl-0 = <&lcdc0_lcdc_d>;
204 backlight = <&backlight>;
205 pinctrl-names = "default", "gpio";
206 pinctrl-0 = <&lcdc0_lcdc>;
207 pinctrl-1 = <&lcdc0_gpio>;
209 rockchip,fb-win-map = <FB_DEFAULT_ORDER>;
211 power_ctr: power_ctr {
212 rockchip,debug = <0>;
214 rockchip,power_type = <GPIO>;
215 gpios = <&gpio3 GPIO_B3 GPIO_ACTIVE_HIGH>;
216 rockchip,delay = <10>;
229 compatible = "rockchip,key";
230 io-channels = <&adc 2>;
236 rockchip,adc_value = <1>;
242 label = "volume down";
244 rockchip,adc_value = <512>;
249 gpios = <&gpio1 GPIO_A4 GPIO_ACTIVE_LOW>;
259 compatible = "rk30-adc-battery";
260 io-channels = <&adc 0>, <&adc 3>;
261 dc_det_gpio = <&gpio2 GPIO_B1 GPIO_ACTIVE_LOW>;
262 auto_calibration = <0>;
263 ref_voltage = <3300>;
264 //bat_low_gpio = <&gpio0 GPIO_A7 GPIO_ACTIVE_LOW>;
265 //chg_ok_gpio = <&gpio0 GPIO_B1 GPIO_ACTIVE_HIGH>;
266 bat_table = <0 0 0 0 100 100
267 3500 3619 3678 3734 3742 3783 3813 3884 3968 4110 4220
268 3750 3710 3770 3830 3850 3880 3910 3980 4060 4240 4300
290 compatible = "gs_mc3230";
292 type = <SENSOR_TYPE_ACCEL>;
293 //irq-gpio = <&gpio2 GPIO_B2 IRQ_TYPE_LEVEL_LOW>;
295 poll_delay_ms = <30>;
300 compatible = "rtc,hym8563";
302 irq_gpio = <&gpio1 GPIO_A5 IRQ_TYPE_EDGE_FALLING>;
310 compatible = "zet6221-ts";
312 pinctrl-names = "default", "gpio";
313 pinctrl-0 = <&i2c0_sda &i2c0_scl>;
314 pinctrl-1 = <&i2c0_gpio>;
315 //gpios = <&gpio0 GPIO_A1 GPIO_ACTIVE_LOW>, <&gpio0 GPIO_A0 GPIO_ACTIVE_LOW>;
316 irq_gpio_number = <&gpio0 GPIO_A1 IRQ_TYPE_LEVEL_LOW>;
317 rst_gpio_number = <&gpio0 GPIO_A0 GPIO_ACTIVE_HIGH>;
321 compatible = "goodix,gt8xx";
323 touch-gpio = <&gpio1 GPIO_B0 IRQ_TYPE_LEVEL_LOW>;
324 reset-gpio = <&gpio2 GPIO_C1 GPIO_ACTIVE_LOW>;
325 //power-gpio = <&gpio0 GPIO_C5 GPIO_ACTIVE_LOW>;
336 cd-gpios = <&gpio2 GPIO_A7 GPIO_ACTIVE_HIGH>;/*CD GPIO*/
346 spk_ctl_io = <&gpio1 GPIO_B0 GPIO_ACTIVE_HIGH>;
347 spk-mute-delay = <200>;
348 hp-mute-delay = <100>;
349 rk312x_for_mid = <1>;
353 capture_volume = <26>;