mirror of
https://github.com/revyos/th1520-vendor-uboot.git
synced 2026-06-21 09:02:25 +02:00
xhci: allow trans data on 0x0
This commit is contained in:
@@ -34,7 +34,10 @@
|
||||
*/
|
||||
void xhci_flush_cache(uintptr_t addr, u32 len)
|
||||
{
|
||||
BUG_ON((void *)addr == NULL || len == 0);
|
||||
// th1520 will load fw_dymaic.bin into 0x0
|
||||
// so disable it
|
||||
// load usb 0:2 0x0 fw_dynamic.bin
|
||||
//BUG_ON((void *)addr == NULL || len == 0);
|
||||
|
||||
flush_dcache_range(addr & ~(CACHELINE_SIZE - 1),
|
||||
ALIGN(addr + len, CACHELINE_SIZE));
|
||||
@@ -49,7 +52,10 @@ void xhci_flush_cache(uintptr_t addr, u32 len)
|
||||
*/
|
||||
void xhci_inval_cache(uintptr_t addr, u32 len)
|
||||
{
|
||||
BUG_ON((void *)addr == NULL || len == 0);
|
||||
// th1520 will load fw_dymaic.bin into 0x0
|
||||
// so disable it
|
||||
// load usb 0:2 0x0 fw_dynamic.bin
|
||||
//BUG_ON((void *)addr == NULL || len == 0);
|
||||
|
||||
invalidate_dcache_range(addr & ~(CACHELINE_SIZE - 1),
|
||||
ALIGN(addr + len, CACHELINE_SIZE));
|
||||
|
||||
Reference in New Issue
Block a user