On Wed, Oct 30, 2019 at 11:38 AM Linus Walleij <linus.walleij@xxxxxxxxxx> wrote: > > On Fri, Oct 25, 2019 at 9:25 PM Rob Herring <robh@xxxxxxxxxx> wrote: > > On Thu, Oct 24, 2019 at 01:43:04PM +0200, Linus Walleij wrote: > > > This adds device tree bindings for the Sony ACX424AKP panel. > > > Let's use YAML. > > > > Also broken. Run 'make dt_binding_check'. > > That is what I'm doing. > > make -f Makefile -j5 -l4 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- > KBUILD_OUTPUT=/home/linus/linux-stericsson/build-ux500 > dt_binding_check > CHKDT Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml > CHKDT Documentation/devicetree/bindings/display/dsi-controller.yaml > SCHEMA Documentation/devicetree/bindings/processed-schema.yaml > (...) > > I'm a bit unsure how this thing works. Are the several passes? > Because later on this breaks because of an unrelated error in > the bindings upstream: > /home/linus/linux-stericsson/Documentation/devicetree/bindings/regulator/fixed-regulator.yaml: > properties:compatible:enum:0: {'const': 'regulator-fixed'} is not of > type 'string' > /home/linus/linux-stericsson/Documentation/devicetree/bindings/regulator/fixed-regulator.yaml: > properties:compatible:enum:1: {'const': 'regulator-fixed-clock'} is > not of type 'string' > (...) > > This is v5.4-rc1. > > Is there any way I can selectively make dt_bindings_check just target > the files I wanna check as any brokenness upstream cause problems > like this? (And I assume that will keep happening.) I pass '-k' to make so we don't stop. You can also set DT_SCHEMA_FILES to the file you want to check. Linus' tree is fixed now (and next just broke :( ). Yes, it will keep happening as long as maintainers don't run checks and/or take patches before I review them. Rob _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel