A few documentation updates: * remove outdated and confusing parts * reduce duplicates * update streaming DMA API expectations Changes from v1: * move DMA Pools to dma-api.rst * improve streaming DMA addressing constraints Petr Tesarik (8): docs: dma-api: use "DMA API" consistently throughout the document docs: dma-api: replace consistent with coherent docs: dma-api: remove remnants of PCI DMA API docs: dma-api: add a kernel-doc comment for dma_pool_zalloc() docs: dma-api: remove duplicate description of the DMA pool API docs: dma-api: clarify DMA addressing limitations docs: dma-api: update streaming DMA physical address constraints docs: dma-api: clean up documentation of dma_map_sg() Documentation/core-api/dma-api-howto.rst | 36 ++--- Documentation/core-api/dma-api.rst | 191 ++++++++--------------- Documentation/core-api/mm-api.rst | 6 - include/linux/dmapool.h | 8 + mm/dmapool.c | 6 +- 5 files changed, 97 insertions(+), 150 deletions(-) -- 2.49.0