Lines Matching +full:adc +full:- +full:channel +full:- +full:names
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2 # Copyright 2019-2020 Artur Rojek
4 ---
5 $id: http://devicetree.org/schemas/iio/adc/ingenic,adc.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Ingenic JZ47xx ADC controller IIO
11 - Artur Rojek <contact@artur-rojek.eu>
14 Industrial I/O subsystem bindings for ADC controller found in
17 ADC clients must use the format described in
18 https://github.com/devicetree-org/dt-schema/blob/master/schemas/iio/iio-consumer.yaml,
19 giving a phandle and IIO specifier pair ("io-channels") to the ADC controller.
24 - ingenic,jz4725b-adc
25 - ingenic,jz4740-adc
26 - ingenic,jz4760-adc
27 - ingenic,jz4760b-adc
28 - ingenic,jz4770-adc
30 '#io-channel-cells':
41 clock-names:
43 - const: adc
48 ingenic,use-internal-divider:
60 const: ingenic,jz4760b-adc
63 ingenic,use-internal-divider: false
66 - compatible
67 - '#io-channel-cells'
68 - reg
69 - clocks
70 - clock-names
71 - interrupts
76 - |
77 #include <dt-bindings/clock/ingenic,jz4740-cgu.h>
78 #include <dt-bindings/iio/adc/ingenic,adc.h>
80 adc@10070000 {
81 compatible = "ingenic,jz4740-adc";
82 #io-channel-cells = <1>;
87 clock-names = "adc";
89 interrupt-parent = <&intc>;