Message ID | 878ri84lc6.wl-kuninori.morimoto.gx@renesas.com |
---|---|
State | Superseded, archived |
Headers | show |
Series | ASoC: dt-bindings: audio-graph-port related update | expand |
Context | Check | Description |
---|---|---|
robh/checkpatch | warning | total: 0 errors, 2 warnings, 10 lines checked |
robh/patch-applied | success | |
robh/dt-meta-schema | fail | build log |
On Thu, 12 Jan 2023 01:01:45 +0000, Kuninori Morimoto wrote: > > From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> > > Some SRC is not implemented on some SoC, thus > interrupts/dmas/dma-names are not mandatory. > This patch solve it. Without this patch we will get below error > when 'make DT_CHECKER_FLAGS=-m dt_binding_check'. > > dtschema/dtc warnings/errors: > ${LINUX}/Documentation/devicetree/bindings/sound/renesas,rsnd.example.dtb: \ > sound@ec500000: Unevaluated properties are not allowed ('rcar_sound,src' was unexpected) > From schema: /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/sound/renesas,rsnd.yaml > > Link: https://lore.kernel.org/r/167344317928.394453.14105689826645262807.robh@kernel.org > Reported-by: Rob Herring <robh@kernel.org> > Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> > --- > Documentation/devicetree/bindings/sound/renesas,rsnd.yaml | 4 ---- > 1 file changed, 4 deletions(-) > My bot found errors running 'make DT_CHECKER_FLAGS=-m dt_binding_check' on your patch (DT_CHECKER_FLAGS is new in v5.13): yamllint warnings/errors: dtschema/dtc warnings/errors: /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/sound/renesas,rsnd.example.dtb: sound@ec500000: Unevaluated properties are not allowed ('port' was unexpected) From schema: /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/sound/renesas,rsnd.yaml doc reference errors (make refcheckdocs): See https://patchwork.ozlabs.org/project/devicetree-bindings/patch/878ri84lc6.wl-kuninori.morimoto.gx@renesas.com The base for the series is generally the latest rc1. A different dependency should be noted in *this* patch. If you already ran 'make dt_binding_check' and didn't see the above error(s), then make sure 'yamllint' is installed and dt-schema is up to date: pip3 install dtschema --upgrade Please check and re-submit after running the above command yourself. Note that DT_SCHEMA_FILES can be set to your schema file to speed up checking your schema. However, it must be unset to test all examples with your schema.
Hi Mark, Rob > > Some SRC is not implemented on some SoC, thus > > interrupts/dmas/dma-names are not mandatory. > > This patch solve it. Without this patch we will get below error > > when 'make DT_CHECKER_FLAGS=-m dt_binding_check'. > > > > dtschema/dtc warnings/errors: > > ${LINUX}/Documentation/devicetree/bindings/sound/renesas,rsnd.example.dtb: \ > > sound@ec500000: Unevaluated properties are not allowed ('rcar_sound,src' was unexpected) > > From schema: /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/sound/renesas,rsnd.yaml > > > > Link: https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flore.kernel.org%2Fr%2F167344317928.394453.14105689826645262807.robh%40kernel.org&data=05%7C01%7Ckuninori.morimoto.gx%40renesas.com%7C134cb1f3436642e9441508daf497aa25%7C53d82571da1947e49cb4625a166a4a2a%7C0%7C1%7C638091229473457624%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0z6yVah04cE%2BdpCxMMPdL4mJhICUA3HjecWVxM3V2fY%3D&reserved=0 > > Reported-by: Rob Herring <robh@kernel.org> > > Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> > > --- > > Documentation/devicetree/bindings/sound/renesas,rsnd.yaml | 4 ---- > > 1 file changed, 4 deletions(-) > > > > My bot found errors running 'make DT_CHECKER_FLAGS=-m dt_binding_check' > on your patch (DT_CHECKER_FLAGS is new in v5.13): > > yamllint warnings/errors: > > dtschema/dtc warnings/errors: > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/sound/renesas,rsnd.example.dtb: sound@ec500000: Unevaluated properties are not allowed ('port' was unexpected) > From schema: /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/sound/renesas,rsnd.yaml Current upstream has 2 errors on renesas,rsnd.yaml, and my posted patches solve these one-by-one. All errors should be gone if you added all patches. Thank you for your help !! Best regards --- Kuninori Morimoto
diff --git a/Documentation/devicetree/bindings/sound/renesas,rsnd.yaml b/Documentation/devicetree/bindings/sound/renesas,rsnd.yaml index bd3a98efab5a5..e01ec01792908 100644 --- a/Documentation/devicetree/bindings/sound/renesas,rsnd.yaml +++ b/Documentation/devicetree/bindings/sound/renesas,rsnd.yaml @@ -198,10 +198,6 @@ properties: enum: - tx - rx - required: - - interrupts - - dmas - - dma-names additionalProperties: false rcar_sound,ssiu: