Home
last modified time | relevance | path

Searched hist:bd2f66bc0ba08a68c7edcd3992886d1773c18cf2 (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/dma/fsl-dpaa2-qdma/
H A Ddpaa2-qdma.hdiff bd2f66bc0ba08a68c7edcd3992886d1773c18cf2 Tue Apr 09 18:36:30 CEST 2024 Frank Li <Frank.Li@nxp.com> dmaengine: fsl-dpaa2-qdma: Update DPDMAI interfaces to version 3

Update the DPDMAI interfaces to support MC firmware up to 10.1x.x, which
major change is to add dpaa domain id support. User space MC controller
tool can create difference dpaa domain for difference virtual environment.
DMA queues can map to difference service priorities.

The MC command was basic compatible original one. The new command use
previous reserved field.

- Add queue number for dpdmai_get_tx(rx)_queue().
- Unified rx(tx)_queue_attr.
- Update pad/reserved field of struct dpdmai_rsp_get_attributes and
struct dpdmai_cmd_queue for new API.
- Update command DPDMAI_SET(GET)_RX_QUEUE and DPDMAI_CMDID_GET_TX_QUEUE

Signed-off-by: Frank Li <Frank.Li@nxp.com>
Link: https://lore.kernel.org/r/20240409163630.1996052-1-Frank.Li@nxp.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
H A Ddpdmai.cdiff bd2f66bc0ba08a68c7edcd3992886d1773c18cf2 Tue Apr 09 18:36:30 CEST 2024 Frank Li <Frank.Li@nxp.com> dmaengine: fsl-dpaa2-qdma: Update DPDMAI interfaces to version 3

Update the DPDMAI interfaces to support MC firmware up to 10.1x.x, which
major change is to add dpaa domain id support. User space MC controller
tool can create difference dpaa domain for difference virtual environment.
DMA queues can map to difference service priorities.

The MC command was basic compatible original one. The new command use
previous reserved field.

- Add queue number for dpdmai_get_tx(rx)_queue().
- Unified rx(tx)_queue_attr.
- Update pad/reserved field of struct dpdmai_rsp_get_attributes and
struct dpdmai_cmd_queue for new API.
- Update command DPDMAI_SET(GET)_RX_QUEUE and DPDMAI_CMDID_GET_TX_QUEUE

Signed-off-by: Frank Li <Frank.Li@nxp.com>
Link: https://lore.kernel.org/r/20240409163630.1996052-1-Frank.Li@nxp.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>