[U-Boot] [PATCH v2 7/7] sunxi: kconfig: Add %_felconfig rule to enable FEL build of sunxi platforms.

Hans de Goede hdegoede at redhat.com
Mon Oct 27 12:08:54 CET 2014


Hi,

On 10/24/2014 10:20 PM, Ian Campbell wrote:
>     $ make BOARD_felconfig
> is more convenient than
>     $ make BOARD_defconfig
>     $ echo CONFIG_SPL_FEL=y >> .config
>     $ echo CONFIG_SPL_FEL=y >> spl/.config
> 
> Signed-off-by: Ian Campbell <ijc at hellion.org.uk>
> ---
> v2: New patch.
> 
>     Is this a good idea?

Yes!

All patches look good to me and are:

Reviewed-by: Hans de Goede <hdegoede at redhat.com>

I've pushed this series to u-boot-sunxi/next

Regards,

Hans



> ---
>  scripts/multiconfig.sh | 12 ++++++++++++
>  1 file changed, 12 insertions(+)
> 
> diff --git a/scripts/multiconfig.sh b/scripts/multiconfig.sh
> index 3e3040b..70f3a5d 100644
> --- a/scripts/multiconfig.sh
> +++ b/scripts/multiconfig.sh
> @@ -162,6 +162,16 @@ do_defconfig () {
>  	fi
>  }
>  
> +do_board_felconfig () {
> +    do_board_defconfig ${1%%_felconfig}_defconfig
> +    if ! grep -q CONFIG_ARCH_SUNXI=y .config || ! grep -q CONFIG_SPL=y .config ; then
> +	echo "$progname: Cannot felconfig a non-sunxi or non-SPL platform" >&2
> +	exit 1
> +    fi
> +    sed -i -e 's/\# CONFIG_SPL_FEL is not set/CONFIG_SPL_FEL=y/g' \
> +	.config spl/.config
> +}
> +
>  do_savedefconfig () {
>  	if [ -r "$KCONFIG_CONFIG" ]; then
>  		subimages=$(get_enabled_subimages)
> @@ -323,6 +333,8 @@ target=$1
>  case $target in
>  *_defconfig)
>  	do_board_defconfig $target;;
> +*_felconfig)
> +	do_board_felconfig $target;;
>  *_config)
>  	# backward compatibility
>  	do_board_defconfig ${target%_config}_defconfig;;
> 


More information about the U-Boot mailing list