1*1f3b1873SJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*1f3b1873SJonathan Cameron%YAML 1.2 3*1f3b1873SJonathan Cameron--- 4*1f3b1873SJonathan Cameron$id: http://devicetree.org/schemas/iio/adc/cosmic,10001-adc.yaml# 5*1f3b1873SJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 6*1f3b1873SJonathan Cameron 7*1f3b1873SJonathan Camerontitle: Cosmic Circuits CC-10001 ADC 8*1f3b1873SJonathan Cameron 9*1f3b1873SJonathan Cameronmaintainers: 10*1f3b1873SJonathan Cameron - Jonathan Cameron <jic23@kernel.org> 11*1f3b1873SJonathan Cameron 12*1f3b1873SJonathan Camerondescription: 13*1f3b1873SJonathan Cameron Cosmic Circuits 10001 10-bit ADC device. 14*1f3b1873SJonathan Cameron 15*1f3b1873SJonathan Cameronproperties: 16*1f3b1873SJonathan Cameron compatible: 17*1f3b1873SJonathan Cameron const: cosmic,10001-adc 18*1f3b1873SJonathan Cameron 19*1f3b1873SJonathan Cameron reg: 20*1f3b1873SJonathan Cameron maxItems: 1 21*1f3b1873SJonathan Cameron 22*1f3b1873SJonathan Cameron adc-reserved-channels: 23*1f3b1873SJonathan Cameron $ref: /schemas/types.yaml#/definitions/uint32 24*1f3b1873SJonathan Cameron description: 25*1f3b1873SJonathan Cameron Bitmask of reserved channels, i.e. channels that cannot be 26*1f3b1873SJonathan Cameron used by the OS. 27*1f3b1873SJonathan Cameron 28*1f3b1873SJonathan Cameron clocks: 29*1f3b1873SJonathan Cameron maxItems: 1 30*1f3b1873SJonathan Cameron 31*1f3b1873SJonathan Cameron clock-names: 32*1f3b1873SJonathan Cameron const: adc 33*1f3b1873SJonathan Cameron 34*1f3b1873SJonathan Cameron vref-supply: true 35*1f3b1873SJonathan Cameron 36*1f3b1873SJonathan Cameron "#io-channel-cells": 37*1f3b1873SJonathan Cameron const: 1 38*1f3b1873SJonathan Cameron 39*1f3b1873SJonathan Cameron 40*1f3b1873SJonathan Cameronrequired: 41*1f3b1873SJonathan Cameron - compatible 42*1f3b1873SJonathan Cameron - reg 43*1f3b1873SJonathan Cameron - clocks 44*1f3b1873SJonathan Cameron - clock-names 45*1f3b1873SJonathan Cameron - vref-supply 46*1f3b1873SJonathan Cameron 47*1f3b1873SJonathan CameronadditionalProperties: false 48*1f3b1873SJonathan Cameron 49*1f3b1873SJonathan Cameronexamples: 50*1f3b1873SJonathan Cameron - | 51*1f3b1873SJonathan Cameron adc@18101600 { 52*1f3b1873SJonathan Cameron compatible = "cosmic,10001-adc"; 53*1f3b1873SJonathan Cameron reg = <0x18101600 0x24>; 54*1f3b1873SJonathan Cameron adc-reserved-channels = <0x2>; 55*1f3b1873SJonathan Cameron clocks = <&adc_clk>; 56*1f3b1873SJonathan Cameron clock-names = "adc"; 57*1f3b1873SJonathan Cameron vref-supply = <®_1v8>; 58*1f3b1873SJonathan Cameron }; 59*1f3b1873SJonathan Cameron... 60