Messages in this thread | | | From | Arnd Bergmann <> | Subject | Re: [PATCH v3] SATA: OCTEON: support SATA on OCTEON platform | Date | Sun, 08 Mar 2015 23:48:21 +0100 |
| |
On Thursday 05 March 2015 17:58:58 Aleksey Makarov wrote: > + ret = dma_coerce_mask_and_coherent(dev, DMA_BIT_MASK(64)); > + if (ret) > + return ret; >
Don't do this, instead you should set the dma-ranges of the parent bus correctly so that dma_set_mask_and_coherent succeeds.
dma_coerce_mask_and_coherent() was introduced as a hack to annotate broken drivers that were overriding the dma_mask pointer themselves.
Arnd
| |