Like other peripheral drivers, move USB related drivers to platform
Kconfig as well.
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
select PCI
select TIMER
select X86_TSC_TIMER
- select USB
- select USB_EHCI_HCD
imply DM_ETH
imply DM_GPIO
imply DM_KEYBOARD
imply SCSI
imply SPI_FLASH
imply SYS_NS16550
+ imply USB
+ imply USB_EHCI_HCD
+ imply USB_XHCI_HCD
imply VIDEO_VESA
if INTEL_BAYTRAIL
imply INTEL_BROADWELL_GPIO
imply SCSI
imply SPI_FLASH
+ imply USB
+ imply USB_EHCI_HCD
imply VIDEO_BROADWELL_IGD
if INTEL_BROADWELL
imply MMC_SDHCI_SDMA
imply SPI_FLASH
imply SYS_NS16550
+ imply USB
+ imply USB_EHCI_HCD
+ imply USB_XHCI_HCD
imply VIDEO_COREBOOT
imply CMD_CBFS
imply FS_CBFS
imply ICH_SPI
imply SCSI
imply SPI_FLASH
+ imply USB
+ imply USB_EHCI_HCD
imply VIDEO_VESA
if NORTHBRIDGE_INTEL_IVYBRIDGE
imply ENV_IS_NOWHERE
imply E1000
imply SYS_NS16550
+ imply USB
+ imply USB_EHCI_HCD
imply VIDEO_VESA
if QEMU
imply MMC_SDHCI_SDMA
imply SPI_FLASH
imply SYS_NS16550
+ imply USB
+ imply USB_EHCI_HCD
if INTEL_QUARK
imply SCSI
imply SPI_FLASH
imply SYS_NS16550
+ imply USB
+ imply USB_EHCI_HCD
imply VIDEO_VESA
if INTEL_QUEENSBAY
imply MMC_SDHCI_SDMA
imply MMC_SDHCI_TANGIER
imply TANGIER_WATCHDOG
+ imply USB
imply USB_DWC3
config SYS_CAR_ADDR
CONFIG_DEBUG_UART_BASE=0
CONFIG_DEBUG_UART_CLOCK=0
CONFIG_ICH_SPI=y
-CONFIG_USB_STORAGE=y
-CONFIG_USB_KEYBOARD=y
CONFIG_EFI=y
# CONFIG_EFI_LOADER is not set
CONFIG_RTL8169=y
CONFIG_DEBUG_UART_BASE=0x3f8
CONFIG_DEBUG_UART_CLOCK=1843200
-CONFIG_USB_XHCI_HCD=y
CONFIG_USB_STORAGE=y
CONFIG_USB_KEYBOARD=y
CONFIG_FRAMEBUFFER_SET_VESA_MODE=y