<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>01d04674 - dt-bindings: Enable dtc &quot;interrupt_provider&quot; warnings</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#01d04674</link>
        <description>dt-bindings: Enable dtc &quot;interrupt_provider&quot; warningsAll the warnings from the &quot;interrupt_provider&quot; dtc check are fixed now,so enable the warning for the examples.Link: https://lore.kernel.org/r/20241105213232.443192-1-robh@kernel.orgSigned-off-by: Rob Herring (Arm) &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Tue, 05 Nov 2024 21:32:32 +0000</pubDate>
        <dc:creator>Rob Herring (Arm) &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b1992c37 - kbuild: use $(src) instead of $(srctree)/$(src) for source directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#b1992c37</link>
        <description>kbuild: use $(src) instead of $(srctree)/$(src) for source directoryKbuild conventionally uses $(obj)/ for generated files, and $(src)/ forchecked-in source files. It is merely a convention without any functionaldifference. In fact, $(obj) and $(src) are exactly the same, as definedin scripts/Makefile.build:    src := $(obj)When the kernel is built in a separate output directory, $(src) doesnot accurately reflect the source directory location. While Kbuildresolves this discrepancy by specifying VPATH=$(srctree) to search forsource files, it does not cover all cases. For example, when adding aheader search path for local headers, -I$(srctree)/$(src) is typicallypassed to the compiler.This introduces inconsistency between upstream and downstream Makefilesbecause $(src) is used instead of $(srctree)/$(src) for the latter.To address this inconsistency, this commit changes the semantics of$(src) so that it always points to the directory in the source tree.Going forward, the variables used in Makefiles will have the followingmeanings:  $(obj)     - directory in the object tree  $(src)     - directory in the source tree  (changed by this commit)  $(objtree) - the top of the kernel object tree  $(srctree) - the top of the kernel source treeConsequently, $(srctree)/$(src) in upstream Makefiles need to be replacedwith $(src).Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Reviewed-by: Nicolas Schier &lt;nicolas@fjasle.eu&gt;

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Sat, 27 Apr 2024 14:55:02 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>604a57ba - dt-bindings: kbuild: Add separate target/dependency for processed-schema.json</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#604a57ba</link>
        <description>dt-bindings: kbuild: Add separate target/dependency for processed-schema.jsonRunning dtbs_check and dt_compatible_check targets really only dependon processed-schema.json, but the dependency is &apos;dt_binding_check&apos;. Thatwas sort worked around with the CHECK_DT_BINDING variable in order toskip some of the work that &apos;dt_binding_check&apos; does. It still runs thefull checks of the schemas which is not necessary and adds 10s ofseconds to the build time. That&apos;s significant when checking only a fewDTBs and with recent changes that have improved the validation time by6-7x.Add a new target, dt_binding_schema, which just buildsprocessed-schema.json and can be used as the dependency for othertargets. The scripts_dtc dependency isn&apos;t needed either as the examplesaren&apos;t built for it.Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;Tested-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Fri, 05 Apr 2024 22:56:03 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6552b72c - dt-bindings: kbuild: Split targets out to separate rules</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#6552b72c</link>
        <description>dt-bindings: kbuild: Split targets out to separate rulesMasahiro pointed out the use of if_changed_rule is incorrect and commandline changes are not correctly accounted for.To fix this, split up the DT binding validation target,dt_binding_check, into multiple rules for each step: yamllint, schemavalidtion with meta-schema, and building the processed schema.One change in behavior is the yamllint or schema validation will bere-run again when there are warnings present.Reported-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Link: https://lore.kernel.org/all/20220817152027.16928-1-masahiroy@kernel.org/Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Fri, 05 Apr 2024 22:56:02 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>da6011a6 - dt-bindings: kbuild: Simplify examples target patsubst</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#da6011a6</link>
        <description>dt-bindings: kbuild: Simplify examples target patsubstInstead of stripping off the $(srctree) multiple times do it once upfront, but keep the src/obj path as it is going to be needed insubsequent commit.Rename the variable to CHK_DT_EXAMPLES to better reflect what itcontains.Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Fri, 05 Apr 2024 22:56:01 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>9f8bbb53 - dt-bindings: Turn on undocumented compatible checks</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#9f8bbb53</link>
        <description>dt-bindings: Turn on undocumented compatible checksThe undocumented compatibles in the examples are down to just a fewleft. Turn on the warning by default. The increased visibility shouldget the remaining warnings fixed.Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;Link: https://lore.kernel.org/r/20231128221008.4050638-2-robh@kernel.orgSigned-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Tue, 28 Nov 2023 22:10:08 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>93502421 - dt-bindings: don&apos;t anchor DT_SCHEMA_FILES to bindings directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#93502421</link>
        <description>dt-bindings: don&apos;t anchor DT_SCHEMA_FILES to bindings directoryCommit 5e3ef4546819 (&quot;dt-bindings: ignore paths outside kernel forDT_SCHEMA_FILES&quot;) anchored all searches to the bindings directory(since bindings only exist below that), but it turns out this is notalways desired.Just anchor to the base kernel source directory and while at it, breakthe overly long line for legibility.Reported-by: Michal Simek &lt;michal.simek@amd.com&gt;Fixes: 5e3ef4546819 (&quot;dt-bindings: ignore paths outside kernel for DT_SCHEMA_FILES&quot;)Closes: https://lore.kernel.org/all/827695c3-bb33-4a86-8586-2c7323530398@amd.com/Cc: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Signed-off-by: Andr&#233; Draszik &lt;andre.draszik@linaro.org&gt;Tested-by: Michal Simek &lt;michal.simek@amd.com&gt;Link: https://lore.kernel.org/r/20240116062731.2810067-1-git@andred.netSigned-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Tue, 16 Jan 2024 06:27:31 +0000</pubDate>
        <dc:creator>Andr&#233; Draszik &lt;andre.draszik@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>5e3ef454 - dt-bindings: ignore paths outside kernel for DT_SCHEMA_FILES</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#5e3ef454</link>
        <description>dt-bindings: ignore paths outside kernel for DT_SCHEMA_FILESIf the location of the kernel sources contains the string that we&apos;refiltering for using DT_SCHEMA_FILES, then all schemas will currently bematched, returned and checked, not just the ones we actually expected.As an example, if the kernel sources happen to be below a directory&apos;google&apos;, and DT_SCHEMA_FILES=google, everything is checked. Morecommon examples might be having the sources below people&apos;s homedirectories that contain the string st or arm and then searching forthose. The list is endless.Fix this by only matching for schemas below the kernel source&apos;sbindings directory.Note that I opted for the implementation here so as to not having todeal with escaping DT_SCHEMA_FILES, which would have been thealternative if the grep match itself had been updated.Cc: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Signed-off-by: Andr&#233; Draszik &lt;andre.draszik@linaro.org&gt;Link: https://lore.kernel.org/r/20231220145537.2163811-1-andre.draszik@linaro.orgSigned-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Wed, 20 Dec 2023 14:55:37 +0000</pubDate>
        <dc:creator>Andr&#233; Draszik &lt;andre.draszik@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>b32dcf23 - dt-bindings: Drop kernel copy of common reserved-memory bindings</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#b32dcf23</link>
        <description>dt-bindings: Drop kernel copy of common reserved-memory bindingsThe common reserved-memory bindings have recently been copied from thekernel tree into dtschema. The preference is to host common, stablebindings in dtschema. As reserved-memory is documented in the DT Spec,it meets the criteria.The v2023.09 version of dtschema is what contains the reserved-memoryschemas we depend on, so bump the minimum version to that. Otherwise,references to these schemas will generate errors.Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;Reviewed-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;Link: https://lore.kernel.org/r/20231013200851.347042-1-robh@kernel.orgSigned-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Fri, 13 Oct 2023 20:08:49 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>25eba159 - dt-bindings: Fix multi pattern support in DT_SCHEMA_FILES</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#25eba159</link>
        <description>dt-bindings: Fix multi pattern support in DT_SCHEMA_FILESDT_SCHEMA_FILES used to allow specifying a space separated list of filepaths, but the introduction of partial matches support broke thisfeature:$ make dtbs_check DT_SCHEMA_FILES=&quot;path/to/schema1.yaml path/to/schema2.yaml&quot;[...]  LINT    Documentation/devicetree/bindingsusage: yamllint [-h] [-] [-c CONFIG_FILE | -d CONFIG_DATA] [--list-files] [...]                [-v]                [FILE_OR_DIR ...]yamllint: error: one of the arguments FILE_OR_DIR - is required[...]Restore the lost functionality by preparing a grep filter that is ableto handle multiple search patterns.Additionally, as suggested by Rob, use &apos;:&apos; instead of &apos; &apos; as thepatterns separator char. Hence, the command above becomes:$ make dtbs_check DT_SCHEMA_FILES=&quot;path/to/schema1.yaml:path/to/schema2.yaml&quot;Fixes: 309d955985ee (&quot;dt-bindings: kbuild: Support partial matches with DT_SCHEMA_FILES&quot;)Signed-off-by: Cristian Ciocaltea &lt;cristian.ciocaltea@collabora.com&gt;Link: https://lore.kernel.org/r/20230209193735.795288-1-cristian.ciocaltea@collabora.comSigned-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Thu, 09 Feb 2023 19:37:35 +0000</pubDate>
        <dc:creator>Cristian Ciocaltea &lt;cristian.ciocaltea@collabora.com&gt;</dc:creator>
    </item>
