1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/mfd/ti,am3359-tscadc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: TI AM3359 Touchscreen controller/ADC
10 - Miquel Raynal <miquel.raynal@bootlin.com>
15 - const: ti,am3359-tscadc
17 - const: ti,am654-tscadc
18 - const: ti,am3359-tscadc
19 - const: ti,am4372-magadc
35 - description: DMA controller phandle and request line for FIFO0
36 - description: DMA controller phandle and request line for FIFO1
45 description: ADC child
49 description: Touchscreen controller child
53 description: Magnetic reader
64 additionalProperties: false
68 #include <dt-bindings/interrupt-controller/arm-gic.h>
71 compatible = "ti,am3359-tscadc";
73 interrupts = <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>;
74 clocks = <&adc_tsc_fck>;
76 dmas = <&edma 53 0>, <&edma 57 0>;
77 dma-names = "fifo0", "fifo1";