[PATCH 0/8] scsi: Convert some options to Kconfig
Simon Glass
sjg at chromium.org
Mon Jan 31 15:49:30 CET 2022
This series converts the AHCI and SCSI options used by sandbox to Kconfig.
It also tidies up some dead code and sets a migration deadline for SCSI.
Simon Glass (8):
sata: Drop Silicon Image SIL3114 SATA driver
sata: Only support BLK
sata: Rearrange Kconfig for SATA
sata: sata_sil: Only support BLK
ahci: Make ahci drivers depend on AHCI
scsi: Drop CONFIG_SYS_SCSI_MAX_DEVICE
Convert CONFIG_SCSI_AHCI_PLAT et al to Kconfig
dm: scsi: Add a migration deadline for scsi
Makefile | 1 +
README | 10 -
api/api_storage.c | 3 +-
arch/Kconfig | 1 -
arch/arm/include/asm/arch-ls102xa/config.h | 5 -
configs/MPC837XERDB_defconfig | 1 +
configs/P1010RDB-PA_36BIT_NAND_defconfig | 1 +
configs/P1010RDB-PA_36BIT_NOR_defconfig | 1 +
configs/P1010RDB-PA_36BIT_SDCARD_defconfig | 1 +
configs/P1010RDB-PA_36BIT_SPIFLASH_defconfig | 1 +
configs/P1010RDB-PA_NAND_defconfig | 1 +
configs/P1010RDB-PA_NOR_defconfig | 1 +
configs/P1010RDB-PA_SDCARD_defconfig | 1 +
configs/P1010RDB-PA_SPIFLASH_defconfig | 1 +
configs/P1010RDB-PB_36BIT_NAND_defconfig | 1 +
configs/P1010RDB-PB_36BIT_NOR_defconfig | 1 +
configs/P1010RDB-PB_36BIT_SDCARD_defconfig | 1 +
configs/P1010RDB-PB_36BIT_SPIFLASH_defconfig | 1 +
configs/P1010RDB-PB_NAND_defconfig | 1 +
configs/P1010RDB-PB_NOR_defconfig | 1 +
configs/P1010RDB-PB_SDCARD_defconfig | 1 +
configs/P1010RDB-PB_SPIFLASH_defconfig | 1 +
configs/P1020RDB-PC_36BIT_NAND_defconfig | 1 +
configs/P1020RDB-PC_36BIT_SDCARD_defconfig | 1 +
configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig | 1 +
configs/P1020RDB-PC_36BIT_defconfig | 1 +
configs/P1020RDB-PC_NAND_defconfig | 1 +
configs/P1020RDB-PC_SDCARD_defconfig | 1 +
configs/P1020RDB-PC_SPIFLASH_defconfig | 1 +
configs/P1020RDB-PC_defconfig | 1 +
configs/P1020RDB-PD_NAND_defconfig | 1 +
configs/P1020RDB-PD_SDCARD_defconfig | 1 +
configs/P1020RDB-PD_SPIFLASH_defconfig | 1 +
configs/P1020RDB-PD_defconfig | 1 +
configs/P2020RDB-PC_36BIT_NAND_defconfig | 1 +
configs/P2020RDB-PC_36BIT_SDCARD_defconfig | 1 +
configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig | 1 +
configs/P2020RDB-PC_36BIT_defconfig | 1 +
configs/P2020RDB-PC_NAND_defconfig | 1 +
configs/P2020RDB-PC_SDCARD_defconfig | 1 +
configs/P2020RDB-PC_SPIFLASH_defconfig | 1 +
configs/P2020RDB-PC_defconfig | 1 +
configs/P2041RDB_NAND_defconfig | 1 +
configs/P2041RDB_SDCARD_defconfig | 1 +
configs/P2041RDB_SPIFLASH_defconfig | 1 +
configs/P2041RDB_defconfig | 1 +
configs/P3041DS_NAND_defconfig | 1 +
configs/P3041DS_SDCARD_defconfig | 1 +
configs/P3041DS_SPIFLASH_defconfig | 1 +
configs/P3041DS_defconfig | 1 +
configs/P4080DS_SDCARD_defconfig | 1 +
configs/P4080DS_SPIFLASH_defconfig | 1 +
configs/P4080DS_defconfig | 1 +
configs/P5040DS_NAND_defconfig | 1 +
configs/P5040DS_SDCARD_defconfig | 1 +
configs/P5040DS_SPIFLASH_defconfig | 1 +
configs/P5040DS_defconfig | 1 +
configs/T2080QDS_NAND_defconfig | 1 +
configs/T2080QDS_SDCARD_defconfig | 1 +
configs/T2080QDS_SECURE_BOOT_defconfig | 1 +
configs/T2080QDS_SPIFLASH_defconfig | 1 +
configs/T2080QDS_SRIO_PCIE_BOOT_defconfig | 1 +
configs/T2080QDS_defconfig | 1 +
configs/T2080RDB_NAND_defconfig | 1 +
configs/T2080RDB_SDCARD_defconfig | 1 +
configs/T2080RDB_SPIFLASH_defconfig | 1 +
configs/T2080RDB_defconfig | 1 +
configs/T2080RDB_revD_NAND_defconfig | 1 +
configs/T2080RDB_revD_SDCARD_defconfig | 1 +
configs/T2080RDB_revD_SPIFLASH_defconfig | 1 +
configs/T2080RDB_revD_defconfig | 1 +
configs/T4240RDB_SDCARD_defconfig | 1 +
configs/T4240RDB_defconfig | 1 +
configs/am57xx_hs_evm_usb_defconfig | 3 +
configs/cm_fx6_defconfig | 1 +
configs/controlcenterdc_defconfig | 3 +
configs/d2net_v2_defconfig | 1 +
configs/db-mv784mp-gp_defconfig | 1 +
configs/dreamplug_defconfig | 1 +
configs/goflexhome_defconfig | 1 +
configs/gwventana_emmc_defconfig | 1 +
configs/gwventana_gw5904_defconfig | 1 +
configs/gwventana_nand_defconfig | 1 +
configs/highbank_defconfig | 3 +
configs/inetspace_v2_defconfig | 1 +
configs/ls1021atsn_qspi_defconfig | 3 +
configs/ls1021atsn_sdcard_defconfig | 3 +
...s1021atwr_sdcard_ifc_SECURE_BOOT_defconfig | 3 +
.../ls1046ardb_sdcard_SECURE_BOOT_defconfig | 3 +
...1088ardb_sdcard_qspi_SECURE_BOOT_defconfig | 3 +
configs/lschlv2_defconfig | 1 +
configs/lsxhl_defconfig | 1 +
configs/mx6cuboxi_defconfig | 1 +
configs/mx6qsabrelite_defconfig | 1 +
configs/net2big_v2_defconfig | 1 +
configs/netspace_lite_v2_defconfig | 1 +
configs/netspace_max_v2_defconfig | 1 +
configs/netspace_mini_v2_defconfig | 1 +
configs/netspace_v2_defconfig | 1 +
configs/nitrogen6q2g_defconfig | 1 +
configs/nitrogen6q_defconfig | 1 +
configs/nsa310s_defconfig | 1 +
configs/omap5_uevm_defconfig | 3 +
configs/pg_wcom_expu1_defconfig | 3 +
configs/pg_wcom_seli8_defconfig | 3 +
configs/sandbox64_defconfig | 1 +
configs/sandbox_defconfig | 7 +-
configs/sheevaplug_defconfig | 1 +
configs/tbs2910_defconfig | 1 +
configs/theadorable_debug_defconfig | 1 +
configs/tools-only_defconfig | 3 +-
configs/wandboard_defconfig | 1 +
drivers/ata/Kconfig | 91 +-
drivers/ata/Makefile | 1 -
drivers/ata/sata.c | 27 -
drivers/ata/sata_sil.c | 118 +--
drivers/ata/sata_sil3114.c | 838 ------------------
drivers/ata/sata_sil3114.h | 133 ---
drivers/scsi/Kconfig | 30 +
drivers/scsi/Makefile | 2 +
drivers/scsi/scsi.c | 6 +-
include/configs/MPC837XERDB.h | 1 -
include/configs/P1010RDB.h | 1 -
include/configs/P2041RDB.h | 1 -
include/configs/P4080DS.h | 1 -
include/configs/T104xRDB.h | 1 -
include/configs/T208xQDS.h | 1 -
include/configs/T208xRDB.h | 1 -
include/configs/T4240RDB.h | 2 -
include/configs/am57xx_evm.h | 5 -
include/configs/clearfog.h | 7 -
include/configs/cm_fx6.h | 1 -
include/configs/controlcenterdc.h | 5 -
include/configs/corenet_ds.h | 1 -
include/configs/db-88f6820-gp.h | 5 -
include/configs/db-mv784mp-gp.h | 1 -
include/configs/dra7xx_evm.h | 1 -
include/configs/dreamplug.h | 1 -
include/configs/durian.h | 5 -
include/configs/ge_bx50v3.h | 1 -
include/configs/goflexhome.h | 1 -
include/configs/gw_ventana.h | 1 -
include/configs/helios4.h | 7 -
include/configs/highbank.h | 6 -
include/configs/lacie_kw.h | 3 -
include/configs/ls1012a2g5rdb.h | 6 -
include/configs/ls1012a_common.h | 6 -
include/configs/ls1021aiot.h | 6 -
include/configs/ls1028aqds.h | 5 -
include/configs/ls1028ardb.h | 5 -
include/configs/ls1043aqds.h | 6 -
include/configs/ls1043ardb.h | 4 -
include/configs/ls1046a_common.h | 7 -
include/configs/ls1088a_common.h | 6 -
include/configs/ls2080aqds.h | 6 -
include/configs/ls2080ardb.h | 6 -
include/configs/lsxl.h | 1 -
include/configs/lx2160a_common.h | 5 -
include/configs/m53menlo.h | 1 -
include/configs/mvebu_armada-37xx.h | 6 -
include/configs/mvebu_armada-8k.h | 6 -
include/configs/mx53loco.h | 1 -
include/configs/mx6cuboxi.h | 1 -
include/configs/nitrogen6x.h | 1 -
include/configs/nsa310s.h | 1 -
include/configs/omap5_uevm.h | 6 -
include/configs/p1_p2_rdb_pc.h | 1 -
include/configs/sandbox.h | 7 -
include/configs/sheevaplug.h | 1 -
include/configs/sifive-unmatched.h | 2 -
include/configs/tbs2910.h | 1 -
include/configs/theadorable.h | 1 -
include/configs/wandboard.h | 1 -
include/scsi.h | 4 +
scripts/config_whitelist.txt | 5 -
175 files changed, 228 insertions(+), 1350 deletions(-)
delete mode 100644 drivers/ata/sata_sil3114.c
delete mode 100644 drivers/ata/sata_sil3114.h
--
2.35.0.rc2.247.g8bbb082509-goog
More information about the U-Boot
mailing list