[U-Boot] [PATCH v2 0/4] x86: Convert all boards to DM MMC and SCSI
Bin Meng
bmeng.cn at gmail.com
Mon Jul 31 02:23:58 UTC 2017
This series converts all x86 boards to use DM MMC and SCSI.
It is based on previous x86 kconfig clean up series, and is available
at u-boot-x86/blk-working for testing.
Changes in v2:
- Fix unmet direct dependencies on BLK
Bin Meng (3):
dm: scsi: Add a generic PCI-based AHCI driver
block: ide: Fix build error when CONFIG_BLK is on
x86: Switch all boards to use DM SCSI
Simon Glass (1):
x86: Convert MMC to driver model
arch/Kconfig | 3 ++
arch/x86/cpu/baytrail/Kconfig | 1 +
arch/x86/cpu/baytrail/valleyview.c | 12 -----
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/quark/quark.c | 10 ----
arch/x86/cpu/queensbay/Kconfig | 1 +
arch/x86/cpu/queensbay/Makefile | 2 +-
arch/x86/cpu/queensbay/topcliff.c | 20 -------
configs/chromebook_link64_defconfig | 2 -
configs/chromebook_link_defconfig | 2 -
configs/chromebox_panther_defconfig | 2 -
configs/edison_defconfig | 1 -
drivers/ata/Kconfig | 6 +++
drivers/ata/Makefile | 1 +
drivers/ata/ahci-pci.c | 42 +++++++++++++++
drivers/block/ide.c | 2 +
drivers/mmc/pci_mmc.c | 86 +++++++++++++++++++++----------
include/configs/bayleybay.h | 4 --
include/configs/conga-qeval20-qa3-e3845.h | 4 --
include/configs/cougarcanyon2.h | 3 --
include/configs/crownbay.h | 3 --
include/configs/dfi-bt700.h | 4 --
include/configs/minnowmax.h | 4 --
include/configs/qemu-x86.h | 10 ----
include/configs/som-6896.h | 3 --
include/configs/som-db5800-som-6867.h | 4 --
include/configs/x86-chromebook.h | 8 ---
include/mmc.h | 12 -----
31 files changed, 121 insertions(+), 135 deletions(-)
delete mode 100644 arch/x86/cpu/queensbay/topcliff.c
create mode 100644 drivers/ata/ahci-pci.c
--
2.9.2
More information about the U-Boot
mailing list