]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/usb/early/xhci-dbc.c
drivers: Remove explicit invocations of mmiowb()
[linux.git] / drivers / usb / early / xhci-dbc.c
index d2652dccc69975b6733fa597863561dc5bb92dc0..cac991173ac042b2fea6f0aca07bba52c642fc15 100644 (file)
@@ -94,7 +94,7 @@ static void * __init xdbc_get_page(dma_addr_t *dma_addr)
 {
        void *virt;
 
-       virt = memblock_alloc_nopanic(PAGE_SIZE, PAGE_SIZE);
+       virt = memblock_alloc(PAGE_SIZE, PAGE_SIZE);
        if (!virt)
                return NULL;
 
@@ -533,8 +533,6 @@ static int xdbc_handle_external_reset(void)
 
        xdbc_mem_init();
 
-       mmiowb();
-
        ret = xdbc_start();
        if (ret < 0)
                goto reset_out;
@@ -587,8 +585,6 @@ static int __init xdbc_early_setup(void)
 
        xdbc_mem_init();
 
-       mmiowb();
-
        ret = xdbc_start();
        if (ret < 0) {
                writel(0, &xdbc.xdbc_reg->control);