1 #include "qcom-apq8064-v2.0.dtsi"
2 #include <dt-bindings/gpio/gpio.h>
3 #include <dt-bindings/input/input.h>
4 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
6 model = "Asus Nexus7(flo)";
7 compatible = "asus,nexus7-flo", "qcom,apq8064";
10 serial0 = &gsbi7_serial;
11 serial1 = &gsbi6_serial;
15 stdout-path = "serial0:115200n8";
24 compatible = "ramoops";
25 reg = <0x88d00000 0x100000>;
26 record-size = <0x00020000>;
27 console-size = <0x00020000>;
28 ftrace-size = <0x00020000>;
32 ext_3p3v: regulator-fixed@1 {
33 compatible = "regulator-fixed";
34 regulator-min-microvolt = <3300000>;
35 regulator-max-microvolt = <3300000>;
36 regulator-name = "ext_3p3v";
37 regulator-type = "voltage";
38 startup-delay-us = <0>;
39 gpio = <&tlmm_pinmux 77 GPIO_ACTIVE_HIGH>;
45 compatible = "gpio-keys";
48 gpios = <&pm8921_gpio 4 GPIO_ACTIVE_HIGH>;
49 linux,code = <KEY_VOLUMEUP>;
52 label = "Volume Down";
53 gpios = <&pm8921_gpio 38 GPIO_ACTIVE_HIGH>;
54 linux,code = <KEY_VOLUMEDOWN>;
61 vdd_l1_l2_l12_l18-supply = <&pm8921_s4>;
62 vin_lvs1_3_6-supply = <&pm8921_s4>;
63 vin_lvs4_5_7-supply = <&pm8921_s4>;
66 vdd_l24-supply = <&pm8921_s1>;
67 vdd_l25-supply = <&pm8921_s1>;
68 vin_lvs2-supply = <&pm8921_s1>;
70 vdd_l26-supply = <&pm8921_s7>;
71 vdd_l27-supply = <&pm8921_s7>;
72 vdd_l28-supply = <&pm8921_s7>;
74 vdd_ncp-supply = <&pm8921_l6>;
79 regulator-min-microvolt = <1225000>;
80 regulator-max-microvolt = <1225000>;
81 qcom,switch-mode-frequency = <3200000>;
85 /* msm otg HSUSB_VDDCX */
87 regulator-min-microvolt = <500000>;
88 regulator-max-microvolt = <1150000>;
89 qcom,switch-mode-frequency = <4800000>;
93 * msm_sdcc.1-sdc-vdd_io
94 * tabla2x-slim-CDC_VDDA_RX
95 * tabla2x-slim-CDC_VDDA_TX
96 * tabla2x-slim-CDC_VDD_CP
97 * tabla2x-slim-VDDIO_CDC
100 regulator-min-microvolt = <1800000>;
101 regulator-max-microvolt = <1800000>;
102 qcom,switch-mode-frequency = <3200000>;
107 regulator-min-microvolt = <1300000>;
108 regulator-max-microvolt = <1300000>;
109 qcom,switch-mode-frequency = <3200000>;
112 /* mipi_dsi.1-dsi1_pll_vdda */
114 regulator-min-microvolt = <1200000>;
115 regulator-max-microvolt = <1200000>;
119 /* msm_otg-HSUSB_3p3 */
121 regulator-min-microvolt = <3075000>;
122 regulator-max-microvolt = <3075000>;
126 /* msm_otg-HSUSB_1p8 */
128 regulator-min-microvolt = <1800000>;
129 regulator-max-microvolt = <1800000>;
133 /* msm_sdcc.1-sdc_vdd */
135 regulator-min-microvolt = <2950000>;
136 regulator-max-microvolt = <2950000>;
142 regulator-min-microvolt = <2950000>;
143 regulator-max-microvolt = <2950000>;
146 /* mipi_dsi.1-dsi1_avdd */
148 regulator-min-microvolt = <3000000>;
149 regulator-max-microvolt = <3000000>;
154 /* pwm_power for backlight */
156 regulator-min-microvolt = <3000000>;
157 regulator-max-microvolt = <3000000>;
163 regulator-min-microvolt = <1800000>;
164 regulator-max-microvolt = <1800000>;
169 * tabla2x-slim-CDC_VDDA_A_1P2V
170 * tabla2x-slim-VDDD_CDC_D
173 regulator-min-microvolt = <1250000>;
174 regulator-max-microvolt = <1250000>;
194 * mipi_dsi.1-dsi1_vddio
207 mdp_dsi1_out: endpoint {
208 remote-endpoint = <&dsi0_in>;
214 dsi0: mdss_dsi@4700000 {
216 vdda-supply = <&pm8921_l2>;/*VDD_MIPI1 to 4*/
217 vdd-supply = <&pm8921_l8>;
218 vddio-supply = <&pm8921_lvs7>;
219 avdd-supply = <&pm8921_l11>;
220 vcss-supply = <&ext_3p3v>;
224 compatible = "jdi,lt070me05000";
226 vddp-supply = <&pm8921_l17>;
227 iovcc-supply = <&pm8921_lvs7>;
229 enable-gpios = <&pm8921_gpio 36 GPIO_ACTIVE_HIGH>;
230 reset-gpios = <&tlmm_pinmux 54 GPIO_ACTIVE_LOW>;
231 dcdc-en-gpios = <&pm8921_gpio 23 GPIO_ACTIVE_HIGH>;
235 remote-endpoint = <&dsi0_out>;
242 remote-endpoint = <&mdp_dsi1_out>;
248 remote-endpoint = <&panel_in>;
249 data-lanes = <0 1 2 3>;
257 vddio-supply = <&pm8921_lvs7>;/*VDD_PLL2_1 to 7*/
262 qcom,mode = <GSBI_PROT_I2C>;
265 clock-frequency = <200000>;
266 pinctrl-0 = <&i2c3_pins>;
267 pinctrl-names = "default";
270 compatible = "elan,ekth3500";
272 interrupt-parent = <&tlmm_pinmux>;
273 interrupts = <6 IRQ_TYPE_EDGE_FALLING>;
281 qcom,mode = <GSBI_PROT_I2C>;
285 clock-frequency = <200000>;
286 pinctrl-0 = <&i2c1_pins>;
287 pinctrl-names = "default";
290 compatible = "atmel,24c128";
296 compatible = "ti,bq27541";
305 qcom,mode = <GSBI_PROT_I2C_UART>;
310 pinctrl-names = "default";
311 pinctrl-0 = <&gsbi6_uart_4pins>;
317 qcom,mode = <GSBI_PROT_I2C_UART>;
329 v3p3-supply = <&pm8921_l3>;
330 v1p8-supply = <&pm8921_l4>;
339 vmmc-supply = <&pm8921_l5>;
340 vqmmc-supply = <&pm8921_s4>;
345 compatible = "syscon", "simple-mfd";
346 reg = <0x2a03f000 0x1000>;
349 compatible = "syscon-reboot-mode";
352 mode-normal = <0x77665501>;
353 mode-bootloader = <0x77665500>;
354 mode-recovery = <0x77665502>;