]> git.ipfire.org Git - thirdparty/u-boot.git/commit
rockchip: imply most symbols for ARCH_ROCKCHIP
authorQuentin Schulz <quentin.schulz@cherry.de>
Wed, 29 Oct 2025 11:34:25 +0000 (12:34 +0100)
committerTom Rini <trini@konsulko.com>
Sun, 2 Nov 2025 18:15:23 +0000 (12:15 -0600)
commiteb92fd0831e073a401954ada3efe59a81137e6d9
tree272879075260196994ae1036e06c9cb49f22b58d
parent07436b5778fc7b920d9c93f8aa4c14987b17a443
rockchip: imply most symbols for ARCH_ROCKCHIP

Forcing all those symbols on means we cannot make the binary smaller or
with unnecessary features or drivers disabled. This is especially useful
for security, auditing and certification where less code built means
less to look at (and less surface attack) and less to patch, but also
for making binary images smaller which typically means faster boot.

It is possible to have boards without MMC, NAND or SPI flashes, without
anything on SPI or I2C buses, nothing to control over PWM or GPIO or for
which we have no interest in regulator control or serial output so make
it possible to remove all that if desired.

No intended change in default selected symbols.

Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
arch/arm/Kconfig