
Hi Igal,
On 07.06.2017 14:16, igall@marvell.com wrote:
From: Igal Liberman igall@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