diff options
author | Sarah Sharp <sarah.a.sharp@linux.intel.com> | 2010-07-30 07:13:22 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-08-10 23:35:45 +0200 |
commit | 006d5820b41b298328e6b6085e4d58129fbc78f0 (patch) | |
tree | 553c36401c2442ac8f08311a9a7e2bdf2e0d5edb /lib/locking-selftest-softirq.h | |
parent | USB: xhci: Don't flush doorbell writes. (diff) | |
download | linux-006d5820b41b298328e6b6085e4d58129fbc78f0.tar.xz linux-006d5820b41b298328e6b6085e4d58129fbc78f0.zip |
USB: xhci: Set DMA mask for host.
Tell the USB core that we can do DMA directly (instead of needing it to
memory-map the buffers for PIO). If the xHCI host supports 64-bit addresses,
set the DMA mask accordingly. Otherwise indicate the host can handle 32-bit DMA
addresses.
This improves performance because the USB core doesn't have to spend time
remapping buffers in high memory into the 32-bit address range.
Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'lib/locking-selftest-softirq.h')
0 files changed, 0 insertions, 0 deletions