4 #include "lcd-b101ew05.dtsi"
12 bootargs = "vmalloc=512M clk_ignore_unused";
16 compatible = "rockchip,rk3126-usb-control";
17 host_drv_gpio = <&gpio2 GPIO_B4 GPIO_ACTIVE_LOW>;
18 otg_drv_gpio = <&gpio2 GPIO_B6 GPIO_ACTIVE_LOW>;
20 rockchip,remote_wakeup;
21 rockchip,usb_irq_wakeup;
26 status = "okay"; // used nand set "okay" ,used emmc set "disabled"
30 status = "disabled"; // used nand set "disabled" ,used emmc set "okay"
34 clock-frequency = <100000000>;
35 clock-freq-min-max = <400000 100000000>;
42 keep-power-in-suspend;
48 clock-frequency = <50000000>;
49 clock-freq-min-max = <400000 50000000>;
52 cd-gpios = <&gpio2 GPIO_A7 GPIO_ACTIVE_HIGH>;/*CD GPIO*/
54 card-detect-delay = <200>;
56 keep-power-in-suspend;
57 vmmc-supply = <&rk818_ldo9_reg>;
62 clock-frequency = <50000000>;
63 clock-freq-min-max = <200000 50000000>;
67 keep-power-in-suspend;
76 compatible = "rockchip,key";
77 io-channels = <&adc 1>;
82 rockchip,adc_value = <327>;
87 label = "volume down";
88 rockchip,adc_value = <426>;
92 gpios = <&gpio0 GPIO_A5 GPIO_ACTIVE_LOW>;
101 rockchip,adc_value = <1>;
107 rockchip,adc_value = <746>;
113 rockchip,adc_value = <103>;
119 rockchip,adc_value = <450>;
135 compatible = "ct,vtl_ts";
137 screen_max_x = <1280>;
138 screen_max_y = <800>;
139 irq_gpio_number = <&gpio1 GPIO_B0 IRQ_TYPE_LEVEL_LOW>;
140 rst_gpio_number = <&gpio2 GPIO_C1 GPIO_ACTIVE_HIGH>;
145 rockchip,disp-mode = <ONE_DUAL>;
146 rockchip,uboot-logo-on = <0>;
150 display-timings = <&disp_timings>;
157 /include/ "rk818.dtsi"
159 gpios =<&gpio1 GPIO_B1 GPIO_ACTIVE_HIGH>,<&gpio1 GPIO_A1 GPIO_ACTIVE_LOW>;
160 rk818,system-power-controller;
164 rk818_dcdc1_reg: regulator@0{
165 regulator-name= "vdd_arm";
166 regulator-min-microvolt = <700000>;
167 regulator-max-microvolt = <1500000>;
168 regulator-initial-mode = <0x2>;
169 regulator-initial-state = <3>;
170 regulator-state-mem {
171 regulator-state-mode = <0x2>;
172 regulator-state-enabled;
173 regulator-state-uv = <900000>;
177 rk818_dcdc2_reg: regulator@1 {
178 regulator-name= "vdd_logic";
179 regulator-min-microvolt = <700000>;
180 regulator-max-microvolt = <1500000>;
181 regulator-initial-mode = <0x2>;
182 regulator-initial-state = <3>;
183 regulator-state-mem {
184 regulator-state-mode = <0x2>;
185 regulator-state-enabled;
186 regulator-state-uv = <900000>;
190 rk818_dcdc3_reg: regulator@2 {
191 regulator-name= "rk818_dcdc3";
192 regulator-min-microvolt = <1200000>;
193 regulator-max-microvolt = <1200000>;
194 regulator-initial-mode = <0x2>;
195 regulator-initial-state = <3>;
196 regulator-state-mem {
197 regulator-state-mode = <0x2>;
198 regulator-state-disabled;
199 regulator-state-uv = <1200000>;
203 rk818_dcdc4_reg: regulator@3 {
204 regulator-name= "vccio";
205 regulator-min-microvolt = <1800000>;
206 regulator-max-microvolt = <3300000>;
207 regulator-initial-mode = <0x2>;
208 regulator-initial-state = <3>;
209 regulator-state-mem {
210 regulator-state-mode = <0x2>;
211 regulator-state-disabled;
212 regulator-state-uv = <2800000>;
216 rk818_ldo1_reg: regulator@4 {
217 regulator-name= "rk818_ldo1";
218 regulator-min-microvolt = <3300000>;
219 regulator-max-microvolt = <3300000>;
220 regulator-initial-state = <3>;
221 regulator-state-mem {
222 regulator-state-disabled;
223 regulator-state-uv = <3300000>;
227 rk818_ldo2_reg: regulator@5 {
228 regulator-name= "rk818_ldo2";
229 regulator-min-microvolt = <3000000>;
230 regulator-max-microvolt = <3000000>;
231 regulator-initial-state = <3>;
232 regulator-state-mem {
233 regulator-state-disabled;
234 regulator-state-uv = <3000000>;
238 rk818_ldo3_reg: regulator@6 {
239 regulator-name= "rk818_ldo3";
240 regulator-min-microvolt = <1100000>;
241 regulator-max-microvolt = <1100000>;
242 regulator-initial-state = <3>;
243 regulator-state-mem {
244 regulator-state-disabled;
245 regulator-state-uv = <1100000>;
249 rk818_ldo4_reg:regulator@7 {
250 regulator-name= "rk818_ldo4";
251 regulator-min-microvolt = <2500000>;
252 regulator-max-microvolt = <2500000>;
253 regulator-initial-state = <3>;
254 regulator-state-mem {
255 regulator-state-disabled;
256 regulator-state-uv = <2500000>;
260 rk818_ldo5_reg: regulator@8 {
261 regulator-name= "rk818_ldo5";
262 regulator-min-microvolt = <3000000>;
263 regulator-max-microvolt = <3000000>;
264 regulator-initial-state = <3>;
265 regulator-state-mem {
266 regulator-state-disabled;
267 regulator-state-uv = <3000000>;
271 rk818_ldo6_reg: regulator@9 {
272 regulator-name= "rk818_ldo6";
273 regulator-min-microvolt = <1200000>;
274 regulator-max-microvolt = <1200000>;
275 regulator-initial-state = <3>;
276 regulator-state-mem {
277 regulator-state-disabled;
278 regulator-state-uv = <1200000>;
282 rk818_ldo7_reg: regulator@10 {
283 regulator-name= "rk818_ldo7";
284 regulator-min-microvolt = <1800000>;
285 regulator-max-microvolt = <1800000>;
286 regulator-initial-state = <3>;
287 regulator-state-mem {
288 regulator-state-disabled;
289 regulator-state-uv = <1800000>;
293 rk818_ldo8_reg: regulator@11 {
294 regulator-name= "rk818_ldo8";
295 regulator-min-microvolt = <1800000>;
296 regulator-max-microvolt = <1800000>;
297 regulator-initial-state = <3>;
298 regulator-state-mem {
299 regulator-state-disabled;
300 regulator-state-uv = <1800000>;
303 rk818_ldo9_reg: regulator@12 {
304 regulator-name= "vcc_sd";
305 regulator-min-microvolt = <1800000>;
306 regulator-max-microvolt = <3000000>;
307 regulator-initial-state = <3>;
308 regulator-state-mem {
309 regulator-state-disabled;
310 regulator-state-uv = <3000000>;
313 rk818_ldo10_reg: regulator@13 {
314 regulator-name= "rk818_ldo10";
315 regulator-state-mem {
316 regulator-state-disabled;
321 ocv_table = <3350 3677 3693 3719 3752 3770 3775 3778 3785 3796 3812 3839 3881 3907 3933 3958 3978 4033 4087 4123 4174>;
322 design_capacity = <2100>;
323 design_qmax = <2200>;
324 max_overcharge = <100>;
325 max_charge_currentmA = <1500>;
326 max_charge_voltagemV = <4260>;
327 max_bat_voltagemV = <4200>;
331 &clk_core_dvfs_table {
343 &clk_gpu_dvfs_table {
352 &clk_ddr_dvfs_table {
363 SYS_STATUS_NORMAL 400000
364 SYS_STATUS_SUSPEND 200000
365 SYS_STATUS_VIDEO_1080P 240000
366 SYS_STATUS_VIDEO_4K 400000
367 SYS_STATUS_PERFORMANCE 528000
368 SYS_STATUS_DUALVIEW 400000
369 SYS_STATUS_BOOST 324000
370 SYS_STATUS_ISP 533000