Chipidea USB driver on Linux 3.14?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

We're using Linux 3.14.60 and we'd like to use the Chipidea USB driver
that comes with it.
We enabled USB support as "built-in" (ie: not as kernel module):

CONFIG_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_STORAGE=y
CONFIG_USB_CHIPIDEA=y
CONFIG_USB_CHIPIDEA_HOST=y
CONFIG_PHY_TANGO_USB=y

However, after putting logs on the 'probe' functions in
drivers/usb/chipidea/*.c they are not being called.

NOTE: we are not using DeviceTree.

Questions:

1) I would have thought that a "built-in" module would always be
'loaded' (sort of 'insmod -f'), is that right?
2) It appears that previously driver code was #included into
drivers/usb/host/ehci-hcd.c is that still the recommended practice on
Kernel 3.14?
3) What would be the recommended way of making this driver load and
work? (without using DeviceTree)
4) Could somebody confirm the status of OTG support on 3.14? (there's a
TODO about it on drivers/usb/chipidea/core.c)

Thanks in advance,


Sebastian

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux