]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/usb/host/xhci-mtk.c
usb: xhci-mtk: use dma_set_mask_and_coherent() in probe function
[mirror_ubuntu-bionic-kernel.git] / drivers / usb / host / xhci-mtk.c
index 8fb60657ed4fd7a73525fd949518fc6bf4119ac4..c197a6d9e157e952d3633a1b125ef8a08132b2ef 100644 (file)
@@ -606,15 +606,10 @@ static int xhci_mtk_probe(struct platform_device *pdev)
        }
 
        /* Initialize dma_mask and coherent_dma_mask to 32-bits */
-       ret = dma_set_coherent_mask(dev, DMA_BIT_MASK(32));
+       ret = dma_set_mask_and_coherent(dev, DMA_BIT_MASK(32));
        if (ret)
                goto disable_clk;
 
-       if (!dev->dma_mask)
-               dev->dma_mask = &dev->coherent_dma_mask;
-       else
-               dma_set_mask(dev, DMA_BIT_MASK(32));
-
        hcd = usb_create_hcd(driver, dev, dev_name(dev));
        if (!hcd) {
                ret = -ENOMEM;