Browse Source

finetune USB kernel module selection, should work better with USB 1.1 devices

Waldemar Brodkorb 9 years ago
parent
commit
2f131b765a
1 changed files with 8 additions and 2 deletions
  1. 8 2
      target/linux/config/Config.in.usb

+ 8 - 2
target/linux/config/Config.in.usb

@@ -41,6 +41,9 @@ config ADK_KERNEL_USB_OHCI_HCD_PLATFORM
 	bool
 	select ADK_KERNEL_USB_OHCI_HCD
 
+config ADK_KERNEL_USB_OHCI_HCD_PCI
+	bool
+
 config ADK_KERNEL_USB_LIBUSUAL
 	tristate
 
@@ -55,6 +58,7 @@ config ADK_KERNEL_USB
 	tristate "USB support"
 	select ADK_KERNEL_NLS
 	select ADK_KERNEL_USB_SUPPORT
+	select ADK_KERNEL_USB_ANNOUNCE_NEW_DEVICES
 	default m if ADK_TARGET_SYSTEM_ASUS_P5BVM
 	default m if ADK_TARGET_SYSTEM_PCENGINES_APU
 	default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX
@@ -97,11 +101,9 @@ menu "USB controller support"
 
 config ADK_KERNEL_USB_EHCI_HCD
 	tristate "Support for USB EHCI 2.0 controllers"
-	select ADK_KERNEL_USB_EHCI_ROOT_HUB_TT
 	select ADK_KERNEL_USB_MXS_PHY if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
 	select ADK_KERNEL_USB_EHCI_MXC if ADK_TARGET_SYSTEM_KINETIS_K70
 	select ADK_KERNEL_USB_DEVICE_CLASS if ADK_TARGET_SYSTEM_KINETIS_K70
-	select ADK_KERNEL_USB_ANNOUNCE_NEW_DEVICES if ADK_TARGET_SYSTEM_KINETIS_K70
 	depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
 	depends on !ADK_TARGET_BOARD_BCM28XX
 	depends on ADK_KERNEL_USB
@@ -139,6 +141,7 @@ config ADK_KERNEL_USB_UHCI_HCD
 	depends on !ADK_TARGET_BOARD_BCM28XX
 	default m if ADK_TARGET_SYSTEM_ASUS_P5BVM
 	default m if ADK_TARGET_SYSTEM_PCENGINES_APU
+	default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX
 	default m if ADK_TARGET_SYSTEM_IBM_X40
 	default m if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
 	default n
@@ -156,6 +159,9 @@ config ADK_KERNEL_USB_OHCI_HCD
 	tristate "Support for OHCI controllers"
 	depends on ADK_KERNEL_USB
 	depends on !ADK_TARGET_BOARD_BCM28XX
+	select ADK_KERNEL_USB_OHCI_HCD_PCI if ADK_TARGET_SYSTEM_PCENGINES_ALIX
+	select ADK_KERNEL_USB_OHCI_HCD_PCI if ADK_TARGET_SYSTEM_PCENGINES_APU
+	select ADK_KERNEL_USB_OHCI_HCD_PCI if ADK_TARGET_SYSTEM_ASUS_P5BVM
 	default m if ADK_TARGET_SYSTEM_ASUS_P5BVM
 	default m if ADK_TARGET_SYSTEM_PCENGINES_APU
 	default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX