From 81790eeeeb907688b725e1c42300c68b85337f16 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 13 Jan 2016 20:40:25 +0100 Subject: more stuff for kinetis k70, kernel still does not work --- target/linux/config/Config.in.usb | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) (limited to 'target/linux/config/Config.in.usb') diff --git a/target/linux/config/Config.in.usb b/target/linux/config/Config.in.usb index c9cf3126c..ce561155f 100644 --- a/target/linux/config/Config.in.usb +++ b/target/linux/config/Config.in.usb @@ -7,12 +7,21 @@ depends on ADK_TARGET_WITH_USB || ADK_TARGET_SYSTEM_QEMU_X86_64 || ADK_TARGET_SY config ADK_KERNEL_USB_SUPPORT bool +config ADK_KERNEL_USB_DEVICE_CLASS + bool + +config ADK_KERNEL_USB_ANNOUNCE_NEW_DEVICES + bool + config ADK_KERNEL_USB_EHCI_ROOT_HUB_TT bool config ADK_KERNEL_USB_EHCI_TT_NEWSCHED bool +config ADK_KERNEL_USB_EHCI_MXC + bool + config ADK_KERNEL_USB_GADGET tristate @@ -85,8 +94,10 @@ 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_EHCI_TT_NEWSCHED 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 @@ -95,6 +106,7 @@ config ADK_KERNEL_USB_EHCI_HCD default m if ADK_TARGET_SYSTEM_IBM_X40 default m if ADK_TARGET_SYSTEM_LEMOTE_YEELONG default m if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + default y if ADK_TARGET_SYSTEM_KINETIS_K70 default n help The Enhanced Host Controller Interface (EHCI) is standard for USB 2.0 @@ -202,16 +214,6 @@ config ADK_KERNEL_USB_SL811_HCD board has this chip, and you want to use it as a host controller. If unsure, say N. -config ADK_KERNEL_USB_EHCI_MXC - bool "Freescale EHCI MXC USB controller" - depends on ADK_KERNEL_USB - depends on ADK_TARGET_SYSTEM_KINETIS_K70 - select ADK_KERNEL_GPIOLIB - default y if ADK_TARGET_SYSTEM_KINETIS_K70 - default n - help - Freescale USB controller. - endmenu menu "USB devices support" -- cgit v1.2.3