summaryrefslogtreecommitdiffstats
path: root/drivers/usb/musb/tusb6010.c
diff options
context:
space:
mode:
authorAlan Stern <stern@rowland.harvard.edu>2013-07-12 11:06:21 -0400
committerFelipe Balbi <balbi@ti.com>2013-07-15 13:05:29 +0300
commit908b961326b2ecfbf494c9b2f206847d925f269d (patch)
tree2f1e3259e4f63508015c6b4738752652fb1bf5d1 /drivers/usb/musb/tusb6010.c
parent91f6b84739e29069670f54651340d2c20e4e7399 (diff)
downloadtalos-obmc-linux-908b961326b2ecfbf494c9b2f206847d925f269d.tar.gz
talos-obmc-linux-908b961326b2ecfbf494c9b2f206847d925f269d.zip
usb: gadget: don't fail when DMA isn't present
When CONFIG_HAS_DMA isn't enabled, the UDC core gets build errors: drivers/built-in.o: In function `dma_set_coherent_mask': include/linux/dma-mapping.h:93: undefined reference to `dma_supported' include/linux/dma-mapping.h:93: undefined reference to `dma_supported' drivers/built-in.o: In function `usb_gadget_unmap_request': drivers/usb/gadget/udc-core.c:91: undefined reference to `dma_unmap_sg' drivers/usb/gadget/udc-core.c:96: undefined reference to `dma_unmap_single' drivers/built-in.o: In function `usb_gadget_map_request': drivers/usb/gadget/udc-core.c:62: undefined reference to `dma_map_sg' drivers/usb/gadget/udc-core.c:71: undefined reference to `dma_map_single' drivers/usb/gadget/udc-core.c:74: undefined reference to `dma_mapping_error' Prevent this by protecting the DMA API routines with preprocessor tests. Signed-off-by: Alan Stern <stern@rowland.harvard.edu> CC: Geert Uytterhoeven <geert@linux-m68k.org> Acked-by: Alexander Shishkin <alexander.shishkin@linux.intel.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'drivers/usb/musb/tusb6010.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud