On Wed, May 29, 2024 at 6:31 AM Masahiro Yamada <masahiroy@xxxxxxxxxx> wrote: > > On Tue, May 28, 2024 at 10:16 PM Dmitry Baryshkov > <dmitry.baryshkov@xxxxxxxxxx> wrote: > > > > On Tue, 28 May 2024 at 16:15, Rob Herring <robh@xxxxxxxxxx> wrote: > > > > > > On Mon, May 27, 2024 at 6:34 AM Dmitry Baryshkov > > > <dmitry.baryshkov@xxxxxxxxxx> wrote: > > > > > > > > Currently only the single part device trees are validated against DT > > > > schema. For the multipart schema files only the first file is validated. > > > > > > What do you mean by multipart schema files? Did you mean multipart DTs > > > (i.e. base plus overlays)? > > > > Yes, multipart DT files, dts + dtso => dtb + dtbo => final dtb > > > > > > > > Looks good otherwise and I can fix that up. > > > > Awesome, thanks! > > > > > This looks equivalent to the former patch rejected by Rob Herring: > > https://lore.kernel.org/lkml/20240225151209.343160-1-alexander.stein@xxxxxxxxxxx/ > > > > Did he change his mind since then? I think I misinterpreted the prior one to be checking just overlays rather than base+overlay seeing the 'dtbo' in it. Of the 2, this patch seems a bit cleaner. Rob