1. 06 Oct, 2009 1 commit
    • Magnus Damm's avatar
      usb: r8a66597-udc unaligned fifo fix · 59c82d12
      Magnus Damm authored
      Rework the r8a66597-udc fifo code to avoid unaligned accesses.
      
      Without this patch unaligned exceptions will degrade the
      USB performance. The exceptions come from the fact that
      the usb fifo data buffers may be misaligned.
      
      This patch updates the fifo access code to only use
      insl()/outsl() and insw()/outsw() in the case of properly
      aligned data buffers. The fallback case is that inl()/inw()
      are used for misaligned buffer reads together with outb()
      that is used for misaligned buffer writes.
      Signed-off-by: default avatarMagnus Damm <damm@opensource.se>
      Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
      59c82d12
  2. 05 Oct, 2009 1 commit
  3. 30 Sep, 2009 4 commits
  4. 28 Sep, 2009 4 commits
  5. 27 Sep, 2009 14 commits
  6. 26 Sep, 2009 16 commits