Lines Matching +full:io +full:- +full:channel +full:- +full:ranges
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/iio/adc/samsung,exynos-adc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
15 - samsung,exynos-adc-v1 # Exynos5250
16 - samsung,exynos-adc-v2
17 - samsung,exynos3250-adc
18 - samsung,exynos4212-adc # Exynos4212 and Exynos4412
19 - samsung,exynos7-adc
20 - samsung,s3c2410-adc
21 - samsung,s3c2416-adc
22 - samsung,s3c2440-adc
23 - samsung,s3c2443-adc
24 - samsung,s3c6410-adc
25 - samsung,s5pv210-adc
36 clock-names:
49 "#io-channel-cells":
52 io-channel-ranges: true
54 vdd-supply: true
56 samsung,syscon-phandle:
62 has-touchscreen:
68 - compatible
69 - reg
70 - clocks
71 - clock-names
72 - interrupts
73 - "#io-channel-cells"
74 - vdd-supply
80 - if:
85 - samsung,exynos-adc-v1
86 - samsung,exynos-adc-v2
87 - samsung,exynos3250-adc
88 - samsung,exynos4212-adc
91 - samsung,syscon-phandle
93 - if:
98 - samsung,exynos3250-adc
104 clock-names:
106 - const: adc
107 - const: sclk
113 clock-names:
115 - const: adc
117 - if:
119 - has-touchscreen
127 - |
129 compatible = "samsung,exynos-adc-v1";
132 #io-channel-cells = <1>;
133 io-channel-ranges;
136 clock-names = "adc";
138 vdd-supply = <&buck5_reg>;
139 samsung,syscon-phandle = <&pmu_system_controller>;
144 pullup-uv = <1800000>;
145 pullup-ohm = <47000>;
146 pulldown-ohm = <0>;
147 io-channels = <&adc 4>;
151 - |
152 #include <dt-bindings/clock/exynos3250.h>
155 compatible = "samsung,exynos3250-adc";
158 #io-channel-cells = <1>;
159 io-channel-ranges;
163 clock-names = "adc", "sclk";
165 vdd-supply = <&buck5_reg>;
166 samsung,syscon-phandle = <&pmu_system_controller>;