On Wed, Apr 22, 2020 at 6:20 AM Rob Herring <robh@xxxxxxxxxx> wrote: > > In commit 2ba06cd8565b ("kbuild: Always validate DT binding examples"), > the core schemas (from dtschema repo) were inadvertently disabled for > dtbs_checks. Re-enable them. > > Fixes: 2ba06cd8565b ("kbuild: Always validate DT binding examples") > Cc: Masahiro Yamada <masahiroy@xxxxxxxxxx> > Signed-off-by: Rob Herring <robh@xxxxxxxxxx> Reviewed-by: Masahiro Yamada <masahiroy@xxxxxxxxxx> > --- > Documentation/devicetree/bindings/Makefile | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/Documentation/devicetree/bindings/Makefile b/Documentation/devicetree/bindings/Makefile > index 1c1cad860b7c..c66e8329a645 100644 > --- a/Documentation/devicetree/bindings/Makefile > +++ b/Documentation/devicetree/bindings/Makefile > @@ -2,6 +2,7 @@ > DT_DOC_CHECKER ?= dt-doc-validate > DT_EXTRACT_EX ?= dt-extract-example > DT_MK_SCHEMA ?= dt-mk-schema > +DT_MK_SCHEMA_USERONLY_FLAG := $(if $(DT_SCHEMA_FILES), -u) > > quiet_cmd_chk_binding = CHKDT $(patsubst $(srctree)/%,%,$<) > cmd_chk_binding = $(DT_DOC_CHECKER) -u $(srctree)/$(src) $< ; \ > @@ -38,7 +39,7 @@ override DTC_FLAGS := \ > $(obj)/processed-schema-examples.yaml: $(DT_DOCS) FORCE > $(call if_changed,mk_schema) > > -$(obj)/processed-schema.yaml: DT_MK_SCHEMA_FLAGS := -u > +$(obj)/processed-schema.yaml: DT_MK_SCHEMA_FLAGS := $(DT_MK_SCHEMA_USERONLY_FLAG) > $(obj)/processed-schema.yaml: $(DT_SCHEMA_FILES) FORCE > $(call if_changed,mk_schema) > > -- > 2.20.1 > -- Best Regards Masahiro Yamada