Lines Matching +full:oversampling +full:- +full:ratio
1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
7 /dts-v1/;
9 #include "imx6qdl-vicut1.dtsi"
15 gpio-keys {
16 compatible = "gpio-keys";
17 pinctrl-names = "default";
18 pinctrl-0 = <&pinctrl_gpiokeys>;
21 key-power {
25 wakeup-source;
28 key-enter {
32 wakeup-source;
36 iio-hwmon {
37 compatible = "iio-hwmon";
38 io-channels = <&vdiv_vaccu>, <&vdiv_hitch_pos>;
44 power-supply = <®_3v3>;
48 remote-endpoint = <&lvds0_out>;
53 clk50m_phy: phy-clock {
54 compatible = "fixed-clock";
55 #clock-cells = <0>;
56 clock-frequency = <50000000>;
59 rotary-encoder {
60 compatible = "rotary-encoder";
61 pinctrl-0 = <&pinctrl_rotary_ch>;
65 rotary-encoder,steps-per-period = <4>;
66 rotary-encoder,relative-axis;
67 rotary-encoder,rollover;
68 wakeup-source;
71 thermal-zones {
72 chassis-thermal {
73 polling-delay = <20000>;
74 polling-delay-passive = <0>;
75 thermal-sensors = <&tsens0>;
78 touch-thermal0 {
79 polling-delay = <20000>;
80 polling-delay-passive = <0>;
81 thermal-sensors = <&touch_temp0>;
84 touch-thermal1 {
85 polling-delay = <20000>;
86 polling-delay-passive = <0>;
87 thermal-sensors = <&touch_temp1>;
92 compatible = "resistive-adc-touch";
93 io-channels = <&adc_ts 1>, <&adc_ts 3>, <&adc_ts 4>,
95 io-channel-names = "y", "z1", "z2", "x";
96 touchscreen-min-pressure = <64687>;
97 touchscreen-inverted-y;
98 touchscreen-x-plate-ohms = <300>;
99 touchscreen-y-plate-ohms = <800>;
102 touch_temp0: touch-temperature-sensor0 {
103 compatible = "generic-adc-thermal";
104 #thermal-sensor-cells = <0>;
105 io-channels = <&adc_ts 0>;
106 io-channel-names = "sensor-channel";
107 temperature-lookup-table = < (-40000) 736
111 touch_temp1: touch-temperature-sensor1 {
112 compatible = "generic-adc-thermal";
113 #thermal-sensor-cells = <0>;
114 io-channels = <&adc_ts 7>;
115 io-channel-names = "sensor-channel";
116 temperature-lookup-table = < (-40000) 826
120 vdiv_vaccu: voltage-divider-vaccu {
121 compatible = "voltage-divider";
122 io-channels = <&adc_ts 2>;
123 output-ohms = <2500>;
124 full-ohms = <64000>;
125 #io-channel-cells = <0>;
128 vdiv_hitch_pos: voltage-divider-hitch-pos {
129 compatible = "voltage-divider";
130 io-channels = <&adc_ts 6>;
131 output-ohms = <3300>;
132 full-ohms = <13300>;
133 #io-channel-cells = <0>;
138 cs-gpios = <&gpio5 12 GPIO_ACTIVE_LOW>;
139 pinctrl-names = "default";
140 pinctrl-0 = <&pinctrl_ecspi2>;
144 compatible = "ti,tsc2046e-adc";
146 pinctrl-0 = <&pinctrl_touchscreen>;
147 pinctrl-names = "default";
148 spi-max-frequency = <1000000>;
149 interrupts-extended = <&gpio5 8 IRQ_TYPE_LEVEL_LOW>;
150 #io-channel-cells = <1>;
152 #address-cells = <1>;
153 #size-cells = <0>;
157 settling-time-us = <700>;
158 oversampling-ratio = <5>;
163 settling-time-us = <700>;
164 oversampling-ratio = <5>;
169 settling-time-us = <700>;
170 oversampling-ratio = <5>;
175 settling-time-us = <700>;
176 oversampling-ratio = <5>;
182 pinctrl-names = "default";
183 pinctrl-0 = <&pinctrl_enet>;
184 phy-mode = "rmii";
188 clock-names = "ipg", "ahb", "ptp";
189 phy-handle = <&rmii_phy>;
193 #address-cells = <1>;
194 #size-cells = <0>;
197 rmii_phy: ethernet-phy@0 {
199 interrupts-extended = <&gpio4 30 IRQ_TYPE_LEVEL_LOW>;
200 reset-gpios = <&gpio4 26 GPIO_ACTIVE_LOW>;
201 reset-assert-us = <10000>;
202 reset-deassert-us = <300>;
208 gpio-line-names =
218 gpio-line-names =
229 gpio-line-names =
240 gpio-line-names =
251 pinctrl-names = "default";
252 pinctrl-0 = <&pinctrl_keypad>;
254 refresh-rate-hz = <20>;
255 debounce-delay-ms = <50>;
256 interrupts-extended = <&gpio4 5 (IRQ_TYPE_LEVEL_HIGH | IRQ_TYPE_EDGE_RISING)>;
257 keypad,num-rows = <12>;
258 keypad,num-columns = <3>;