aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/gen_compile_commands.py
diff options
context:
space:
mode:
authorChristoph Hellwig <[email protected]>2019-08-11 08:05:16 +0000
committerGreg Kroah-Hartman <[email protected]>2019-08-15 13:18:05 +0000
commitedfbcb321faf07ca970e4191abe061deeb7d3788 (patch)
tree66aea00d395ce3865017ed0142933e539d2e502c /scripts/gen_compile_commands.py
parentusb: don't create dma pools for HCDs with a localmem_pool (diff)
downloadkernel-edfbcb321faf07ca970e4191abe061deeb7d3788.tar.gz
kernel-edfbcb321faf07ca970e4191abe061deeb7d3788.zip
usb: add a hcd_uses_dma helper
The USB buffer allocation code is the only place in the usb core (and in fact the whole kernel) that uses is_device_dma_capable, while the URB mapping code uses the uses_dma flag in struct usb_bus. Switch the buffer allocation to use the uses_dma flag used by the rest of the USB code, and create a helper in hcd.h that checks this flag as well as the CONFIG_HAS_DMA to simplify the caller a bit. Signed-off-by: Christoph Hellwig <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'scripts/gen_compile_commands.py')
0 files changed, 0 insertions, 0 deletions