drivers/dma/TODO

Source file repositories/reference/linux-study-clean/drivers/dma/TODO

File Facts

System
Linux kernel
Corpus path
drivers/dma/TODO
Extension
[no extension]
Size
357 bytes
Lines
13
Domain
Driver Families
Bucket
drivers/dma
Inferred role
Driver Families: drivers/dma
Status
atlas-only

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

TODO for slave dma

1. Move remaining drivers to use new slave interface
2. Remove old slave pointer machansim
3. Make issue_pending to start the transaction in below drivers
	- mpc512x_dma
	- imx-dma
	- imx-sdma
	- mxs-dma.c
	- intel_mid_dma
4. Check other subsystems for dma drivers and merge/move to dmaengine
5. Remove dma_slave_config's dma direction.

Annotation

Implementation Notes