Hi Jason, On Tue, 11 Jul 2023 at 16:29, Jason Kacines <[email protected]> wrote: > > Add support to config fragments (.config) located in the /board > directory. This will allow only base defconfigs to live in /configs and
Does this mean defconfigs? > all fragments to live in their respective device directory in /board/.. Why do we want this? The patch should have a motivation. > > Signed-off-by: Jason Kacines <[email protected]> > --- > scripts/kconfig/Makefile | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/scripts/kconfig/Makefile b/scripts/kconfig/Makefile > index 12e525ee31..2d97aab8d2 100644 > --- a/scripts/kconfig/Makefile > +++ b/scripts/kconfig/Makefile > @@ -99,7 +99,9 @@ endif > %_config: %_defconfig > @: > > -configfiles=$(wildcard $(srctree)/kernel/configs/$@ > $(srctree)/arch/$(SRCARCH)/configs/$@) > +configfiles=$(wildcard $(srctree)/kernel/configs/$@ \ > + $(srctree)/arch/$(SRCARCH)/configs/$@ \ > + $(shell find $(srctree)/board -name "$@")) > > %.config: $(obj)/conf > $(if $(call configfiles),, $(error No configuration exists for this > target on this architecture)) > -- > 2.34.1 > Regards, SImon

