]> git.baikalelectronics.ru Git - kernel.git/commit
remoteproc: qcom: wcnss: Fix handling of IRQs
authorSireesh Kodali <sireeshkodali1@gmail.com>
Thu, 26 May 2022 14:17:39 +0000 (19:47 +0530)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Thu, 7 Jul 2022 03:24:37 +0000 (22:24 -0500)
commit506eaf6fe7401aa3f7b1cc8c842e2caabfbb1ee0
treeae808ec44615ba0a6be7e6f246475e7d2f2df5ad
parente5e77118c9bd02c810c5d9fb96ceefd76b9b93a9
remoteproc: qcom: wcnss: Fix handling of IRQs

The wcnss_get_irq function is expected to return a value > 0 in the
event that an IRQ is succssfully obtained, but it instead returns 0.
This causes the stop and ready IRQs to never actually be used despite
being defined in the device-tree. This patch fixes that.

Fixes: b0354c437fc6 ("remoteproc: qcom: Introduce WCNSS peripheral image loader")
Signed-off-by: Sireesh Kodali <sireeshkodali1@gmail.com>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220526141740.15834-2-sireeshkodali1@gmail.com
drivers/remoteproc/qcom_wcnss.c