On 12.02.20 г. 4:00 ч., Rob Herring wrote: > On Tue, 11 Feb 2020 14:26:24 +0200, Nikolay Borisov wrote: >> Add binding for the hwspinlock found on Allwinner A64 SoC. >> >> Signed-off-by: Nikolay Borisov <nborisov@xxxxxxxx> >> --- >> .../allwinner,sun50i-a64-hwspinlock.yaml | 47 +++++++++++++++++++ >> 1 file changed, 47 insertions(+) >> create mode 100644 Documentation/devicetree/bindings/hwlock/allwinner,sun50i-a64-hwspinlock.yaml >> > > My bot found errors running 'make dt_binding_check' on your patch: > > Documentation/devicetree/bindings/display/simple-framebuffer.example.dts:21.16-37.11: Warning (chosen_node_is_root): /example-0/chosen: chosen node must be at root node > Error: Documentation/devicetree/bindings/hwlock/allwinner,sun50i-a64-hwspinlock.example.dts:21.28-29 syntax error > FATAL ERROR: Unable to parse input tree > scripts/Makefile.lib:300: recipe for target 'Documentation/devicetree/bindings/hwlock/allwinner,sun50i-a64-hwspinlock.example.dt.yaml' failed > make[1]: *** [Documentation/devicetree/bindings/hwlock/allwinner,sun50i-a64-hwspinlock.example.dt.yaml] Error 1 > Makefile:1263: recipe for target 'dt_binding_check' failed > make: *** [dt_binding_check] Error 2 > > See https://patchwork.ozlabs.org/patch/1236266 > Please check and re-submit. > I'm not able to build this schema at all: make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- allmodconfig make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- dt_binding_check DT_SCHEMA_FILES=Documentation/devicetree/bindings/hwlock/allwinner,sun50i-a64-hwspinlock.yaml This results in a allwinner,sun50i-a64-hwspinlock.example.dts file and: make[1]: *** No rule to make target 'Documentation/devicetree/bindings/hwlock/allwinner,sun50i-a64-hwspinlock.example.dt.yaml', needed by '__build'. Stop. Makefile:1263: recipe for target 'dt_binding_check' failed