Lines Matching +full:tsc2046e +full:- +full:adc
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/iio/adc/ti,tsc2046.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Oleksij Rempel <o.rempel@pengutronix.de>
13 TSC2046 is a touch screen controller with 8 channels ADC.
18 - ti,tsc2046e-adc
26 vref-supply:
29 "#io-channel-cells":
32 '#address-cells':
35 '#size-cells':
39 - compatible
40 - reg
43 "^channel@[0-7]$":
44 $ref: adc.yaml
55 settling-time-us: true
56 oversampling-ratio: true
59 - reg
64 - $ref: /schemas/spi/spi-peripheral-props.yaml#
69 - |
70 #include <dt-bindings/interrupt-controller/irq.h>
72 #address-cells = <1>;
73 #size-cells = <0>;
75 adc@0 {
76 compatible = "ti,tsc2046e-adc";
78 spi-max-frequency = <1000000>;
79 interrupts-extended = <&gpio3 20 IRQ_TYPE_LEVEL_LOW>;
80 #io-channel-cells = <1>;
82 #address-cells = <1>;
83 #size-cells = <0>;
90 settling-time-us = <700>;
91 oversampling-ratio = <5>;
98 settling-time-us = <700>;
99 oversampling-ratio = <5>;
103 settling-time-us = <700>;
104 oversampling-ratio = <5>;
108 settling-time-us = <700>;
109 oversampling-ratio = <5>;