On Wed, Dec 27, 2023 at 08:23:57AM +0000, Simon Glass wrote: > Build devicetree files using the normal SoC-generic rule. For > microblaze there is actually only one SoC and one board. > > Signed-off-by: Simon Glass <s...@chromium.org> > --- > > arch/microblaze/dts/Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/microblaze/dts/Makefile b/arch/microblaze/dts/Makefile > index 427a8f9aaca..adc76ddf21f 100644 > --- a/arch/microblaze/dts/Makefile > +++ b/arch/microblaze/dts/Makefile > @@ -1,6 +1,6 @@ > # SPDX-License-Identifier: GPL-2.0+ > > -dtb-y += $(shell echo $(CONFIG_DEFAULT_DEVICE_TREE)).dtb > +dtb-$(CONFIG_MICROBLAZE) += microblaze-generic.dtb > > include $(srctree)/scripts/Makefile.dts
This (and nios2 and perhaps a few other arches) show that it would be easier to just drop the dts- line as it adds nothing over what scripts/Makefile.dts gives us. I wonder how this will interact with OF_UPSTREAM and how it compares with arch/microblaze/boot/dts/system.dts in the linux kernel. -- Tom
signature.asc
Description: PGP signature