On Wed, Jul 28, 2021 at 2:26 AM Rob Herring <robh@xxxxxxxxxx> wrote: > > On Tue, 27 Jul 2021 19:02:32 +0800, Hsin-Yi Wang wrote: > > Convert mt65xx, mt6796, mt7622, mt8183 bindings to yaml. > > > > Signed-off-by: Hsin-Yi Wang <hsinyi@xxxxxxxxxxxx> > > --- > > .../pinctrl/mediatek,mt65xx-pinctrl.yaml | 202 +++++++ > > .../pinctrl/mediatek,mt6797-pinctrl.yaml | 175 ++++++ > > .../pinctrl/mediatek,mt7622-pinctrl.yaml | 537 ++++++++++++++++++ > > .../pinctrl/mediatek,mt8183-pinctrl.yaml | 230 ++++++++ > > .../bindings/pinctrl/pinctrl-mt65xx.txt | 156 ----- > > .../bindings/pinctrl/pinctrl-mt6797.txt | 83 --- > > .../bindings/pinctrl/pinctrl-mt7622.txt | 490 ---------------- > > .../bindings/pinctrl/pinctrl-mt8183.txt | 132 ----- > > 8 files changed, 1144 insertions(+), 861 deletions(-) > > create mode 100644 Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml > > create mode 100644 Documentation/devicetree/bindings/pinctrl/mediatek,mt6797-pinctrl.yaml > > create mode 100644 Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml > > create mode 100644 Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml > > delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt > > delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mt6797.txt > > delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt > > delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mt8183.txt > > > > 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: > Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.example.dts:21:18: fatal error: dt-bindings/pinctrl/mt8183-pinfunc.h: No such file or directory > 21 | #include <dt-bindings/pinctrl/mt8183-pinfunc.h> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > compilation terminated. > make[1]: *** [scripts/Makefile.lib:380: Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.example.dt.yaml] Error 1 > make[1]: *** Waiting for unfinished jobs.... > make: *** [Makefile:1418: dt_binding_check] Error 2 > \ndoc reference errors (make refcheckdocs): > Warning: MAINTAINERS references a file that doesn't exist: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt > Warning: MAINTAINERS references a file that doesn't exist: Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt > MAINTAINERS: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt > MAINTAINERS: Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt > > See https://patchwork.ozlabs.org/patch/1510444 > > This check can fail if there are any dependencies. The base for a patch > series is generally the most recent rc1. > This patch is dependent on https://patchwork.kernel.org/project/linux-mediatek/patch/20210727110232.2503763-2-hsinyi@xxxxxxxxxxxx/ ("arm: dts: mt8183: Move pinfunc to include/dt-bindings/pinctrl") > 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. >