1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/iio/adc/brcm,iproc-static-adc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Broadcom's IPROC Static ADC controller
10 - Raveendra Padasalagi <raveendra.padasalagi@broadcom.com>
13 Broadcom iProc ADC controller has 8 10bit channels
17 const: brcm,iproc-static-adc
20 $ref: /schemas/types.yaml#/definitions/phandle
22 syscon node defining physical base address of the controller and length
23 of memory mapped region.
37 additionalProperties: false
49 #include <dt-bindings/clock/bcm-cygnus.h>
50 #include <dt-bindings/interrupt-controller/arm-gic.h>
51 #include <dt-bindings/interrupt-controller/irq.h>
57 compatible = "brcm,iproc-static-adc";
58 adc-syscon = <&ts_adc_syscon>;
59 #io-channel-cells = <1>;
60 clocks = <&asiu_clks BCM_CYGNUS_ASIU_ADC_CLK>;
61 clock-names = "tsc_clk";
62 interrupts = <GIC_SPI 164 IRQ_TYPE_LEVEL_HIGH>;