Skip to content

Commit

Permalink
dt-bindings:iio:adc:nxp,lpc3220-adc yaml conversion
Browse files Browse the repository at this point in the history
Renamed to remove the wild cards.  These go wrong far too often so
in general preferred to use the name of a specific part.  As this
binding only provides one compatible, I went with that.

Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Cc: Gregory Clement <gregory.clement@bootlin.com>
Link: https://lore.kernel.org/r/20200909175946.395313-11-jic23@kernel.org
  • Loading branch information
Jonathan Cameron authored and Jonathan Cameron committed Sep 21, 2020
1 parent 75440ae commit 45f90fe
Show file tree
Hide file tree
Showing 2 changed files with 50 additions and 21 deletions.
21 changes: 0 additions & 21 deletions Documentation/devicetree/bindings/iio/adc/lpc32xx-adc.txt

This file was deleted.

50 changes: 50 additions & 0 deletions Documentation/devicetree/bindings/iio/adc/nxp,lpc3220-adc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/iio/adc/nxp,lpc3220-adc.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: NXP LPC3220 SoC ADC controller

maintainers:
- Gregory Clement <gregory.clement@bootlin.com>

description:
This hardware block has been used on several LPC32XX SoCs.

properties:
compatible:
const: nxp,lpc3220-adc

reg:
maxItems: 1

interrupts:
maxItems: 1

vref-supply: true

"#io-channel-cells":
const: 1

required:
- compatible
- reg
- interrupts

additionalProperties: false

examples:
- |
soc {
#address-cells = <1>;
#size-cells = <1>;
adc@40048000 {
compatible = "nxp,lpc3220-adc";
reg = <0x40048000 0x1000>;
interrupt-parent = <&mic>;
interrupts = <39 0>;
vref-supply = <&vcc>;
};
};
...

0 comments on commit 45f90fe

Please sign in to comment.