mirror of
https://github.com/torvalds/linux.git
synced 2026-04-24 01:25:49 -04:00
Drops the deprecated compatibles without the vendor name. Whilst the driver continues to support these for old dt blobs, any dt bindings that are actuallly verified against this document should be fixed to add the vendor name. Added the #io-channel-cells property to allow for consumers. Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> Reviewed-by: Rob Herring <robh@kernel.org> Cc: Oskar Andero <oskar.andero@gmail.com> Link: https://lore.kernel.org/r/20200809111753.156236-2-jic23@kernel.org
78 lines
1.5 KiB
YAML
78 lines
1.5 KiB
YAML
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
|
|
%YAML 1.2
|
|
---
|
|
$id: http://devicetree.org/schemas/iio/adc/microchip,mcp3201.yaml#
|
|
$schema: http://devicetree.org/meta-schemas/core.yaml#
|
|
|
|
title: Microchip mcp3201 and similar ADCs
|
|
|
|
maintainers:
|
|
- Oskar Andero <oskar.andero@gmail.com>
|
|
|
|
description: |
|
|
Family of simple ADCs with an I2C inteface.
|
|
|
|
properties:
|
|
compatible:
|
|
enum:
|
|
- microchip,mcp3001
|
|
- microchip,mcp3002
|
|
- microchip,mcp3004
|
|
- microchip,mcp3008
|
|
- microchip,mcp3201
|
|
- microchip,mcp3202
|
|
- microchip,mcp3204
|
|
- microchip,mcp3208
|
|
- microchip,mcp3301
|
|
- microchip,mcp3550-50
|
|
- microchip,mcp3550-60
|
|
- microchip,mcp3551
|
|
- microchip,mcp3553
|
|
|
|
reg:
|
|
maxItems: 1
|
|
|
|
spi-max-frequency: true
|
|
spi-cpha: true
|
|
spi-cpol: true
|
|
|
|
vref-supply:
|
|
description: External reference.
|
|
|
|
"#io-channel-cells":
|
|
const: 1
|
|
|
|
dependencies:
|
|
spi-cpol: [ spi-cpha ]
|
|
spi-cpha: [ spi-cpol ]
|
|
|
|
required:
|
|
- compatible
|
|
- reg
|
|
- vref-supply
|
|
|
|
additionalProperties: false
|
|
|
|
examples:
|
|
- |
|
|
spi {
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
|
|
adc@0 {
|
|
compatible = "microchip,mcp3002";
|
|
reg = <0>;
|
|
vref-supply = <&vref_reg>;
|
|
spi-cpha;
|
|
spi-cpol;
|
|
#io-channel-cells = <1>;
|
|
};
|
|
adc@1 {
|
|
compatible = "microchip,mcp3002";
|
|
reg = <1>;
|
|
vref-supply = <&vref_reg>;
|
|
spi-max-frequency = <1500000>;
|
|
};
|
|
};
|
|
...
|