1. 25 Apr, 2017 2 commits
    • Alexey Brodkin's avatar
      usb: Make sure usb/phy/of gets built-in · 3d615964
      Alexey Brodkin authored
      DWC3 driver uses of_usb_get_phy_mode() which is
      implemented in drivers/usb/phy/of.c and in bare minimal
      configuration it might not be pulled in kernel binary.
      
      In case of ARC or ARM this could be easily reproduced with
      "allnodefconfig" +CONFIG_USB=m +CONFIG_USB_DWC3=m.
      
      On building all ends-up with:
      ---------------------->8------------------
        Kernel: arch/arm/boot/Image is ready
        Kernel: arch/arm/boot/zImage is ready
        Building modules, stage 2.
        MODPOST 5 modules
      ERROR: "of_usb_get_phy_mode" [drivers/usb/dwc3/dwc3.ko] undefined!
      make[1]: *** [__modpost] Error 1
      make: *** [modules] Error 2
      ---------------------->8------------------
      Signed-off-by: default avatarAlexey Brodkin <abrodkin@synopsys.com>
      Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
      Cc: Masahiro Yamada <yamada.masahiro@socionext.com>
      Cc: Geert Uytterhoeven <geert+renesas@glider.be>
      Cc: Nicolas Pitre <nicolas.pitre@linaro.org>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: Felipe Balbi <balbi@kernel.org>
      Cc: Felix Fietkau <nbd@nbd.name>
      Cc: Jeremy Kerr <jk@ozlabs.org>
      Cc: linux-snps-arc@lists.infradead.org
      Cc: stable@vger.kernel.org
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      3d615964
    • Phillip Potter's avatar
      USB: storage: e-mail update in drivers/usb/storage/unusual_devs.h · 1022ccdb
      Phillip Potter authored
      Updates the e-mail address of Phillip Potter, updater of the Nokia 6288
      entry in drivers/usb/storage/unusual_devs.h
      Signed-off-by: default avatarPhillip Potter <phil@philpotter.co.uk>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      1022ccdb
  2. 20 Apr, 2017 1 commit
    • Greg Kroah-Hartman's avatar
      Merge tag 'usb-serial-4.12-rc1' of... · 8ebe0e20
      Greg Kroah-Hartman authored
      Merge tag 'usb-serial-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
      
      Johan writes:
      
      USB-serial updates for v4.12-rc1
      
      Here are the USB-serial updates for 4.12, including:
      
       - support for devices with up to 16 ports (e.g. some Moxa devices)
      
       - support for endpoint sanity checks in core, which allows for code sharing
         and avoids allocating resources for rejected interfaces
      
       - support for endpoint-port remapping, which allows some driver hacks to
         be removed as well as omninet to use the generic write implementation
      
       - removal of an obsolete tty open-race workaround which prevented a
         port from being opened immediately after having been registered
      
       - generic-driver support for interfaces with just a bulk-in endpoint
      
       - improved ftdi_sio event-char and latency-timer handling
      
       - improved ftdi_sio support for some broken BM chips
      
      Included are also various clean ups and a new ftdi_sio device id.
      
      All have been in linux-next with no reported issues.
      Signed-off-by: default avatarJohan Hovold <johan@kernel.org>
      8ebe0e20
  3. 19 Apr, 2017 10 commits
  4. 18 Apr, 2017 7 commits
  5. 14 Apr, 2017 1 commit
    • Peter Chen's avatar
      usb: chipidea: core: add sysfs group · a932a804
      Peter Chen authored
      Sometimes, the user needs to adjust some properties for controllers, eg
      the role for controller, we add sysfs group for them.
      
      The attribute 'role' is used to switch host/gadget role dynamically, the
      uewr can read the current role, and write the other role compare to
      current one to finish the switch.
      Signed-off-by: default avatarPeter Chen <peter.chen@nxp.com>
      a932a804
  6. 11 Apr, 2017 19 commits