Lines Matching +full:keyup +full:- +full:threshold +full:- +full:microvolt

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Copyright (c) 2018 Oleg Ivanov <balbes-150@yandex.ru>
7 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/input/input.h>
16 compatible = "tronsmart,mxiii-plus", "amlogic,meson8m2";
26 stdout-path = "serial0:115200n8";
34 adc-keys {
35 compatible = "adc-keys";
36 io-channels = <&saradc 0>;
37 io-channel-names = "buttons";
38 keyup-threshold-microvolt = <1710000>;
40 button-function {
43 press-threshold-microvolt = <10000>;
47 sdio_pwrseq: sdio-pwrseq {
48 compatible = "mmc-pwrseq-simple";
50 pinctrl-0 = <&xtal_32k_out_pins>;
51 pinctrl-names = "default";
53 reset-gpios = <&gpio GPIOX_11 GPIO_ACTIVE_LOW>,
57 clock-names = "ext_clock";
60 vcc_3v3: regulator-vcc3v3 {
61 compatible = "regulator-fixed";
62 regulator-name = "VCC3V3";
63 regulator-min-microvolt = <3300000>;
64 regulator-max-microvolt = <3300000>;
67 xtal_32k_out: xtal-32k-out-clk {
68 compatible = "fixed-clock";
69 #clock-cells = <0>;
70 clock-frequency = <32768>;
71 clock-output-names = "xtal_32k_out";
76 cpu-supply = <&vcck>;
82 pinctrl-0 = <&eth_rgmii_pins>;
83 pinctrl-names = "default";
85 phy-handle = <&eth_phy0>;
86 phy-mode = "rgmii-id";
89 compatible = "snps,dwmac-mdio";
90 #address-cells = <1>;
91 #size-cells = <0>;
93 eth_phy0: ethernet-phy@0 {
97 reset-assert-us = <10000>;
98 reset-deassert-us = <80000>;
99 reset-gpios = <&gpio GPIOH_4 GPIO_ACTIVE_LOW>;
106 pinctrl-0 = <&ir_recv_pins>;
107 pinctrl-names = "default";
112 pinctrl-0 = <&i2c_ao_pins>;
113 pinctrl-names = "default";
118 system-power-controller;
122 regulator-name = "VCCK";
123 regulator-min-microvolt = <825000>;
124 regulator-max-microvolt = <1150000>;
125 regulator-boot-on;
126 regulator-always-on;
131 regulator-name = "VDD_EE";
132 regulator-min-microvolt = <950000>;
133 regulator-max-microvolt = <1150000>;
134 regulator-boot-on;
135 regulator-always-on;
139 regulator-name = "VDD_DDR";
140 regulator-min-microvolt = <1500000>;
141 regulator-max-microvolt = <1500000>;
142 regulator-boot-on;
143 regulator-always-on;
147 regulator-name = "VDDIO_AO28";
148 regulator-min-microvolt = <2900000>;
149 regulator-max-microvolt = <2900000>;
150 regulator-boot-on;
151 regulator-always-on;
155 regulator-name = "VDDIO_AO18";
156 regulator-min-microvolt = <1800000>;
157 regulator-max-microvolt = <1800000>;
158 regulator-boot-on;
159 regulator-always-on;
163 regulator-name = "VCC1V8";
164 regulator-min-microvolt = <1800000>;
165 regulator-max-microvolt = <1800000>;
166 regulator-boot-on;
167 regulator-always-on;
171 regulator-name = "VCC2V8";
172 regulator-min-microvolt = <2850000>;
173 regulator-max-microvolt = <2850000>;
174 regulator-boot-on;
175 regulator-always-on;
179 regulator-name = "AVDD1V8";
180 regulator-min-microvolt = <1800000>;
181 regulator-max-microvolt = <1800000>;
182 regulator-boot-on;
183 regulator-always-on;
187 regulator-name = "VDD_LDO";
188 regulator-min-microvolt = <2700000>;
189 regulator-max-microvolt = <2700000>;
190 regulator-boot-on;
191 regulator-always-on;
195 regulator-name = "RTC_0V9";
196 regulator-min-microvolt = <900000>;
197 regulator-max-microvolt = <900000>;
198 regulator-boot-on;
199 regulator-always-on;
206 mali-supply = <&vddee>;
211 vref-supply = <&vddio_ao1v8>;
218 pinctrl-0 = <&sdxc_a_pins>;
219 pinctrl-names = "default";
221 bus-width = <4>;
222 max-frequency = <50000000>;
224 disable-wp;
225 non-removable;
226 cap-mmc-highspeed;
227 cap-sd-highspeed;
229 mmc-pwrseq = <&sdio_pwrseq>;
231 vmmc-supply = <&vcc_3v3>;
232 vqmmc-supply = <&vcc_3v3>;
238 pinctrl-0 = <&sd_b_pins>;
239 pinctrl-names = "default";
243 compatible = "mmc-slot";
247 bus-width = <4>;
248 no-sdio;
249 cap-mmc-highspeed;
250 cap-sd-highspeed;
251 disable-wp;
253 cd-gpios = <&gpio CARD_6 GPIO_ACTIVE_LOW>;
255 vmmc-supply = <&vcc_3v3>;
262 pinctrl-0 = <&uart_a1_pins>, <&uart_a1_cts_rts_pins>;
263 pinctrl-names = "default";
264 uart-has-rtscts;
268 shutdown-gpios = <&gpio GPIOX_20 GPIO_ACTIVE_HIGH>;
269 max-speed = <2000000>;
275 pinctrl-0 = <&uart_ao_a_pins>;
276 pinctrl-names = "default";