On Wed, Jul 15, 2020 at 6:31 PM Kuninori Morimoto <kuninori.morimoto.gx@xxxxxxxxxxx> wrote: > > From: Kuninori Morimoto <kuninori.morimoto.gx@xxxxxxxxxxx> > > This patch switches from .txt base to .yaml base Document. > > Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@xxxxxxxxxxx> > Reviewed-by: Rob Herring <robh@xxxxxxxxxx> > Link: https://lore.kernel.org/r/87mu4cxlo2.wl-kuninori.morimoto.gx@xxxxxxxxxxx > Link: https://lore.kernel.org/r/87o8pf3923.wl-kuninori.morimoto.gx@xxxxxxxxxxx > --- > v2 -> v3 > - add Reviewd-by > - add Link > - use generic node name on examples > > .../devicetree/bindings/sound/ak4613.txt | 27 -------- > .../devicetree/bindings/sound/ak4613.yaml | 65 +++++++++++++++++++ > 2 files changed, 65 insertions(+), 27 deletions(-) > delete mode 100644 Documentation/devicetree/bindings/sound/ak4613.txt > create mode 100644 Documentation/devicetree/bindings/sound/ak4613.yaml > > diff --git a/Documentation/devicetree/bindings/sound/ak4613.txt b/Documentation/devicetree/bindings/sound/ak4613.txt > deleted file mode 100644 > index 49a2e74fd9cb..000000000000 > --- a/Documentation/devicetree/bindings/sound/ak4613.txt > +++ /dev/null > @@ -1,27 +0,0 @@ > -AK4613 I2C transmitter > - > -This device supports I2C mode only. > - > -Required properties: > - > -- compatible : "asahi-kasei,ak4613" > -- reg : The chip select number on the I2C bus > - > -Optional properties: > -- asahi-kasei,in1-single-end : Boolean. Indicate input / output pins are single-ended. > -- asahi-kasei,in2-single-end rather than differential. > -- asahi-kasei,out1-single-end > -- asahi-kasei,out2-single-end > -- asahi-kasei,out3-single-end > -- asahi-kasei,out4-single-end > -- asahi-kasei,out5-single-end > -- asahi-kasei,out6-single-end > - > -Example: > - > -&i2c { > - ak4613: ak4613@10 { > - compatible = "asahi-kasei,ak4613"; > - reg = <0x10>; > - }; > -}; > diff --git a/Documentation/devicetree/bindings/sound/ak4613.yaml b/Documentation/devicetree/bindings/sound/ak4613.yaml > new file mode 100644 > index 000000000000..5aae6126c540 > --- /dev/null > +++ b/Documentation/devicetree/bindings/sound/ak4613.yaml > @@ -0,0 +1,65 @@ > +# SPDX-License-Identifier: GPL-2.0 > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/sound/ak4613.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: AK4613 I2C transmitter Device Tree Bindings > + > +maintainers: > + - Kuninori Morimoto <kuninori.morimoto.gx@xxxxxxxxxxx> > + > +properties: > + compatible: > + const: asahi-kasei,ak4613 > + > + reg: > + maxItems: 1 > + > + clocks: > + maxItems: 1 > + > + "#sound-dai-cells": > + const: 0 > + > + # for OF-graph > + port: > + $ref: "audio-graph-card.yaml#definitions/port" This patch is dependent on audio-graph-card.yaml which doesn't exist and breaks linux-next now. I haven't seen any follow-up to my audio-graph-card.yaml comments, so please revert this. Rob