u-boot/drivers/usb/dwc3
Philipp Tomsich b7bf4a9592 usb: dwc3: ensure consistent types for dwc3_flush_cache
The dwc3_flush_cache() call was declared and used inconsistently:
 * The declaration assumed 'int' for addresses (a potential issue
   when running in a LP64 memory model).
 * The invocation cast the address to 'long'.

This change ensures that both the declaration and usage of this
function consistently uses 'uintptr_t' for correct behaviour even
when the allocated buffers (to be flushed) reside outside of the
lower 32bits of memory.

Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
2017-04-14 16:44:16 +02:00
..
core.c usb: dwc3: fix build warnings 2015-12-07 00:14:59 +01:00
core.h usb: dwc3: make dwc3_set_mode to static 2015-04-14 05:48:12 +02:00
dwc3-omap.c usb: dwc3: fix build warnings 2015-12-07 00:14:59 +01:00
ep0.c usb: dwc3: ensure consistent types for dwc3_flush_cache 2017-04-14 16:44:16 +02:00
gadget.c usb: dwc3: ensure consistent types for dwc3_flush_cache 2017-04-14 16:44:16 +02:00
gadget.h usb: dwc3: gadget: make dwc3 gadget build in uboot 2015-04-14 05:48:09 +02:00
io.h usb: dwc3: ensure consistent types for dwc3_flush_cache 2017-04-14 16:44:16 +02:00
Kconfig usb: dwc3: Move CONFIG_USB_DWC3_PHY_* to Kconfig 2016-04-20 11:43:28 +02:00
linux-compat.h bug.h: move BUILD_BUG_* defines to include/linux/bug.h 2016-01-25 10:39:59 -05:00
Makefile usb: dwc3: Makefile: Don't build gadget code if USB_GADGET is disabled 2016-05-27 15:39:49 -04:00
samsung_usb_phy.c samsung: usb: phy: Support for DWC3 PHY 2015-06-08 15:25:44 +02:00
ti_usb_phy.c ARM: DRA7x/AM57xx: Get rid of CONFIG_AM57XX 2016-12-03 13:21:11 -05:00