Lines Matching +full:down +full:- +full:gpios
1 // SPDX-License-Identifier: GPL-2.0
2 #include <dt-bindings/gpio/gpio.h>
3 #include <dt-bindings/input/input.h>
4 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
6 #include "qcom-apq8064-v2.0.dtsi"
12 compatible = "asus,nexus7-flo", "qcom,apq8064";
13 chassis-type = "tablet";
21 stdout-path = "serial0:115200n8";
24 reserved-memory {
25 #address-cells = <1>;
26 #size-cells = <1>;
32 record-size = <0x00020000>;
33 console-size = <0x00020000>;
34 ftrace-size = <0x00020000>;
38 ext_3p3v: regulator-ext-3p3v {
39 compatible = "regulator-fixed";
40 regulator-min-microvolt = <3300000>;
41 regulator-max-microvolt = <3300000>;
42 regulator-name = "ext_3p3v";
43 startup-delay-us = <0>;
45 enable-active-high;
46 regulator-boot-on;
49 gpio-keys {
50 compatible = "gpio-keys";
51 key-volume-up {
53 gpios = <&pm8921_gpio 4 GPIO_ACTIVE_HIGH>;
56 key-volume-down {
57 label = "Volume Down";
58 gpios = <&pm8921_gpio 38 GPIO_ACTIVE_HIGH>;
65 compatible = "qcom,apq8064-imem", "syscon", "simple-mfd";
68 reboot-mode {
69 compatible = "syscon-reboot-mode";
72 mode-normal = <0x77665501>;
73 mode-bootloader = <0x77665500>;
74 mode-recovery = <0x77665502>;
81 vdda-supply = <&pm8921_l2>;/*VDD_MIPI1 to 4*/
82 vdd-supply = <&pm8921_l8>;
83 vddio-supply = <&pm8921_lvs7>;
84 avdd-supply = <&pm8921_l11>;
91 vddp-supply = <&pm8921_l17>;
92 iovcc-supply = <&pm8921_lvs7>;
94 enable-gpios = <&pm8921_gpio 36 GPIO_ACTIVE_HIGH>;
95 reset-gpios = <&tlmm_pinmux 54 GPIO_ACTIVE_LOW>;
96 dcdc-en-gpios = <&pm8921_gpio 23 GPIO_ACTIVE_HIGH>;
100 remote-endpoint = <&dsi0_out>;
107 remote-endpoint = <&mdp_dsi1_out>;
111 remote-endpoint = <&panel_in>;
112 data-lanes = <0 1 2 3>;
116 vddio-supply = <&pm8921_lvs7>;/*VDD_PLL2_1 to 7*/
127 clock-frequency = <200000>;
148 clock-frequency = <200000>;
154 interrupt-parent = <&tlmm_pinmux>;
165 pinctrl-names = "default";
166 pinctrl-0 = <&gsbi6_uart_4pins>;
184 remote-endpoint = <&dsi0_in>;
188 interrupts-extended = <&tlmm_pinmux 76 IRQ_TYPE_LEVEL_LOW>;
192 interrupts-extended = <&tlmm_pinmux 74 IRQ_TYPE_LEVEL_LOW>;
197 compatible = "qcom,rpm-pm8921-regulators";
199 vdd_l1_l2_l12_l18-supply = <&pm8921_s4>;
200 vin_lvs1_3_6-supply = <&pm8921_s4>;
201 vin_lvs4_5_7-supply = <&pm8921_s4>;
203 vdd_l24-supply = <&pm8921_s1>;
204 vdd_l25-supply = <&pm8921_s1>;
205 vin_lvs2-supply = <&pm8921_s1>;
207 vdd_l26-supply = <&pm8921_s7>;
208 vdd_l27-supply = <&pm8921_s7>;
209 vdd_l28-supply = <&pm8921_s7>;
211 vdd_ncp-supply = <&pm8921_l6>;
215 regulator-always-on;
216 regulator-min-microvolt = <1225000>;
217 regulator-max-microvolt = <1225000>;
218 qcom,switch-mode-frequency = <3200000>;
219 bias-pull-down;
224 regulator-min-microvolt = <500000>;
225 regulator-max-microvolt = <1150000>;
226 qcom,switch-mode-frequency = <4800000>;
230 * msm_sdcc.1-sdc-vdd_io
231 * tabla2x-slim-CDC_VDDA_RX
232 * tabla2x-slim-CDC_VDDA_TX
233 * tabla2x-slim-CDC_VDD_CP
234 * tabla2x-slim-VDDIO_CDC
237 regulator-min-microvolt = <1800000>;
238 regulator-max-microvolt = <1800000>;
239 qcom,switch-mode-frequency = <3200000>;
240 regulator-always-on;
244 regulator-min-microvolt = <1300000>;
245 regulator-max-microvolt = <1300000>;
246 qcom,switch-mode-frequency = <3200000>;
249 /* mipi_dsi.1-dsi1_pll_vdda */
251 regulator-min-microvolt = <1200000>;
252 regulator-max-microvolt = <1200000>;
253 regulator-always-on;
256 /* msm_otg-HSUSB_3p3 */
258 regulator-min-microvolt = <3075000>;
259 regulator-max-microvolt = <3075000>;
260 bias-pull-down;
263 /* msm_otg-HSUSB_1p8 */
265 regulator-min-microvolt = <1800000>;
266 regulator-max-microvolt = <1800000>;
267 bias-pull-down;
270 /* msm_sdcc.1-sdc_vdd */
272 regulator-min-microvolt = <2950000>;
273 regulator-max-microvolt = <2950000>;
274 regulator-always-on;
275 bias-pull-down;
279 regulator-min-microvolt = <2950000>;
280 regulator-max-microvolt = <2950000>;
286 /* mipi_dsi.1-dsi1_avdd */
288 regulator-min-microvolt = <3000000>;
289 regulator-max-microvolt = <3000000>;
290 bias-pull-down;
291 regulator-always-on;
296 regulator-min-microvolt = <3000000>;
297 regulator-max-microvolt = <3000000>;
298 regulator-always-on;
303 regulator-min-microvolt = <1800000>;
304 regulator-max-microvolt = <1800000>;
305 bias-pull-down;
309 * tabla2x-slim-CDC_VDDA_A_1P2V
310 * tabla2x-slim-VDDD_CDC_D
313 regulator-min-microvolt = <1250000>;
314 regulator-max-microvolt = <1250000>;
315 bias-pull-down;
319 bias-pull-down;
323 bias-pull-down;
327 bias-pull-down;
331 bias-pull-down;
334 * mipi_dsi.1-dsi1_vddio
335 * pil_riva-pll_vdd
338 bias-pull-down;
345 vmmc-supply = <&pm8921_l5>;
346 vqmmc-supply = <&pm8921_s4>;
351 v3p3-supply = <&pm8921_l3>;
352 v1p8-supply = <&pm8921_l4>;