soc: ti: k3-ringacc: Move state tracking variables under a struct
authorPeter Ujfalusi <peter.ujfalusi@ti.com>
Fri, 24 Jul 2020 21:17:55 +0000 (14:17 -0700)
committerSantosh Shilimkar <santosh.shilimkar@oracle.com>
Fri, 24 Jul 2020 21:17:55 +0000 (14:17 -0700)
commit6b3da0b475b877e5d69f1230b1cc4a6de3f1918c
treea291e57bf262db6a43abec5c4d6a89a34bd84db7
parent19e3b58d04694b3a7d46509dc2cb608acb3a1d83
soc: ti: k3-ringacc: Move state tracking variables under a struct

Move the free, occ, windex and rindex under a struct. We can use memset to
zero them and it will allow a cleaner way to extend driver functionality in
the future,

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