Lines Matching +full:zynq +full:- +full:can +full:- +full:1

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/iio/adc/xlnx,zynqmp-ams.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Xilinx Zynq Ultrascale AMS controller
10 - Anand Ashok Dumbre <anand.ashok.dumbre@xilinx.com>
13 The AMS (Analog Monitoring System) includes an ADC as well as on-chip sensors
14 that can be used to sample external voltages and monitor on-die operating
19 AMS controller can work with only PS, only PL and both PS and PL
27--------------------------------------------------------------------------------------------------…
29 |1 |Battery voltage measurement, VCC_PSBATT. |Voltage
35--------------------------------------------------------------------------------------------------…
49--------------------------------------------------------------------------------------------------…
54 |24 |ADC Reference N- voltage measurement. |Voltage
66 |36 |Auxiliary ch 1 voltage measurement (VAux1). |Voltage
81--------------------------------------------------------------------------------------------------…
86 - xlnx,zynqmp-ams
89 maxItems: 1
93 maxItems: 1
97 - description: AMS reference clock
102 maxItems: 1
104 '#address-cells':
105 const: 1
107 '#size-cells':
108 const: 1
110 '#io-channel-cells':
111 const: 1
113 ams-ps@0:
117 built-in alarm generation logic that is used to interrupt the processor
123 - xlnx,zynqmp-ams-ps
126 description: Register Space for PS-SYSMON
127 maxItems: 1
130 - compatible
131 - reg
135 ams-pl@400:
139 PL-SYSMON is capable of monitoring off chip voltage and temperature.
140 PL-SYSMON block has DRP, JTAG and I2C interface to enable monitoring
148 - enum:
149 - xlnx,zynqmp-ams-pl
152 description: Register Space for PL-SYSMON.
153 maxItems: 1
155 '#address-cells':
156 const: 1
158 '#size-cells':
162 "^channel@([2-4][0-9]|50)$":
182 - reg
187 - compatible
188 - reg
189 - clocks
190 - ranges
195 - |
196 #include <dt-bindings/clock/xlnx-zynqmp-clk.h>
199 #address-cells = <2>;
200 #size-cells = <2>;
203 compatible = "xlnx,zynqmp-ams";
204 interrupt-parent = <&gic>;
208 #address-cells = <1>;
209 #size-cells = <1>;
210 #io-channel-cells = <1>;
213 ams_ps: ams-ps@0 {
214 compatible = "xlnx,zynqmp-ams-ps";
218 ams_pl: ams-pl@400 {
219 compatible = "xlnx,zynqmp-ams-pl";
221 #address-cells = <1>;
222 #size-cells = <0>;