Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dmaengine: dw_edma: correct kernel-doc warnings in <linux/dma/edma.h>

Use the correct enum name in its kernel-doc heading.
Add ending ':' to struct member names.
Drop the @id: kernel-doc entry since there is no struct member named 'id'.

edma.h:46: warning: expecting prototype for struct dw_edma_core_ops.
Prototype was for struct dw_edma_plat_ops instead
Warning: edma.h:101 struct member 'ops' not described in 'dw_edma_chip'
Warning: edma.h:101 struct member 'flags' not described in 'dw_edma_chip'
Warning: edma.h:101 struct member 'reg_base' not described
in 'dw_edma_chip'
Warning: edma.h:101 struct member 'll_wr_cnt' not described
in 'dw_edma_chip'
Warning: edma.h:101 struct member 'll_rd_cnt' not described
in 'dw_edma_chip'
Warning: edma.h:101 struct member 'll_region_wr' not described
in 'dw_edma_chip'
Warning: edma.h:101 struct member 'll_region_rd' not described
in 'dw_edma_chip'
Warning: edma.h:101 struct member 'dt_region_wr' not described
in 'dw_edma_chip'
Warning: edma.h:101 struct member 'dt_region_rd' not described
in 'dw_edma_chip'
Warning: edma.h:101 struct member 'mf' not described in 'dw_edma_chip'

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Link: https://patch.msgid.link/20251101191524.1991135-1-rdunlap@infradead.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>

authored by

Randy Dunlap and committed by
Vinod Koul
f5a4aa64 3b812352

+11 -13
+11 -13
include/linux/dma/edma.h
··· 27 27 }; 28 28 29 29 /** 30 - * struct dw_edma_core_ops - platform-specific eDMA methods 30 + * struct dw_edma_plat_ops - platform-specific eDMA methods 31 31 * @irq_vector: Get IRQ number of the passed eDMA channel. Note the 32 32 * method accepts the channel id in the end-to-end 33 33 * numbering with the eDMA write channels being placed ··· 63 63 /** 64 64 * struct dw_edma_chip - representation of DesignWare eDMA controller hardware 65 65 * @dev: struct device of the eDMA controller 66 - * @id: instance ID 67 66 * @nr_irqs: total number of DMA IRQs 68 - * @ops DMA channel to IRQ number mapping 69 - * @flags dw_edma_chip_flags 70 - * @reg_base DMA register base address 71 - * @ll_wr_cnt DMA write link list count 72 - * @ll_rd_cnt DMA read link list count 73 - * @rg_region DMA register region 74 - * @ll_region_wr DMA descriptor link list memory for write channel 75 - * @ll_region_rd DMA descriptor link list memory for read channel 76 - * @dt_region_wr DMA data memory for write channel 77 - * @dt_region_rd DMA data memory for read channel 78 - * @mf DMA register map format 67 + * @ops: DMA channel to IRQ number mapping 68 + * @flags: dw_edma_chip_flags 69 + * @reg_base: DMA register base address 70 + * @ll_wr_cnt: DMA write link list count 71 + * @ll_rd_cnt: DMA read link list count 72 + * @ll_region_wr: DMA descriptor link list memory for write channel 73 + * @ll_region_rd: DMA descriptor link list memory for read channel 74 + * @dt_region_wr: DMA data memory for write channel 75 + * @dt_region_rd: DMA data memory for read channel 76 + * @mf: DMA register map format 79 77 * @dw: struct dw_edma that is filled by dw_edma_probe() 80 78 */ 81 79 struct dw_edma_chip {