<item>
        <title>b6acf807 - dt: Add a check for undocumented compatible strings in kernel</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#b6acf807</link>
        <description>dt: Add a check for undocumented compatible strings in kernelAdd a make target, dt_compatible_check, to extract compatible stringsfrom kernel sources and check if they are documented by a schema.At least version v2022.08 of dtschema with dt-check-compatible isrequired.This check can also be run manually on specific files or directories:scripts/dtc/dt-extract-compatibles drivers/clk/ | \  xargs dt-check-compatible -v -s Documentation/devicetree/bindings/processed-schema.jsonCurrently, there are about 3800 undocumented compatible strings. Most ofthese are cases where the binding is not yet converted (given thereare 1900 .txt binding files remaining).Link: https://lore.kernel.org/all/20220916012510.2718170-1-robh@kernel.org/Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Thu, 30 Jun 2022 21:37:22 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>dcc2ed39 - dt-bindings: Drop DT_MK_SCHEMA_FLAGS conditional selecting schema files</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#dcc2ed39</link>
        <description>dt-bindings: Drop DT_MK_SCHEMA_FLAGS conditional selecting schema filesSince commit ef8795f3f1ce (&quot;dt-bindings: kbuild: Use DTB files forvalidation&quot;), dt-mk-schema always needs a complete list of schemas, sothe conditional using DT_MK_SCHEMA_FLAGS should be removed.Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;Link: https://lore.kernel.org/r/20220727211100.3249417-1-robh@kernel.org

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Wed, 27 Jul 2022 21:10:59 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6b49f340 - dt-bindings: kbuild: Make DT_SCHEMA_LINT a recursive variable</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#6b49f340</link>
        <description>dt-bindings: kbuild: Make DT_SCHEMA_LINT a recursive variableA recent change added a warning when yamllint is not installed, as it isneeded for &apos;make dt_binding_check&apos;. However, it also changedDT_SCHEMA_LINT to be a simple make variable, which is evaluated when aMakefile is evaluated. This causes a warning when running &apos;make clean&apos;,as Documentation/devicetree/bindings/Makefile has a &quot;clean-files&quot;variable:  $ make -s clean  which: no yamllint in (...)  warning: python package &apos;yamllint&apos; not installed, skippingMake DT_SCHEMA_LINT a recursive variable so it is evaluated only when itis used. The warning still triggers when &apos;make dt_binding_check&apos; is run.Fixes: b3e664a7f449 (&quot;dt-bindings: kbuild: Print a warning if yamllint is not found&quot;)Signed-off-by: Nathan Chancellor &lt;nathan@kernel.org&gt;Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;Link: https://lore.kernel.org/r/20220315202542.2071351-1-nathan@kernel.org

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Tue, 15 Mar 2022 20:25:43 +0000</pubDate>
        <dc:creator>Nathan Chancellor &lt;nathan@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ef8795f3 - dt-bindings: kbuild: Use DTB files for validation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#ef8795f3</link>
        <description>dt-bindings: kbuild: Use DTB files for validationSwitch the DT validation to use DTB files directly instead of a DTS toYAML conversion.The original motivation for supporting validation on DTB files was toenable running validation on a running system (e.g. &apos;dt-validate/sys/firmware/fdt&apos;) or other cases where the original source DTS is notavailable.The YAML format was not without issues. Using DTBs with the schema typeinformation solves some of those problems. The YAML format relies on theDTS source level information including bracketing of properties, sizedirectives, and phandle tags all of which are lost in a DTB file. Whilestandardizing the bracketing is a good thing, it does cause a lot ofextra warnings and churn to fix them.Another issue has been signed types are not validated correctly as signinformation is not propagated to YAML. Using the schema type informationallows for proper handling of signed types. YAML also can&apos;t representthe full range of 64-bit integers as numbers are stored as floats bymost/all parsers.The DTB validation works by decoding property values using the typeinformation in the schemas themselves. The main corner case this doesnot work for is matrix types where neither dimension is fixed. Fornow, checking the dimensions in these cases are skipped.Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;Tested-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Link: https://lore.kernel.org/r/20220310160513.1708182-3-robh@kernel.org

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Thu, 10 Mar 2022 16:05:13 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>2783a7f5 - dt-bindings: kbuild: Pass DT_SCHEMA_FILES to dt-validate</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#2783a7f5</link>
        <description>dt-bindings: kbuild: Pass DT_SCHEMA_FILES to dt-validateIn preparation for supporting validation of DTB files, the fullprocessed schema will always be needed in order to extract typeinformation from it. Therefore, the processed schema containing onlywhat DT_SCHEMA_FILES specifies won&apos;t work. Instead, dt-validate hasgained an option, -l or --limit, to specify which schema(s) to use forvalidation.As the command line option is new, we the minimum dtschema version must beupdated.Cc: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;Link: https://lore.kernel.org/r/20220310160513.1708182-2-robh@kernel.org

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Thu, 10 Mar 2022 16:05:12 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b3e664a7 - dt-bindings: kbuild: Print a warning if yamllint is not found</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#b3e664a7</link>
        <description>dt-bindings: kbuild: Print a warning if yamllint is not foundRunning yamllint is effectively required for binding schemas, so print awarning if not found rather than silently skipping running it.Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@canonical.com&gt;Link: https://lore.kernel.org/r/20220303221417.2486268-1-robh@kernel.org

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Thu, 03 Mar 2022 17:45:14 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>309d9559 - dt-bindings: kbuild: Support partial matches with DT_SCHEMA_FILES</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#309d9559</link>
        <description>dt-bindings: kbuild: Support partial matches with DT_SCHEMA_FILESDT_SCHEMA_FILES is currently restricted to a list of exact files withthe full source tree path (i.e. Documentation/devicetree/bindings/...).Loosen this requirement and let DT_SCHEMA_FILES be a partial match.With this, checking all schema files in a directory is possible:$ make DT_SCHEMA_FILES=/gpio/ dt_binding_checkOr all schema files with &apos;qcom&apos; in the path or filename:$ make DT_SCHEMA_FILES=qcom dt_binding_checkCc: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@canonical.com&gt;Link: https://lore.kernel.org/r/20220228201006.1484903-1-robh@kernel.org

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Mon, 28 Feb 2022 20:10:05 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>4b7c49f7 - dt-bindings: Only show unique unit address warning for enabled nodes</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#4b7c49f7</link>
        <description>dt-bindings: Only show unique unit address warning for enabled nodesThere are valid cases when two nodes can have the same address. Forexample, in Exynos SoCs there is USI IP-core, which might be configuredto provide UART, SPI or I2C block, all of which having the same baseregister address. But only one can be enabled at a time. That looks likethis:    usi@138200c0 {        serial@13820000 {            status = &quot;okay&quot;;        };        i2c@13820000 {            status = &quot;disabled&quot;;        };    };When running &quot;make dt_binding_check&quot;, it reports next warning:    Warning (unique_unit_address):    /example-0/usi@138200c0/serial@13820000:    duplicate unit-address (also used in node    /example-0/usi@138200c0/i2c@13820000)Disable &quot;unique_unit_address&quot; in DTC_FLAGS to suppress warnings likethat, but enable &quot;unique_unit_address_if_enabled&quot; warning, so that dtcstill reports a warning when two enabled nodes are having the sameaddress.Signed-off-by: Sam Protsenko &lt;semen.protsenko@linaro.org&gt;Reported-by: Rob Herring &lt;robh@kernel.org&gt;Suggested-by: Rob Herring &lt;robh@kernel.org&gt;Link: https://lore.kernel.org/r/20211203183517.11390-1-semen.protsenko@linaro.orgSigned-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Fri, 03 Dec 2021 18:35:17 +0000</pubDate>
        <dc:creator>Sam Protsenko &lt;semen.protsenko@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>28ead0a4 - dt-bindings: Add a help message when dtschema tools are missing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#28ead0a4</link>
        <description>dt-bindings: Add a help message when dtschema tools are missingThe dtschema version check works, but is not that clear when dtschema iseither not installed or not in the PATH. Add a separate check andmessage if dt-doc-validate is not found.Cc: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;Cc: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Tue, 26 Oct 2021 15:11:17 +0000</pubDate>
        <dc:creator>Rob Herring &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>378be0cc - dt-bindings: Consider DT_SCHEMA_FILES when finding all json-schema</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/Documentation/devicetree/bindings/Makefile#378be0cc</link>
        <description>dt-bindings: Consider DT_SCHEMA_FILES when finding all json-schemaSetting DT_SCHEMA_FILES allows the user to restrict the&quot;dt_binding_check&quot; make target to a specified set of DT binding files.However, yamllint is still run on all available files, which not onlytakes time, but also outputs warnings for other binding files thedeveloper is not interested in.Fix this by renaming &quot;find_cmd&quot; to &quot;find_all_cmd&quot;, introducing a new&quot;find_cmd&quot; to only return the files specified by DT_SCHEMA_FILES (ifpresent), and using the latter for yamllint and dt-doc-validate.Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Link: https://lore.kernel.org/r/174ab1d791b7bc65f3b0f11b72be13af1748c731.1634551582.git.geert+renesas@glider.be[robh: Also use only DT_SCHEMA_FILES for dt-doc-validate]Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;

            List of files:
            /linux-6.15/Documentation/devicetree/bindings/Makefile</description>
        <pubDate>Mon, 18 Oct 2021 10:54:48 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;</dc:creator>
    </item>
</channel>
</rss>
