Hi Jason,

On Tue, 11 Jul 2023 at 16:29, Jason Kacines <j-kaci...@ti.com> 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 <j-kaci...@ti.com>
> ---
>  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

Reply via email to