dma_declare_coherent spring cleaning

From: Christoph Hellwig
Date: Mon Feb 11 2019 - 08:36:03 EST


Hi all,

this series removes various bits of dead code and refactors the
remaining functionality around dma_declare_coherent to be a somewhat
more coherent code base.