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 = <&pm8921_gpio 4 GPIO_ACTIVE_HIGH>;
35 linux,code = <KEY_VOLUMEUP>;
38 label = "Volume Down";
39 gpios = <&pm8921_gpio 38 GPIO_ACTIVE_HIGH>;
40 linux,code = <KEY_VOLUMEDOWN>;
47 vdd_l1_l2_l12_l18-supply = <&pm8921_s4>;
48 vin_lvs1_3_6-supply = <&pm8921_s4>;
49 vin_lvs4_5_7-supply = <&pm8921_s4>;
52 vdd_l24-supply = <&pm8921_s1>;
53 vdd_l25-supply = <&pm8921_s1>;
54 vin_lvs2-supply = <&pm8921_s1>;
56 vdd_l26-supply = <&pm8921_s7>;
57 vdd_l27-supply = <&pm8921_s7>;
58 vdd_l28-supply = <&pm8921_s7>;
60 vdd_ncp-supply = <&pm8921_l6>;
65 regulator-min-microvolt = <1225000>;
66 regulator-max-microvolt = <1225000>;
67 qcom,switch-mode-frequency = <3200000>;
71 /* msm otg HSUSB_VDDCX */
73 regulator-min-microvolt = <500000>;
74 regulator-max-microvolt = <1150000>;
75 qcom,switch-mode-frequency = <4800000>;
79 * msm_sdcc.1-sdc-vdd_io
80 * tabla2x-slim-CDC_VDDA_RX
81 * tabla2x-slim-CDC_VDDA_TX
82 * tabla2x-slim-CDC_VDD_CP
83 * tabla2x-slim-VDDIO_CDC
86 regulator-min-microvolt = <1800000>;
87 regulator-max-microvolt = <1800000>;
88 qcom,switch-mode-frequency = <3200000>;
93 regulator-min-microvolt = <1300000>;
94 regulator-max-microvolt = <1300000>;
95 qcom,switch-mode-frequency = <3200000>;
98 /* mipi_dsi.1-dsi1_pll_vdda */
100 regulator-min-microvolt = <1200000>;
101 regulator-max-microvolt = <1200000>;
104 /* msm_otg-HSUSB_3p3 */
106 regulator-min-microvolt = <3075000>;
107 regulator-max-microvolt = <3075000>;
111 /* msm_otg-HSUSB_1p8 */
113 regulator-min-microvolt = <1800000>;
114 regulator-max-microvolt = <1800000>;
118 /* msm_sdcc.1-sdc_vdd */
120 regulator-min-microvolt = <2950000>;
121 regulator-max-microvolt = <2950000>;
127 regulator-min-microvolt = <2950000>;
128 regulator-max-microvolt = <2950000>;
131 /* mipi_dsi.1-dsi1_avdd */
133 regulator-min-microvolt = <3000000>;
134 regulator-max-microvolt = <3000000>;
138 /* pwm_power for backlight */
140 regulator-min-microvolt = <3000000>;
141 regulator-max-microvolt = <3600000>;
147 regulator-min-microvolt = <1800000>;
148 regulator-max-microvolt = <1800000>;
153 * tabla2x-slim-CDC_VDDA_A_1P2V
154 * tabla2x-slim-VDDD_CDC_D
157 regulator-min-microvolt = <1250000>;
158 regulator-max-microvolt = <1250000>;
178 * mipi_dsi.1-dsi1_vddio
189 qcom,mode = <GSBI_PROT_I2C>;
192 clock-frequency = <200000>;
193 pinctrl-0 = <&i2c3_pins>;
194 pinctrl-names = "default";
197 compatible = "elan,ekth3500";
199 interrupt-parent = <&tlmm_pinmux>;
200 interrupts = <6 IRQ_TYPE_EDGE_FALLING>;
208 qcom,mode = <GSBI_PROT_I2C>;
212 clock-frequency = <200000>;
213 pinctrl-0 = <&i2c1_pins>;
214 pinctrl-names = "default";
217 compatible = "atmel,24c128";
223 compatible = "ti,bq27541";
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>;