1. 18 3月, 2013 2 次提交
  2. 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
  3. 25 1月, 2013 3 次提交
  4. 22 11月, 2012 3 次提交
  5. 16 11月, 2012 1 次提交
  6. 08 11月, 2012 1 次提交
  7. 31 10月, 2012 1 次提交
  8. 15 10月, 2012 3 次提交
  9. 11 9月, 2012 1 次提交
  10. 07 9月, 2012 1 次提交
  11. 31 8月, 2012 1 次提交
  12. 10 8月, 2012 1 次提交
  13. 22 6月, 2012 2 次提交
  14. 04 6月, 2012 1 次提交
  15. 24 4月, 2012 1 次提交
  16. 11 4月, 2012 1 次提交
  17. 03 3月, 2012 1 次提交
  18. 02 3月, 2012 5 次提交
  19. 29 2月, 2012 1 次提交
  20. 06 2月, 2012 1 次提交
    • F
      usb: dwc3: gadget: dynamically re-size TxFifos · 457e84b6
      Felipe Balbi 提交于
      We need to dynamically re-size TxFifos for the
      cases where default values will not do.
      
      While at that, we create a simple function which,
      for now, will just allocate one full packet fifo
      space for each of the enabled endpoints.
      
      This can be improved later in order to allow for
      better throughput by allocating more space for
      endpoints which could make good use of that like
      isochronous and bulk.
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      457e84b6
  21. 15 12月, 2011 1 次提交
  22. 12 12月, 2011 7 次提交