DMA Register documentation missing


I’ve a custom SPI driver which uses DMA to stream data from the SPI peripherals. It works fine on TX1, while moving to TX2, I found that the TX2_Parker_TRM_DP07821001p.pdf document is missing the information about the DMA Registers.

On TX1 in the Tegra_X1_TRM_DP07225001_v1.3p, details about the APB DMA can be found in 21.2.6 APB DMA Channel Registers. Each of the subsection define the offset and the contents of the various DMA registers.

On TX2, I could only similar functional definition in the 13.4 GPC DMA Programming Guidelines but the DMA register definitions are missing.

Specifically I want to know the offset and contents of the GPC_DMACHAN_CHANNEL_X_BYTE_TRA as defined in the 13.4 GPC DMA Programming Guidelines.

Sorry for the late response, is this still an issue to support? Thanks

Hello @kayccc,

Yes. I have a guess of what the register means from the Linux kernel driver code, but it would be great to have the full documentation in the TRM so that I don’t hit edge cases.