]> git.dujemihanovic.xyz Git - u-boot.git/commit
sunxi: simplify U-Boot proper only builds
authorAndre Przywara <andre.przywara@arm.com>
Wed, 3 Jan 2024 00:12:27 +0000 (00:12 +0000)
committerAndre Przywara <andre.przywara@arm.com>
Mon, 29 Jan 2024 01:18:52 +0000 (01:18 +0000)
commit5375fb1d502d495b0510a035cc462cc469b741fc
tree163a88e6137999da0bd69882b3804a6c55abad9f
parentd785a06a5aabd789669b942fc1b5bb26237bba4c
sunxi: simplify U-Boot proper only builds

At the moment every Allwinner board builds and requires an SPL, even
though we select this individually in each _defconfig file.
For experiments and for early bringup of new SoCs it would be beneficial
to only build U-Boot proper, for instance to postpone a tedious SPL port
(including DRAM support) in the initial phase.

Protect some SPL related symbols that we unconditionally select at the
moment with "if SPL", to avoid Kconfig conflicts when CONFIG_SPL is
disabled.

This alone does not cleanly build U-Boot proper only yet, but gets it
far enough so that the binary can be harvested.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
arch/arm/Kconfig
arch/arm/mach-sunxi/Kconfig