brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · a726b6c Raw
57 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/iio/adc/aspeed,ast2400-adc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: ADC that forms part of an ASPEED server management processor.8 9maintainers:10  - Joel Stanley <joel@jms.id.au>11 12description:13  This device is a 10-bit converter for 16 voltage channels.  All inputs are14  single ended.15 16properties:17  compatible:18    enum:19      - aspeed,ast2400-adc20      - aspeed,ast2500-adc21 22  reg:23    maxItems: 124 25  clocks:26    maxItems: 127    description:28      Input clock used to derive the sample clock. Expected to be the29      SoC's APB clock.30 31  resets:32    maxItems: 133 34  "#io-channel-cells":35    const: 136 37required:38  - compatible39  - reg40  - clocks41  - resets42  - "#io-channel-cells"43 44additionalProperties: false45 46examples:47  - |48    #include <dt-bindings/clock/aspeed-clock.h>49    adc@1e6e9000 {50        compatible = "aspeed,ast2400-adc";51        reg = <0x1e6e9000 0xb0>;52        clocks = <&syscon ASPEED_CLK_APB>;53        resets = <&syscon ASPEED_RESET_ADC>;54        #io-channel-cells = <1>;55    };56...57