On Tue, Mar 24, 2020 at 11:35 PM Rob Herring <robh@xxxxxxxxxx> wrote: > > There's a typo 'nvmem-cells-names' in the schema which means the correct > 'nvmem-cell-names' in the examples are not checked. The possible values > are wrong too both in that the 2nd entry is not specified correctly and the > values are just wrong based on the dts files in the kernel. Reviewed-by: Amit Kucheria <amit.kucheria@xxxxxxxxxx> > Fixes: a877e768f655 ("dt-bindings: thermal: tsens: Convert over to a yaml schema") > Cc: Andy Gross <agross@xxxxxxxxxx> > Cc: Bjorn Andersson <bjorn.andersson@xxxxxxxxxx> > Cc: Amit Kucheria <amit.kucheria@xxxxxxxxxx> > Cc: Zhang Rui <rui.zhang@xxxxxxxxx> > Cc: Daniel Lezcano <daniel.lezcano@xxxxxxxxxx> > Cc: linux-arm-msm@xxxxxxxxxxxxxxx > Cc: linux-pm@xxxxxxxxxxxxxxx > Cc: devicetree@xxxxxxxxxxxxxxx > Signed-off-by: Rob Herring <robh@xxxxxxxxxx> > --- > .../devicetree/bindings/thermal/qcom-tsens.yaml | 9 ++++----- > 1 file changed, 4 insertions(+), 5 deletions(-) > > diff --git a/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml b/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml > index eac644d9e238..7a38d2116059 100644 > --- a/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml > +++ b/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml > @@ -52,13 +52,12 @@ properties: > description: > Reference to an nvmem node for the calibration data > > - nvmem-cells-names: > + nvmem-cell-names: > minItems: 1 > maxItems: 2 > items: > - - enum: > - - caldata > - - calsel > + - const: calib > + - const: calib_sel > > "#qcom,sensors": > allOf: > @@ -124,7 +123,7 @@ examples: > <0x4a8000 0x1000>; /* SROT */ > > nvmem-cells = <&tsens_caldata>, <&tsens_calsel>; > - nvmem-cell-names = "caldata", "calsel"; > + nvmem-cell-names = "calib", "calib_sel"; > > interrupts = <GIC_SPI 184 IRQ_TYPE_LEVEL_HIGH>; > interrupt-names = "uplow"; > -- > 2.20.1 >