1. 17 Dec, 2018 2 commits
    • Heikki Krogerus's avatar
      usb: roles: Add a description for the class to Kconfig · c3788cd9
      Heikki Krogerus authored
      That makes the USB role switch support option visible and
      selectable for the user. The class driver is also moved to
      drivers/usb/roles/ directory.
      
      This will fix an issue that we have with the Intel USB role
      switch driver on systems that don't have USB Type-C connectors:
      
      Intel USB role switch driver depends on the USB role switch
      class as it should, but since there was no way for the user
      to enable the USB role switch class, there was also no way
      to select that driver. USB Type-C drivers select the USB
      role switch class which makes the Intel USB role switch
      driver available and therefore hides the problem.
      
      So in practice Intel USB role switch driver was depending on
      USB Type-C drivers.
      
      Fixes: f6fb9ec0 ("usb: roles: Add Intel xHCI USB role switch driver")
      Cc: <stable@vger.kernel.org>
      Signed-off-by: default avatarHeikki Krogerus <heikki.krogerus@linux.intel.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      c3788cd9
    • Greg Kroah-Hartman's avatar
      Merge tag 'usb-ci-v4.21-rc1' of... · 4733c0b4
      Greg Kroah-Hartman authored
      Merge tag 'usb-ci-v4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb into usb-next
      
      Peter writes:
      
      - Improve the over-current handling for imx
      - Add the HSIC support for imx
      
      * tag 'usb-ci-v4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb:
        usb: chipidea: imx: allow to configure oc polarity on i.MX25
        usb: chipidea: imx: Warn if oc polarity isn't specified
        usb: chipidea: imx: support configuring for active low oc signal
        doc: usb: ci-hdrc-usb2: Add pinctrl properties for HSIC pin groups
        usb: chipidea: host: override ehci->hub_control
        usb: chipidea: imx: add HSIC support
        usb: chipidea: add flag for imx hsic implementation
      4733c0b4
  2. 12 Dec, 2018 35 commits
  3. 11 Dec, 2018 3 commits