On Mon, Jul 03, 2017 at 05:51:14PM +0300, [email protected] wrote: > From: "George G. Davis" <[email protected]> > > Use concept similar to the default CMA region for DMA coherent pools.
Why do we need this in DT? CMA is a carveout and has to be reserved early, but DMA coherent memory is just different MMU attributes, right? Also, does this still apply with DMA mapping changes in 4.13? > Cc: Rob Herring <[email protected]> > Cc: Mark Rutland <[email protected]> > Cc: Greg Kroah-Hartman <[email protected]> > Signed-off-by: George G. Davis <[email protected]> > Signed-off-by: Jiada Wang <[email protected]> > Signed-off-by: Mark Craske <[email protected]> > Signed-off-by: Vitaly Kuzmichev <[email protected]> > --- > .../bindings/reserved-memory/reserved-memory.txt | 2 ++ > drivers/base/dma-coherent.c | 29 > ++++++++++++++++------ > 2 files changed, 24 insertions(+), 7 deletions(-)

