On Fri, 9 Apr 2021 at 02:05, Bjorn Andersson <bjorn.andersson@xxxxxxxxxx> wrote: > > On Thu 08 Apr 16:53 CDT 2021, Dmitry Baryshkov wrote: > > > On Thu, 8 Apr 2021 at 23:05, Arnd Bergmann <arnd@xxxxxxxxxx> wrote: > > > > > > On Thu, Apr 8, 2021 at 6:06 PM Bjorn Andersson > > > <bjorn.andersson@xxxxxxxxxx> wrote: > > > > On Thu 08 Apr 10:24 CDT 2021, Arnd Bergmann wrote: > > > > > Maybe see if you can address these in a follow-up, to avoid regressions. > > > > > > > > > > > > > I'm about to send you a another set of pull requests with some more > > > > goodies that was lingering on the list. I will take a look to see if I > > > > can follow up on that with some fixes for above warnings - and take > > > > another look at incorporating dtbs_check in my workflow. > > > > > > Ok, sounds good. As I mentioned, I'm also just learning how to use > > > dtbs_check properly. Unfortunately, it takes ages to run on a > > > non-parallel build, > > > and using 'make -j32' as I normally do means the output gets reordered > > > with every run. > > > > > > It's probably ok if you figure out how to only run it for the files you > > > actually change in the Qualcomm tree. > > > > Disabling all non-Qualcomm arches makes `make dtbs_check` a little bit > > less painful. > > > > Yes, this is a trick I'm applying as well. > > It would however be nice if one didn't have to disable CONFIG_ARCH_* to > achieve this, or even better if one could run dtbs_check on a single > .dtb. In particular since many of the warnings are resolved by fixing > the bindings, which causes dtbs_check to recheck all files. As a quick hack: add the following rule to the top-level Makefile: %.dt.yaml: include/config/kernel.release scripts_dtc $(Q)$(MAKE) $(build)=Documentation/devicetree/bindings Documentation/devicetree/bindings/processed-schema.json $(Q)$(MAKE) $(build)=$(dtstree) $(dtstree)/$@ CHECK_DTBS=y Now you can run checks for a single device tree by running 'make ARCH=arm64 ...... sdm845-db845.dy.yaml' I don't know if it's worth including this into the upstream source tree. -- With best wishes Dmitry