soc: ti: k3: ringacc: add am65x sr2.0 support
authorGrygorii Strashko <grygorii.strashko@ti.com>
Sat, 12 Sep 2020 04:29:56 +0000 (21:29 -0700)
committerSantosh Shilimkar <santosh.shilimkar@oracle.com>
Sat, 12 Sep 2020 04:34:17 +0000 (21:34 -0700)
commit95e7be062aea6d2e09116cd4d28957d310c04781
tree08728a9c3d56d92ab512142b1e80dbae44e2049f
parent9123e3a74ec7b934a4a099e98af6a61c2f80bbf5
soc: ti: k3: ringacc: add am65x sr2.0 support

The AM65x SR2.0 Ringacc has fixed errata i2023 "RINGACC, UDMA: RINGACC and
UDMA Ring State Interoperability Issue after Channel Teardown". This errata
also fixed for J271E SoC.

Use SOC bus data for K3 SoC identification and enable i2023 errate w/a only
for the AM65x SR1.0. This also makes obsolete "ti,dma-ring-reset-quirk" DT
property.

Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
drivers/soc/ti/k3-ringacc.c