ARM: multi_v7_defconfig: Add more TI Keystone support
authorAndrew Davis <afd@ti.com>
Thu, 25 Jan 2024 16:31:45 +0000 (10:31 -0600)
committerArnd Bergmann <arnd@arndb.de>
Wed, 31 Jan 2024 21:07:18 +0000 (22:07 +0100)
commit849ffbf054ab4429df636a18af557b0195f3c2d0
tree04e31cf2f984b234edc332c301f0643507d92956
parent6613476e225e090cc9aad49be7fa504e290dd33d
ARM: multi_v7_defconfig: Add more TI Keystone support

The Keystone platforms used their own keystone_defconfig mostly to
enable CONFIG_ARM_LPAE which could not be added to the multi_v7 config.
Now that we have multi_v7_lpae_defconfig/lpae.config target we can and
should use that defconfig for Keystone. Add the remaining must-have
options for Keystone support to multi_v7_defconfig.

TI_SCI_*:
TI_MESSAGE_MANAGER:
 Allows TI-SCI communication with system control firmware (PMMC) on K2G.

TI_KEYSTONE_NETCP*:
KEYSTONE_NAVIGATOR*:
 Network driver, needed for NFS boot.

PCI_KEYSTONE*:
CAN_C_CAN*:
INPUT_GPIO_DECODER:
SPI_CADENCE_QUADSPI:
PWM_TIECAP:
 Miscellaneous on-chip peripherals. Added as modules where possible.

RESET_TI*:
 Used by DSP Remoteproc driver.

bloat-o-meter:
add/remove: 387/0 grow/shrink: 6/0 up/down: 130945/0 (130945)
Total: Before=22791863, After=22922808, chg +0.57%

Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
arch/arm/configs/multi_v7_defconfig