public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH 0/8] scsi: Convert some options to Kconfig
@ 2022-01-31 14:49 Simon Glass
  2022-01-31 14:49 ` [PATCH 1/8] sata: Drop Silicon Image SIL3114 SATA driver Simon Glass
                   ` (7 more replies)
  0 siblings, 8 replies; 28+ messages in thread
From: Simon Glass @ 2022-01-31 14:49 UTC (permalink / raw)
  To: U-Boot Mailing List
  Cc: Stefan Roese, Tom Rini, Michael Walle, Simon Glass,
	Aleksandar Gerasimovski, Alison Wang, Andre Przywara,
	Andrew F. Davis, Baruch Siach, Bin Meng, Biwen Li, Dennis Gilmore,
	Fabio Estevam, Gerald Kerma, Green Wan, Heiko Schocher,
	Heinrich Schuchardt, Ian Ray, Igor Opaniuk, Jason Cooper,
	Jason Liu, Luka Perkov, Marek Behún, Marek Vasut, Mario Six,
	Martyn Welch, Meenakshi Aggarwal, Mian Yousaf Kaukab, Mingkai Hu,
	Nikita Kiryanov, Olaf Mandel, Pali Rohár, Patrick Delaunay,
	Paul Walmsley, Pavel Herrmann, Pragnesh Patel, Pramod Kumar,
	Priyanka Jain, Qiang Zhao, Rainer Boschung, Rajesh Bhagat,
	Rasmus Villemoes, Rick Chen, Rob Herring, Ruchika Gupta,
	Sean Anderson, Shengzhou Liu, Simon Guinot, Sinan Akman,
	Soeren Moch, Tang Yuantian, Tim Harvey, Tony Dinh, Troy Kisky,
	Udit Agarwal, Vladimir Oltean, Wasim Khan, Wolfgang Denk,
	Yangbo Lu, liuhao, shuyiqi

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


^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2022-02-09 16:43 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-31 14:49 [PATCH 0/8] scsi: Convert some options to Kconfig Simon Glass
2022-01-31 14:49 ` [PATCH 1/8] sata: Drop Silicon Image SIL3114 SATA driver Simon Glass
2022-02-01  6:08   ` Stefan Roese
2022-02-09 16:39   ` Tom Rini
2022-01-31 14:49 ` [PATCH 2/8] sata: Only support BLK Simon Glass
2022-02-01  6:08   ` Stefan Roese
2022-02-09 16:39   ` Tom Rini
2022-01-31 14:49 ` [PATCH 3/8] sata: Rearrange Kconfig for SATA Simon Glass
2022-02-01  6:09   ` Stefan Roese
2022-02-09 16:39   ` Tom Rini
2022-01-31 14:49 ` [PATCH 4/8] sata: sata_sil: Only support BLK Simon Glass
2022-02-01  6:13   ` Stefan Roese
2022-02-09 16:39   ` Tom Rini
2022-01-31 14:49 ` [PATCH 5/8] ahci: Make ahci drivers depend on AHCI Simon Glass
2022-02-01  6:14   ` Stefan Roese
2022-02-09 16:39   ` Tom Rini
2022-01-31 14:49 ` [PATCH 6/8] scsi: Drop CONFIG_SYS_SCSI_MAX_DEVICE Simon Glass
2022-01-31 15:58   ` Heinrich Schuchardt
2022-01-31 16:04     ` Tom Rini
2022-01-31 16:13       ` Simon Glass
2022-02-01  6:14   ` Stefan Roese
2022-02-09 16:39   ` Tom Rini
2022-01-31 14:49 ` [PATCH 7/8] Convert CONFIG_SCSI_AHCI_PLAT et al to Kconfig Simon Glass
2022-02-01  6:14   ` Stefan Roese
2022-02-09 16:39   ` Tom Rini
2022-01-31 14:49 ` [PATCH 8/8] dm: scsi: Add a migration deadline for scsi Simon Glass
2022-02-01  6:15   ` Stefan Roese
2022-02-09 16:39   ` Tom Rini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox