Hello support,
We are using TI-processor-sdk-linux SDK for AM437x-based device. Recently we want DMA mode for the I2C interface.
In drivers/i2c/busses/i2c-omap.c, I did not see DMA enabled though there does have "OMAP_I2C_BUF_RDMA_EN" and "OMAP_I2C_BUF_XDMA_EN" defined.
Then in another post https://e2e.ti.com/support/legacy_forums/embedded/starterware/f/790/t/589680, TI replied that "we don't have I2C with DMA support yet on AM437x". But clearly AM437x TRM did say I2C has "Two DMA channels".
Could you please clarify again if AM437x CPU support DMA on I2C bus? If yes, do you have any sample I could refer to?
Thanks