1. 30 4月, 2015 5 次提交
  2. 13 3月, 2015 1 次提交
  3. 31 1月, 2015 3 次提交
  4. 13 1月, 2015 8 次提交
  5. 21 11月, 2014 3 次提交
  6. 15 11月, 2014 3 次提交
  7. 23 10月, 2014 1 次提交
  8. 20 9月, 2014 2 次提交
  9. 09 9月, 2014 1 次提交
  10. 25 4月, 2014 1 次提交
  11. 14 1月, 2014 1 次提交
  12. 26 11月, 2013 2 次提交
  13. 04 10月, 2013 1 次提交
  14. 26 9月, 2013 1 次提交
    • D
      staging: dwc2: add microframe scheduler from downstream Pi kernel · 20f2eb9c
      Dom Cobley 提交于
      The transfer scheduler in the dwc2 driver is pretty basic, not to
      mention buggy. It works fairly well with just a couple of devices
      plugged in, but if you add, say, multiple devices with periodic
      endpoints, the scheduler breaks down and can't even enumerate all
      the devices.
      
      To improve this, import the "microframe scheduler" patch from the
      driver in the downstream Raspberry Pi kernel, which is based on
      the Synopsys vendor driver. The original patch came from Denx
      (http://git.denx.de/?p=linux-denx.git) and was commited to the
      raspberrypi.org git tree by "popcornmix" (Dom Cobley).
      
      I have added a driver parameter for this, enabled by default, in
      case anyone has problems with it and needs to disable it. I don't
      think we should add a DT binding for that, though, since I plan
      to remove the option once any bugs are fixed.
      
      [raspberrypi.org patch from Dom Cobley]
      Signed-off-by: NDom Cobley <popcornmix@gmail.com>
      [adapted to dwc2 driver by Paul Zimmerman]
      Signed-off-by: NPaul Zimmerman <paulz@synopsys.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      20f2eb9c
  15. 31 8月, 2013 3 次提交
  16. 13 8月, 2013 1 次提交
  17. 24 7月, 2013 1 次提交
  18. 12 4月, 2013 2 次提交