• Marek Vasut's avatar
    usb: mv_udc: Add proper cache management · f19a343e
    Marek Vasut authored
    
    
    Implement functions to flush/invalidate dcache over QH and qTDs
    and make use of them where appropriate. Also use them to replace
    the old incorrect cache management attempt. This is the first step
    towards making this driver work with data cache enabled.
    Signed-off-by: default avatarMarek Vasut <marex@denx.de>
    Cc: Fabio Estevam <fabio.estevam@freescale.com>
    Cc: Lei Wen <leiwen@marvell.com>
    Cc: Otavio Salvador <otavio@ossystems.com.br>
    Cc: Stefano Babic <sbabic@denx.de>
    f19a343e
mv_udc.c 16.4 KB