[U-Boot] [PATCH 00/10] Migrate ATA drivers to Kconfig
Tuomas Tynkkynen
tuomas.tynkkynen at iki.fi
Fri Dec 8 13:36:11 UTC 2017
This series migrates ATA drivers (that is, CONFIG_x symbols
listed in drivers/ata/Makefile) to Kconfig. In the process
we get to remove two unused drivers.
Potential improvements on the help texts and/or Kconfig
dependencies on the added symbols are welcome.
Tuomas Tynkkynen (10):
ata: Drop CONFIG_SATA_DWC
ata: Drop CONFIG_MX51_PATA
ata: Migrate CONFIG_SATA_SIL to Kconfig
ata: Migrate CONFIG_SATA_SIL3114 to Kconfig
ata: Migrate CONFIG_SATA_MV to Kconfig
ata: Migrate CONFIG_FSL_SATA to Kconfig
ata: Migrate CONFIG_DWC_AHSATA to Kconfig
ata: Migrate CONFIG_SCSI_AHCI to Kconfig
ata: Migrate CONFIG_LIBATA to Kconfig
ata: Migrate CONFIG_MVSATA_IDE to Kconfig
arch/arm/Kconfig | 3 +
arch/arm/cpu/armv7/ls102xa/Kconfig | 1 +
arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 2 +
arch/arm/include/asm/arch-ls102xa/config.h | 2 -
arch/arm/mach-kirkwood/include/mach/config.h | 1 -
arch/powerpc/cpu/mpc83xx/Kconfig | 1 +
arch/powerpc/cpu/mpc85xx/Kconfig | 19 +
arch/x86/cpu/baytrail/Kconfig | 1 +
arch/x86/cpu/braswell/Kconfig | 1 +
arch/x86/cpu/broadwell/Kconfig | 1 +
arch/x86/cpu/coreboot/Kconfig | 1 +
arch/x86/cpu/ivybridge/Kconfig | 1 +
arch/x86/cpu/qemu/Kconfig | 1 +
arch/x86/cpu/queensbay/Kconfig | 1 +
configs/A10-OLinuXino-Lime_defconfig | 1 +
configs/A20-OLinuXino-Lime2-eMMC_defconfig | 1 +
configs/A20-OLinuXino-Lime2_defconfig | 1 +
configs/A20-OLinuXino-Lime_defconfig | 1 +
configs/A20-OLinuXino_MICRO-eMMC_defconfig | 1 +
configs/A20-OLinuXino_MICRO_defconfig | 1 +
configs/A20-Olimex-SOM-EVB_defconfig | 1 +
configs/Bananapi_M2_Ultra_defconfig | 1 +
configs/Bananapi_defconfig | 1 +
configs/Bananapro_defconfig | 1 +
configs/Cubieboard2_defconfig | 1 +
configs/Cubieboard_defconfig | 1 +
configs/Cubietruck_defconfig | 1 +
configs/Itead_Ibox_A20_defconfig | 1 +
configs/Lamobo_R1_defconfig | 1 +
configs/Linksprite_pcDuino3_Nano_defconfig | 1 +
configs/Linksprite_pcDuino3_defconfig | 1 +
configs/MPC8315ERDB_defconfig | 1 +
configs/MPC8349ITX_LOWBOOT_defconfig | 1 +
configs/MPC8349ITX_defconfig | 1 +
configs/MPC837XERDB_defconfig | 1 +
configs/MPC8544DS_defconfig | 1 +
configs/MPC8572DS_36BIT_defconfig | 1 +
configs/MPC8572DS_defconfig | 1 +
configs/MPC8610HPCD_defconfig | 1 +
configs/MPC8641HPCN_36BIT_defconfig | 1 +
configs/MPC8641HPCN_defconfig | 1 +
configs/Marsboard_A10_defconfig | 1 +
configs/Mele_A1000_defconfig | 1 +
configs/Mele_M5_defconfig | 1 +
configs/Orangepi_defconfig | 1 +
configs/Orangepi_mini_defconfig | 1 +
configs/TWR-P1025_defconfig | 1 +
configs/Wits_Pro_A20_DKT_defconfig | 1 +
configs/am57xx_evm_defconfig | 1 +
configs/am57xx_hs_evm_defconfig | 1 +
configs/apalis_imx6_defconfig | 1 +
configs/apalis_imx6_nospl_com_defconfig | 1 +
configs/apalis_imx6_nospl_it_defconfig | 1 +
configs/bananapi_m1_plus_defconfig | 1 +
configs/cgtqmx6eval_defconfig | 1 +
configs/cl-som-am57x_defconfig | 1 +
configs/cm_fx6_defconfig | 1 +
configs/cm_t54_defconfig | 1 +
.../controlcenterd_36BIT_SDCARD_DEVELOP_defconfig | 1 +
configs/controlcenterd_36BIT_SDCARD_defconfig | 1 +
configs/controlcenterdc_defconfig | 1 +
configs/d2net_v2_defconfig | 1 +
configs/db-88f6820-gp_defconfig | 1 +
configs/db-mv784mp-gp_defconfig | 1 +
configs/dh_imx6_defconfig | 1 +
configs/dms-ba16-1g_defconfig | 1 +
configs/dms-ba16_defconfig | 1 +
configs/dns325_defconfig | 1 +
configs/dreamplug_defconfig | 1 +
configs/ds109_defconfig | 1 +
configs/edminiv2_defconfig | 1 +
configs/goflexhome_defconfig | 1 +
configs/guruplug_defconfig | 1 +
configs/gwventana_emmc_defconfig | 1 +
configs/gwventana_gw5904_defconfig | 1 +
configs/gwventana_nand_defconfig | 1 +
configs/highbank_defconfig | 1 +
configs/ib62x0_defconfig | 1 +
configs/inetspace_v2_defconfig | 1 +
configs/ls1012aqds_qspi_defconfig | 1 +
configs/ls1088aqds_qspi_defconfig | 1 +
configs/ls1088aqds_sdcard_qspi_defconfig | 1 +
configs/ls1088ardb_qspi_defconfig | 1 +
configs/ls1088ardb_sdcard_qspi_defconfig | 1 +
configs/ls2081ardb_defconfig | 1 +
configs/lschlv2_defconfig | 1 +
configs/lsxhl_defconfig | 1 +
configs/m53evk_defconfig | 1 +
configs/mvebu_db-88f3720_defconfig | 1 +
configs/mvebu_db_armada8k_defconfig | 1 +
configs/mvebu_espressobin-88f3720_defconfig | 1 +
configs/mvebu_mcbin-88f8040_defconfig | 1 +
configs/mx53loco_defconfig | 1 +
configs/mx6cuboxi_defconfig | 1 +
configs/mx6qsabrelite_defconfig | 1 +
configs/nas220_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/novena_defconfig | 1 +
configs/nsa310s_defconfig | 1 +
configs/omap5_uevm_defconfig | 1 +
configs/openrd_base_defconfig | 1 +
configs/openrd_client_defconfig | 1 +
configs/openrd_ultimate_defconfig | 1 +
configs/ot1200_defconfig | 1 +
configs/ot1200_spl_defconfig | 1 +
configs/qemu_arm_defconfig | 1 +
configs/sheevaplug_defconfig | 1 +
configs/tbs2910_defconfig | 1 +
configs/theadorable_debug_defconfig | 1 +
configs/turris_omnia_defconfig | 1 +
configs/udoo_defconfig | 1 +
configs/wandboard_defconfig | 1 +
configs/xilinx_zynqmp_ep_defconfig | 1 +
configs/xilinx_zynqmp_zcu102_rev1_0_defconfig | 1 +
configs/xilinx_zynqmp_zcu102_revA_defconfig | 1 +
configs/xilinx_zynqmp_zcu102_revB_defconfig | 1 +
drivers/ata/Kconfig | 51 +
drivers/ata/Makefile | 2 -
drivers/ata/mxc_ata.c | 129 --
drivers/ata/sata_dwc.c | 2077 --------------------
drivers/ata/sata_dwc.h | 458 -----
include/configs/MPC8315ERDB.h | 3 -
include/configs/MPC8349ITX.h | 2 -
include/configs/MPC837XEMDS.h | 3 -
include/configs/MPC837XERDB.h | 3 -
include/configs/MPC8536DS.h | 3 -
include/configs/MPC8544DS.h | 2 -
include/configs/MPC8572DS.h | 2 -
include/configs/MPC8610HPCD.h | 3 -
include/configs/MPC8641HPCN.h | 3 -
include/configs/P1010RDB.h | 2 -
include/configs/P1022DS.h | 2 -
include/configs/P2041RDB.h | 3 -
include/configs/P4080DS.h | 2 -
include/configs/T102xQDS.h | 2 -
include/configs/T1040QDS.h | 3 -
include/configs/T104xRDB.h | 3 -
include/configs/T208xQDS.h | 2 -
include/configs/T208xRDB.h | 2 -
include/configs/T4240QDS.h | 3 -
include/configs/T4240RDB.h | 6 -
include/configs/UCP1020.h | 2 -
include/configs/advantech_dms-ba16.h | 2 -
include/configs/am57xx_evm.h | 2 -
include/configs/apalis_imx6.h | 2 -
include/configs/cgtqmx6eval.h | 2 -
include/configs/cl-som-am57x.h | 2 -
include/configs/cm_fx6.h | 2 -
include/configs/cm_t54.h | 2 -
include/configs/controlcenterd.h | 2 -
include/configs/controlcenterdc.h | 2 -
include/configs/corenet_ds.h | 3 -
include/configs/cyrus.h | 3 -
include/configs/db-88f6820-gp.h | 2 -
include/configs/db-mv784mp-gp.h | 2 -
include/configs/dh_imx6.h | 2 -
include/configs/dra7xx_evm.h | 2 -
include/configs/edminiv2.h | 1 -
include/configs/efi-x86.h | 2 -
include/configs/galileo.h | 3 -
include/configs/ge_bx50v3.h | 2 -
include/configs/gw_ventana.h | 2 -
include/configs/highbank.h | 2 -
include/configs/ls1012aqds.h | 2 -
include/configs/ls1012ardb.h | 2 -
include/configs/ls1021aiot.h | 2 -
include/configs/ls1043aqds.h | 2 -
include/configs/ls1043ardb.h | 2 -
include/configs/ls1046aqds.h | 2 -
include/configs/ls1046ardb.h | 2 -
include/configs/ls1088a_common.h | 2 -
include/configs/ls2080aqds.h | 2 -
include/configs/ls2080ardb.h | 2 -
include/configs/m53evk.h | 2 -
include/configs/mvebu_armada-37xx.h | 2 -
include/configs/mvebu_armada-8k.h | 2 -
include/configs/mx53loco.h | 2 -
include/configs/mx6cuboxi.h | 2 -
include/configs/nitrogen6x.h | 2 -
include/configs/novena.h | 2 -
include/configs/omap5_uevm.h | 2 -
include/configs/ot1200.h | 2 -
include/configs/p1_p2_rdb_pc.h | 2 -
include/configs/p1_twr.h | 2 -
include/configs/qemu-arm.h | 2 -
include/configs/sbc8641d.h | 2 -
include/configs/sunxi-common.h | 2 -
include/configs/t4qds.h | 3 -
include/configs/tbs2910.h | 2 -
include/configs/theadorable.h | 2 -
include/configs/turris_omnia.h | 2 -
include/configs/udoo.h | 2 -
include/configs/wandboard.h | 2 -
include/configs/x86-common.h | 3 -
include/configs/xilinx_zynqmp.h | 2 -
scripts/config_whitelist.txt | 8 -
202 files changed, 192 insertions(+), 2843 deletions(-)
delete mode 100644 drivers/ata/mxc_ata.c
delete mode 100644 drivers/ata/sata_dwc.c
delete mode 100644 drivers/ata/sata_dwc.h
--
2.15.0
More information about the U-Boot
mailing list