1. 17 4月, 2014 1 次提交
  2. 06 3月, 2014 3 次提交
  3. 05 3月, 2014 1 次提交
    • F
      usb: dwc3: workaround: clock gating issues · 32a4a135
      Felipe Balbi 提交于
      Revisions between 2.10a and 2.50a (included) have
      a known issue which may cause xHCI compliance tests
      to fail and/or quality issues with Isochronous
      transactions.
      
      Note that this issue only impacts certain configurations
      of those revisions, namely the ones which have clock
      gating enabled.
      
      The suggested workaround is to disable clock gating in
      known broken revisions, make sure HW LPM is disabled
      and set GCTL.SOFITPSYNC to 1.
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      32a4a135
  4. 26 11月, 2013 2 次提交
  5. 11 10月, 2013 1 次提交
  6. 01 10月, 2013 1 次提交
  7. 28 8月, 2013 1 次提交
  8. 15 8月, 2013 1 次提交
  9. 31 7月, 2013 1 次提交
  10. 29 7月, 2013 8 次提交
  11. 15 7月, 2013 1 次提交
  12. 02 4月, 2013 1 次提交
    • J
      usb: dwc3: add CONFIG_PM_SLEEP to suspend/resume functions · 19fda7cd
      Jingoo Han 提交于
      Add CONFIG_PM_SLEEP to suspend/resume functions to fix the following
      build warning when CONFIG_PM_SLEEP is not selected. This is because
      sleep PM callbacks defined by SET_SYSTEM_SLEEP_PM_OPS are only used
      when the CONFIG_PM_SLEEP is enabled. Unnecessary CONFIG_PM ifdefs
      are removed.
      
      drivers/usb/dwc3/core.c:682:12: warning: 'dwc3_suspend' defined but not used [-Wunused-function]
      drivers/usb/dwc3/core.c:709:12: warning: 'dwc3_resume' defined but not used [-Wunused-function]
      drivers/usb/dwc3/dwc3-omap.c:430:12: warning: 'dwc3_omap_suspend' defined but not used [-Wunused-function]
      drivers/usb/dwc3/dwc3-omap.c:440:12: warning: 'dwc3_omap_resume' defined but not used [-Wunused-function]
      drivers/usb/dwc3/dwc3-exynos.c:185:12: warning: 'dwc3_exynos_suspend' defined but not used [-Wunused-function]
      drivers/usb/dwc3/dwc3-exynos.c:194:12: warning: 'dwc3_exynos_resume' defined but not used [-Wunused-function]
      Signed-off-by: NJingoo Han <jg1.han@samsung.com>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      19fda7cd
  13. 18 3月, 2013 7 次提交
  14. 04 3月, 2013 1 次提交
    • F
      usb: dwc3: core: don't forget to free coherent memory · d9b4330a
      Felipe Balbi 提交于
      commit 3921426b (usb: dwc3: core: move
      event buffer allocation out of
      dwc3_core_init()) introduced a memory leak
      of the coherent memory we use as event
      buffers on dwc3 driver.
      
      If the driver is compiled as a dynamically
      loadable module and use constantly loads
      and unloads the driver, we will continue
      to leak the coherent memory allocated during
      ->probe() because dwc3_free_event_buffers()
      is never called during ->remove().
      
      Cc: <stable@vger.kernel.org> # v3.7 v3.8
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      d9b4330a
  15. 25 1月, 2013 3 次提交
  16. 22 11月, 2012 3 次提交
  17. 16 11月, 2012 1 次提交
  18. 08 11月, 2012 1 次提交
  19. 31 10月, 2012 1 次提交
  20. 15 10月, 2012 1 次提交