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";
18 ext_3p3v: regulator-fixed@1 {
19 compatible = "regulator-fixed";
20 regulator-min-microvolt = <3300000>;
21 regulator-max-microvolt = <3300000>;
22 regulator-name = "ext_3p3v";
23 regulator-type = "voltage";
24 startup-delay-us = <0>;
25 gpio = <&tlmm_pinmux 77 GPIO_ACTIVE_HIGH>;
31 compatible = "gpio-keys";
34 gpios = <&tlmm_pinmux 26 GPIO_ACTIVE_LOW>;
35 linux,code = <KEY_POWER>;
40 gpios = <&pm8921_gpio 4 GPIO_ACTIVE_HIGH>;
41 linux,code = <KEY_VOLUMEUP>;
44 label = "Volume Down";
45 gpios = <&pm8921_gpio 38 GPIO_ACTIVE_HIGH>;
46 linux,code = <KEY_VOLUMEDOWN>;
53 vdd_l1_l2_l12_l18-supply = <&pm8921_s4>;
54 vin_lvs1_3_6-supply = <&pm8921_s4>;
55 vin_lvs4_5_7-supply = <&pm8921_s4>;
58 vdd_l24-supply = <&pm8921_s1>;
59 vdd_l25-supply = <&pm8921_s1>;
60 vin_lvs2-supply = <&pm8921_s1>;
62 vdd_l26-supply = <&pm8921_s7>;
63 vdd_l27-supply = <&pm8921_s7>;
64 vdd_l28-supply = <&pm8921_s7>;
66 vdd_ncp-supply = <&pm8921_l6>;
71 regulator-min-microvolt = <1225000>;
72 regulator-max-microvolt = <1225000>;
73 qcom,switch-mode-frequency = <3200000>;
77 /* msm otg HSUSB_VDDCX */
79 regulator-min-microvolt = <500000>;
80 regulator-max-microvolt = <1150000>;
81 qcom,switch-mode-frequency = <4800000>;
85 * msm_sdcc.1-sdc-vdd_io
86 * tabla2x-slim-CDC_VDDA_RX
87 * tabla2x-slim-CDC_VDDA_TX
88 * tabla2x-slim-CDC_VDD_CP
89 * tabla2x-slim-VDDIO_CDC
92 regulator-min-microvolt = <1800000>;
93 regulator-max-microvolt = <1800000>;
94 qcom,switch-mode-frequency = <3200000>;
99 regulator-min-microvolt = <1300000>;
100 regulator-max-microvolt = <1300000>;
101 qcom,switch-mode-frequency = <3200000>;
104 /* mipi_dsi.1-dsi1_pll_vdda */
106 regulator-min-microvolt = <1200000>;
107 regulator-max-microvolt = <1200000>;
110 /* msm_otg-HSUSB_3p3 */
112 regulator-min-microvolt = <3075000>;
113 regulator-max-microvolt = <3075000>;
117 /* msm_otg-HSUSB_1p8 */
119 regulator-min-microvolt = <1800000>;
120 regulator-max-microvolt = <1800000>;
124 /* msm_sdcc.1-sdc_vdd */
126 regulator-min-microvolt = <2950000>;
127 regulator-max-microvolt = <2950000>;
133 regulator-min-microvolt = <2950000>;
134 regulator-max-microvolt = <2950000>;
137 /* mipi_dsi.1-dsi1_avdd */
139 regulator-min-microvolt = <3000000>;
140 regulator-max-microvolt = <3000000>;
144 /* pwm_power for backlight */
146 regulator-min-microvolt = <3000000>;
147 regulator-max-microvolt = <3600000>;
153 regulator-min-microvolt = <1800000>;
154 regulator-max-microvolt = <1800000>;
159 * tabla2x-slim-CDC_VDDA_A_1P2V
160 * tabla2x-slim-VDDD_CDC_D
163 regulator-min-microvolt = <1250000>;
164 regulator-max-microvolt = <1250000>;
184 * mipi_dsi.1-dsi1_vddio
195 qcom,mode = <GSBI_PROT_I2C>;
198 clock-frequency = <200000>;
199 pinctrl-0 = <&i2c3_pins>;
200 pinctrl-names = "default";
203 compatible = "elan,ekth3500";
205 interrupt-parent = <&tlmm_pinmux>;
206 interrupts = <6 IRQ_TYPE_EDGE_FALLING>;
214 qcom,mode = <GSBI_PROT_I2C>;
218 clock-frequency = <200000>;
219 pinctrl-0 = <&i2c1_pins>;
220 pinctrl-names = "default";
223 compatible = "atmel,24c128";
232 qcom,mode = <GSBI_PROT_I2C_UART>;
237 pinctrl-names = "default";
238 pinctrl-0 = <&gsbi6_uart_4pins>;
244 qcom,mode = <GSBI_PROT_I2C_UART>;
253 vddcx-supply = <&pm8921_s3>;
254 v3p3-supply = <&pm8921_l3>;
255 v1p8-supply = <&pm8921_l4>;
271 vmmc-supply = <&pm8921_l5>;
272 vqmmc-supply = <&pm8921_s4>;