On Wed, Jun 28, 2017 at 4:47 AM, David Laight <david.lai...@aculab.com> wrote: >> >> temp = bdc_readl(bdc->regs, BDC_BDCSC); >> if ((temp & BDC_P64) && >> !dma_set_mask_and_coherent(dev, DMA_BIT_MASK(64))) { >> - dev_dbg(bdc->dev, "Using 64-bit address\n"); >> + dev_dbg(dev, "Using 64-bit address\n"); >> } else { >> - ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32)); >> + ret = dma_set_mask_and_coherent(dev, DMA_BIT_MASK(32)); > > That just wrong... > Or was wrong before.
Why is this wrong? Al