@Bruce @Jerin @Morten Could you please review 'doc: add DMA device library guide' patch ? PS: other patchs are well reviewed.
Thanks On 2021/8/3 19:29, Chengwen Feng wrote: > This patch set contains six patch for new add dmadev. > > Chengwen Feng (6): > dmadev: introduce DMA device library public APIs > dmadev: introduce DMA device library internal header > dmadev: introduce DMA device library PMD header > dmadev: introduce DMA device library implementation > doc: add DMA device library guide > maintainers: add for dmadev > > --- > v13: > * add dmadev_i1.svg. > * delete one unnecessary comment line of rte_dmadev_info_get. > v12: > * add max_sges filed for struct rte_dmadev_info. > * add more descriptor of dmadev.rst. > * replace scatter with scatter gather in code comment. > * split to six patch. > * fix typo. > v11: > * rename RTE_DMA_STATUS_UNKNOWN to RTE_DMA_STATUS_ERROR_UNKNOWN. > * add RTE_DMA_STATUS_INVALID_ADDR marco. > * update release-note. > * add acked-by for 1/2 patch. > * add dmadev programming guide which is 2/2 patch. > v10: > * fix rte_dmadev_completed_status comment. > > MAINTAINERS | 5 + > config/rte_config.h | 3 + > doc/api/doxy-api-index.md | 1 + > doc/api/doxy-api.conf.in | 1 + > doc/guides/prog_guide/dmadev.rst | 126 ++++ > doc/guides/prog_guide/img/dmadev_i1.svg | 278 ++++++++ > doc/guides/prog_guide/index.rst | 1 + > doc/guides/rel_notes/release_21_08.rst | 6 + > lib/dmadev/meson.build | 7 + > lib/dmadev/rte_dmadev.c | 563 ++++++++++++++++ > lib/dmadev/rte_dmadev.h | 1058 > +++++++++++++++++++++++++++++++ > lib/dmadev/rte_dmadev_core.h | 182 ++++++ > lib/dmadev/rte_dmadev_pmd.h | 72 +++ > lib/dmadev/version.map | 36 ++ > lib/meson.build | 1 + > 15 files changed, 2340 insertions(+) > create mode 100644 doc/guides/prog_guide/dmadev.rst > create mode 100644 doc/guides/prog_guide/img/dmadev_i1.svg > create mode 100644 lib/dmadev/meson.build > create mode 100644 lib/dmadev/rte_dmadev.c > create mode 100644 lib/dmadev/rte_dmadev.h > create mode 100644 lib/dmadev/rte_dmadev_core.h > create mode 100644 lib/dmadev/rte_dmadev_pmd.h > create mode 100644 lib/dmadev/version.map >