Lines Matching +full:y +full:- +full:plate +full:- +full:ohms
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>;
57 clock-output-names = "enet_ref_pad";
60 rotary-encoder {
61 compatible = "rotary-encoder";
62 pinctrl-0 = <&pinctrl_rotary_ch>;
66 rotary-encoder,steps-per-period = <4>;
67 rotary-encoder,relative-axis;
68 rotary-encoder,rollover;
69 wakeup-source;
72 thermal-zones {
73 chassis-thermal {
74 polling-delay = <20000>;
75 polling-delay-passive = <0>;
76 thermal-sensors = <&tsens0>;
87 touch-thermal0 {
88 polling-delay = <20000>;
89 polling-delay-passive = <0>;
90 thermal-sensors = <&touch_temp0>;
101 touch-thermal1 {
102 polling-delay = <20000>;
103 polling-delay-passive = <0>;
104 thermal-sensors = <&touch_temp1>;
117 compatible = "resistive-adc-touch";
118 io-channels = <&adc_ts 1>, <&adc_ts 3>, <&adc_ts 4>,
120 io-channel-names = "y", "z1", "z2", "x";
121 touchscreen-min-pressure = <64687>;
122 touchscreen-inverted-y;
123 touchscreen-x-plate-ohms = <300>;
124 touchscreen-y-plate-ohms = <800>;
127 touch_temp0: touch-temperature-sensor0 {
128 compatible = "generic-adc-thermal";
129 #thermal-sensor-cells = <0>;
130 io-channels = <&adc_ts 0>;
131 io-channel-names = "sensor-channel";
132 temperature-lookup-table = < (-40000) 736
136 touch_temp1: touch-temperature-sensor1 {
137 compatible = "generic-adc-thermal";
138 #thermal-sensor-cells = <0>;
139 io-channels = <&adc_ts 7>;
140 io-channel-names = "sensor-channel";
141 temperature-lookup-table = < (-40000) 826
145 vdiv_vaccu: voltage-divider-vaccu {
146 compatible = "voltage-divider";
147 io-channels = <&adc_ts 2>;
148 output-ohms = <2500>;
149 full-ohms = <64000>;
150 #io-channel-cells = <0>;
153 vdiv_hitch_pos: voltage-divider-hitch-pos {
154 compatible = "voltage-divider";
155 io-channels = <&adc_ts 6>;
156 output-ohms = <3300>;
157 full-ohms = <13300>;
158 #io-channel-cells = <0>;
164 clock-names = "enet_ref_pad";
165 assigned-clocks = <&clks IMX6QDL_CLK_ENET_REF_SEL>;
166 assigned-clock-parents = <&clk50m_phy>;
170 cs-gpios = <&gpio5 12 GPIO_ACTIVE_LOW>;
171 pinctrl-names = "default";
172 pinctrl-0 = <&pinctrl_ecspi2>;
176 compatible = "ti,tsc2046e-adc";
178 pinctrl-0 = <&pinctrl_touchscreen>;
179 pinctrl-names = "default";
180 spi-max-frequency = <1000000>;
181 interrupts-extended = <&gpio5 8 IRQ_TYPE_LEVEL_LOW>;
182 #io-channel-cells = <1>;
184 #address-cells = <1>;
185 #size-cells = <0>;
189 settling-time-us = <700>;
190 oversampling-ratio = <5>;
195 settling-time-us = <700>;
196 oversampling-ratio = <5>;
201 settling-time-us = <700>;
202 oversampling-ratio = <5>;
207 settling-time-us = <700>;
208 oversampling-ratio = <5>;
214 pinctrl-names = "default";
215 pinctrl-0 = <&pinctrl_enet>;
216 phy-mode = "rmii";
217 phy-handle = <&rmii_phy>;
221 #address-cells = <1>;
222 #size-cells = <0>;
225 rmii_phy: ethernet-phy@0 {
227 interrupts-extended = <&gpio4 30 IRQ_TYPE_LEVEL_LOW>;
228 reset-gpios = <&gpio4 26 GPIO_ACTIVE_LOW>;
229 reset-assert-us = <10000>;
230 reset-deassert-us = <300>;
236 gpio-line-names =
246 gpio-line-names =
257 gpio-line-names =
268 gpio-line-names =
279 pinctrl-names = "default";
280 pinctrl-0 = <&pinctrl_keypad>;
282 refresh-rate-hz = <20>;
283 debounce-delay-ms = <50>;
284 interrupts-extended = <&gpio4 5 (IRQ_TYPE_LEVEL_HIGH | IRQ_TYPE_EDGE_RISING)>;
285 keypad,num-rows = <12>;
286 keypad,num-columns = <3>;