1. 22 11月, 2012 2 次提交
  2. 31 10月, 2012 1 次提交
  3. 11 9月, 2012 1 次提交
    • F
      usb: dwc3: omap: add nop transceiver support · a418cc4e
      Felipe Balbi 提交于
      We will be adding support for transceivers on
      dwc3 driver but not all boards have controllable
      transceivers.
      
      For those which don't provide controllable transceivers
      we will register nop transceivers.
      
      Note that once OMAP's transceiver drivers reach mainline,
      this glue layer will change accordingly.
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      a418cc4e
  4. 24 4月, 2012 1 次提交
  5. 02 3月, 2012 2 次提交
  6. 29 2月, 2012 1 次提交
  7. 06 2月, 2012 1 次提交
  8. 12 12月, 2011 4 次提交
  9. 28 11月, 2011 1 次提交
  10. 05 10月, 2011 2 次提交
  11. 09 9月, 2011 9 次提交
  12. 23 8月, 2011 1 次提交
    • F
      usb: Introduce DesignWare USB3 DRD Driver · 72246da4
      Felipe Balbi 提交于
      The DesignWare USB3 is a highly
      configurable IP Core which can be
      instantiated as Dual-Role Device (DRD),
      Peripheral Only and Host Only (XHCI)
      configurations.
      
      Several other parameters can be configured
      like amount of FIFO space, amount of TX and
      RX endpoints, amount of Host Interrupters,
      etc.
      
      The current driver has been validated with
      a virtual model of version 1.73a of that core
      and with an FPGA burned with version 1.83a
      of the DRD core. We have support for PCIe
      bus, which is used on FPGA prototyping, and
      for the OMAP5, more adaptation (or glue)
      layers can be easily added and the driver
      is half prepared to handle any possible
      configuration the HW engineer has chosen
      considering we have the information on
      one of the GHWPARAMS registers to do
      runtime checking of certain features.
      
      More runtime checks can, and should, be added
      in order to make this driver even more flexible
      with regards to number of endpoints, FIFO sizes,
      transfer types, etc.
      
      While this supports only the device side, for
      now, we will add support for Host side (xHCI -
      see the updated series Sebastian has sent [1])
      and OTG after we have it all stabilized.
      
      [1] http://marc.info/?l=linux-usb&m=131341992020339&w=2Signed-off-by: NFelipe Balbi <balbi@ti.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      72246da4