1. 13 May, 2015 2 commits
    • Heikki Krogerus's avatar
      usb: add bus type for USB ULPI · 289fcff4
      Heikki Krogerus authored
      UTMI+ Low Pin Interface (ULPI) is a commonly used PHY
      interface for USB 2.0. The ULPI specification describes a
      standard set of registers which the vendors can extend for
      their specific needs. ULPI PHYs provide often functions
      such as charger detection and ADP sensing and probing.
      
      There are two major issues that the bus type is meant to
      tackle:
      
      Firstly, ULPI registers are accessed from the controller.
      The bus provides convenient method for the controller
      drivers to share that access with the actual PHY drivers.
      
      Secondly, there are already platforms that assume ULPI PHYs
      are runtime detected, such as many Intel Baytrail based
      platforms. They do not provide any kind of hardware
      description for the ULPI PHYs like separate ACPI device
      object that could be used to enumerate a device from.
      Signed-off-by: default avatarHeikki Krogerus <heikki.krogerus@linux.intel.com>
      Acked-by: default avatarDavid Cohen <david.a.cohen@linux.intel.com>
      Signed-off-by: default avatarFelipe Balbi <balbi@ti.com>
      289fcff4
    • Felipe Balbi's avatar
      usb: dwc2: hcd: fix build warning · 3521a399
      Felipe Balbi authored
      commit db62b9a8 (usb: dwc2: host: don't
      use dma_alloc_coherent with irqs disabled)
      introduced a build warning by using NULL
      as an integer. Fix that by just using 0 instead
      of NULL.
      Signed-off-by: default avatarFelipe Balbi <balbi@ti.com>
      3521a399
  2. 07 May, 2015 18 commits
  3. 29 Apr, 2015 20 commits