422eacf6fc
Implement a new operation qcom_hwspinlock_bust() which can be invoked to bust any locks that are in use when a remoteproc is stopped or crashed. Change-Id: I0486d5345a47007f254f17c4b88f802a6c962e3a Signed-off-by: Richard Maina <quic_rmaina@quicinc.com> Reviewed-by: Bjorn Andersson <andersson@kernel.org> Signed-off-by: Chris Lew <quic_clew@quicinc.com> Link: https://lore.kernel.org/r/20240529-hwspinlock-bust-v3-1-c8b924ffa5a2@quicinc.com Signed-off-by: Bjorn Andersson <andersson@kernel.org> Git-commit: 73100deb59c3892e280234fcc0171a5376c71788 Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git [quic_deesin@quicinc.com: Adding bust api in core hwspinlock module is breaking KMI, so exporting bust function from qcom hwspilock module to avoid dependency on core hwspinlock function] Signed-off-by: Deepak Kumar Singh <quic_deesin@quicinc.com> |
||
---|---|---|
.. | ||
hwspinlock_core.c | ||
hwspinlock_internal.h | ||
Kconfig | ||
Makefile | ||
omap_hwspinlock.c | ||
qcom_hwspinlock.c | ||
sprd_hwspinlock.c | ||
stm32_hwspinlock.c | ||
sun6i_hwspinlock.c | ||
u8500_hsem.c |