diff options
| author | Tom Rini <[email protected]> | 2026-03-20 14:53:24 -0600 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2026-04-03 12:06:14 -0600 |
| commit | d05ef0f258c960c912bfaff2ccad8d7c4c6f35a9 (patch) | |
| tree | 16e32fa729a606cec873e3da3b346741bfa64815 /arch/powerpc/cpu | |
| parent | b0eaaa067ea40611b9c047576adc8abd1a4d63a7 (diff) | |
sata: Rework the CMD_SATA and SATA symbols
Today we typically enable CMD_SATA in order to have the SATA
functionality itself enabled, despite there being a clean split between
the two symbols. This in turn leads to potential configuration problems.
Split things so that SATA continues to be separate and not CMD_SATA
instead depends, functionally, on AHCI being enabled.
To do all of this:
- Have X86 select AHCI directly rather than "default y" it later.
- Make CMD_SATA be a default y option, given the split of platforms that
enabled SATA and did, or did not, enable CMD_SATA.
- Change "imply CMD_SATA" to "imply SATA"
- Correct TARGET_VEXPRESS64_JUNO because you cannot select SATA_SIL
without PCI (and in turn, SATA is needed for SATA_SIL).
- Update a number of defconfigs to have no functional change.
Signed-off-by: Tom Rini <[email protected]>
Diffstat (limited to 'arch/powerpc/cpu')
| -rw-r--r-- | arch/powerpc/cpu/mpc85xx/Kconfig | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/arch/powerpc/cpu/mpc85xx/Kconfig b/arch/powerpc/cpu/mpc85xx/Kconfig index c5c2220593f..55152ab227e 100644 --- a/arch/powerpc/cpu/mpc85xx/Kconfig +++ b/arch/powerpc/cpu/mpc85xx/Kconfig @@ -93,7 +93,7 @@ config TARGET_P3041DS select ARCH_P3041 select BOARD_LATE_INIT if CHAIN_OF_TRUST select FSL_NGPIXIS - imply CMD_SATA + imply SATA imply PANIC_HANG config TARGET_P4080DS @@ -102,7 +102,7 @@ config TARGET_P4080DS select ARCH_P4080 select BOARD_LATE_INIT if CHAIN_OF_TRUST select FSL_NGPIXIS - imply CMD_SATA + imply SATA imply PANIC_HANG config TARGET_P5040DS @@ -112,7 +112,7 @@ config TARGET_P5040DS select BOARD_LATE_INIT if CHAIN_OF_TRUST select FSL_NGPIXIS select SYS_FSL_RAID_ENGINE - imply CMD_SATA + imply SATA imply PANIC_HANG config TARGET_MPC8548CDS @@ -129,7 +129,7 @@ config TARGET_P1010RDB_PA select SUPPORT_TPL select SYS_L2_SIZE_256KB imply CMD_EEPROM - imply CMD_SATA + imply SATA imply PANIC_HANG config TARGET_P1010RDB_PB @@ -140,7 +140,7 @@ config TARGET_P1010RDB_PB select SUPPORT_TPL select SYS_L2_SIZE_256KB imply CMD_EEPROM - imply CMD_SATA + imply SATA imply PANIC_HANG config TARGET_P1020RDB_PC @@ -150,7 +150,7 @@ config TARGET_P1020RDB_PC select ARCH_P1020 select SYS_L2_SIZE_256KB imply CMD_EEPROM - imply CMD_SATA + imply SATA imply PANIC_HANG config TARGET_P1020RDB_PD @@ -160,7 +160,7 @@ config TARGET_P1020RDB_PD select ARCH_P1020 select SYS_L2_SIZE_256KB imply CMD_EEPROM - imply CMD_SATA + imply SATA imply PANIC_HANG config TARGET_P2020RDB @@ -170,7 +170,7 @@ config TARGET_P2020RDB select ARCH_P2020 select SYS_L2_SIZE_512KB imply CMD_EEPROM - imply CMD_SATA + imply SATA imply SATA_SIL config TARGET_TURRIS_1X @@ -190,7 +190,7 @@ config TARGET_P2041RDB select FSL_CORENET select PHYS_64BIT select SYS_L3_SIZE_1024KB - imply CMD_SATA + imply SATA imply FSL_SATA config TARGET_QEMU_PPCE500 @@ -229,7 +229,7 @@ config TARGET_T2080QDS select FSL_DDR_FIRST_SLOT_QUAD_CAPABLE select FSL_DDR_INTERACTIVE select SYS_L3_SIZE_512KB - imply CMD_SATA + imply SATA config TARGET_T2080RDB bool "Support T2080RDB" @@ -238,7 +238,7 @@ config TARGET_T2080RDB select SUPPORT_SPL select PHYS_64BIT select SYS_L3_SIZE_512KB - imply CMD_SATA + imply SATA imply PANIC_HANG config TARGET_T4240RDB @@ -248,7 +248,7 @@ config TARGET_T4240RDB select PHYS_64BIT select FSL_DDR_FIRST_SLOT_QUAD_CAPABLE select SYS_L3_SIZE_512KB - imply CMD_SATA + imply SATA imply PANIC_HANG config TARGET_KMP204X @@ -405,7 +405,7 @@ config ARCH_MPC8536 select SYS_PPC_E500_USE_DEBUG_TLB select FSL_ELBC imply CMD_NAND - imply CMD_SATA + imply SATA imply CMD_REGINFO config ARCH_MPC8540 @@ -482,7 +482,7 @@ config ARCH_P1010 imply CMD_EEPROM imply CMD_MTDPARTS imply CMD_NAND - imply CMD_SATA + imply SATA imply CMD_PCI imply CMD_REGINFO imply FSL_SATA @@ -521,7 +521,7 @@ config ARCH_P1020 select SYS_PPC_E500_USE_DEBUG_TLB select FSL_ELBC imply CMD_NAND - imply CMD_SATA + imply SATA imply CMD_PCI imply CMD_REGINFO imply SATA_SIL @@ -543,7 +543,7 @@ config ARCH_P1021 select FSL_ELBC imply CMD_REGINFO imply CMD_NAND - imply CMD_SATA + imply SATA imply CMD_REGINFO imply SATA_SIL @@ -579,7 +579,7 @@ config ARCH_P1024 select FSL_ELBC imply CMD_EEPROM imply CMD_NAND - imply CMD_SATA + imply SATA imply CMD_PCI imply CMD_REGINFO imply SATA_SIL @@ -599,7 +599,7 @@ config ARCH_P1025 select SYS_FSL_SEC_COMPAT_2 select SYS_PPC_E500_USE_DEBUG_TLB select FSL_ELBC - imply CMD_SATA + imply SATA imply CMD_REGINFO config ARCH_P2020 @@ -687,7 +687,7 @@ config ARCH_P3041 select SYS_FSL_USB2_PHY_ENABLE select FSL_ELBC imply CMD_NAND - imply CMD_SATA + imply SATA imply CMD_REGINFO imply FSL_SATA @@ -730,7 +730,7 @@ config ARCH_P4080 select SYS_FSL_SEC_BE select SYS_FSL_SEC_COMPAT_4 select FSL_ELBC - imply CMD_SATA + imply SATA imply CMD_REGINFO imply SATA_SIL @@ -761,7 +761,7 @@ config ARCH_P5040 select SYS_FSL_USB2_PHY_ENABLE select SYS_PPC64 select FSL_ELBC - imply CMD_SATA + imply SATA imply CMD_REGINFO imply FSL_SATA @@ -903,7 +903,7 @@ config ARCH_T2080 select SYS_PMAN if !NOBQFMAN select SYS_PPC64 select FSL_IFC - imply CMD_SATA + imply SATA imply CMD_NAND imply CMD_REGINFO imply FSL_SATA @@ -946,7 +946,7 @@ config ARCH_T4240 select SYS_PMAN if !NOBQFMAN select SYS_PPC64 select FSL_IFC - imply CMD_SATA + imply SATA imply CMD_NAND imply CMD_REGINFO imply FSL_SATA |
