[U-Boot] [PATCH] arm64: mvebu: use single defconfig for Armada8K development boards

Stefan Roese sr at denx.de
Thu Jun 8 05:38:08 UTC 2017


Hi Igal,

On 07.06.2017 14:16, igall at marvell.com wrote:
> From: Igal Liberman <igall at marvell.com>
> 
> Currently, Marvell Armada8k development board use 3 different
> defconfigs:
>          mvebu_db-88f7040-nand_defconfig
>          mvebu_db-88f7040_defconfig
>          mvebu_db-88f8040_defconfig
> Having 3 different defconfigs makes maintenance difficult.
> 
> This patch removes the defconfigs mentioned above and introduce
> a new defconfig which represents the Armada8k family.
> 
> With this patch, no device-tree is set in the defconfig, so the
> device-tree should be set during compilation, using:
> 
> Configure u-boot:
> 
>          make mvebu_db_armada8k_defconfig
> 
> Select the desired device-tree during compilation:
> 
>          make DEVICE_TREE=armada-7040-db
>          make DEVICE_TREE=armada-8040-db
>          make DEVICE_TREE=armada-7040-db-nand

I like the idea to consolidate the defconfigs in general. One question
though. This patch results in one build target for the automated
tests (Travis). Does compiling without the additional DEVICE_TREE=
work without generating compilation errors? Otherwise the Travis
tests will fail.

Thanks,
Stefan


More information about the U-Boot mailing list