]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
soc: ti: k3-ringacc: Fix access mode for k3_ringacc_ring_pop_tail_io/proxy
authorSiddharth Vadapalli <s-vadapalli@ti.com>
Fri, 1 May 2026 12:40:54 +0000 (18:10 +0530)
committerNishanth Menon <nm@ti.com>
Fri, 15 May 2026 13:19:37 +0000 (08:19 -0500)
commitb920352cfd2b0fcd1249ff006618c939b64fc8f7
treecc1e02454a12ed513276adb1c70abffd9cd41bb5
parentaf76cdcf02b7be9277af999f0e316943d94d7fd4
soc: ti: k3-ringacc: Fix access mode for k3_ringacc_ring_pop_tail_io/proxy

k3_ringacc_ring_pop_tail_io() and k3_ringacc_ring_pop_tail_proxy()
incorrectly use K3_RINGACC_ACCESS_MODE_POP_HEAD instead of
K3_RINGACC_ACCESS_MODE_POP_TAIL. This will result in ring elements being
popped in the reverse order of that which the caller expects. Fix this.

Fixes: 3277e8aa2504 ("soc: ti: k3: add navss ringacc driver")
Cc: stable@vger.kernel.org
Signed-off-by: Siddharth Vadapalli <s-vadapalli@ti.com>
Reviewed-by: Hari Prasath Gujulan Elango <gehariprasath@ti.com>
Link: https://patch.msgid.link/20260501124129.362192-1-s-vadapalli@ti.com
Signed-off-by: Nishanth Menon <nm@ti.com>
drivers/soc/ti/k3-ringacc.c