acp: add TDM DAI and DMA support for ACP 7.0#10761
Conversation
|
Can one of the admins verify this patch?
|
|
Dependency: This PR depends on zephyrproject-rtos/zephyr#108314 for native Zephyr ACP 7.0 TDM driver enablement. |
| } else { | ||
| tdm_ctx = (struct tdm_context *)tdm_data->dai_index_ptr; | ||
| } | ||
| tdm_ctx->index = dd->dai->index; |
| struct tdm_context *tdm_ctx; | ||
| if (!tdm_data->dai_index_ptr) { | ||
| tdm_ctx = rzalloc(SOF_MEM_FLAG_USER | SOF_MEM_FLAG_COHERENT, | ||
| sizeof(*tdm_ctx)); |
There was a problem hiding this comment.
does it have to be uncached because it's accessed from different contexts? Maybe you need a comment for that
|
Will run CI. |
|
test this please |
|
@Sivasubramanian678 pls see CI, lots of build failures showing |
Dependency: This PR depends on zephyrproject-rtos/zephyr#108314 for native Zephyr ACP 7.0 TDM driver enablement. So we have to wait till zephyr PR's merge. |
Add TDM DAI and DMA support for the AMD ACP 7.0 platform with three instances: HS, SP, and BT. Signed-off-by: Siva Subramanian Ravi Saravanan <sravisar@amd.com>
oh, ouch... how have I missed it?? Sorry! Shouldn't happen actually... |
This updates the Zephyr revision to include TDM DAI and DMA driver support for AMD ACP 7.0: 45bdb70e1c0 dma: amd: add TDM DMA driver for AMD ACP 7.0 a8fde10b0ed dai: amd: add TDM DAI driver and register definitions for ACP 7.0 Signed-off-by: Siva Subramanian Ravi Saravanan <sravisar@amd.com>
|
This now hits same failure on NXP IMX95 as hits previous attempt to upgrade Zephyr (see latest status in #10765 (comment) ). |
Add TDM DAI and DMA support for the AMD ACP
7.0 platform with three instances: HS, SP, and BT.