On Thu, May 28, 2020 at 07:37:55PM +0900, Steve Lee wrote: > Add DT binding of max98390 amplifier driver. > > Signed-off-by: Steve Lee <steves.lee@xxxxxxxxxxxxxxxxxxx> > --- > Changed since V5: > * Change txt to yaml and fix up the examples. > Changed since V4: > * No changes. > Changed since V3: > * No changes. > Changed since V2: > * No changes. > Changed since V1: > * Modified sample text in example > > .../bindings/sound/maxim,max98390.yaml | 39 +++++++++++++++++++ > 1 file changed, 39 insertions(+) > create mode 100644 Documentation/devicetree/bindings/sound/maxim,max98390.yaml > > diff --git a/Documentation/devicetree/bindings/sound/maxim,max98390.yaml b/Documentation/devicetree/bindings/sound/maxim,max98390.yaml > new file mode 100644 > index 000000000000..1ed4ab9e1c37 > --- /dev/null > +++ b/Documentation/devicetree/bindings/sound/maxim,max98390.yaml > @@ -0,0 +1,39 @@ > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/sound/maxim,max98390.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: Maxim Integrated MAX98390 Speaker Amplifier with Integrated Dynamic Speaker Management > + > +maintainers: > + - Steve Lee <steves.lee@xxxxxxxxxxxxxxxxxxx> > + > +properties: > + compatible: > + const: maxim,max98390 > + > + reg: > + maxItems: 1 > + description: I2C address of the device. > + > + temperature_calib: s/_/-/ And missing 'maxim' prefix. > + $ref: /schemas/types.yaml#/definitions/uint32 > + description: The calculated temperature data was measured while doing the calibration. Data : Temp / 100 * 2^12 Any constraints? 0-2^32 are valid values? > + > + r0_calib: Same here. > + $ref: /schemas/types.yaml#/definitions/uint32 > + description: This is r0 calibration data which was measured in factory mode. > + > +required: > + - compatible > + - reg Add: additionalProperties: false > + > +examples: > + - | > + max98390: amplifier@38 { > + compatible = "maxim,max98390"; > + reg = <0x38>; > + maxim,temperature_calib = <1024>; > + maxim,r0_calib = <100232>; > + }; > -- > 2.17.1 >