mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-09-26 18:16:26 +00:00
arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs
The code in qcom_q6v5_init() requests the "wdog" IRQ as IRQF_TRIGGER_RISING. If dt defines the interrupt type as LEVEL_HIGH then the driver will have issues getting the IRQ again after probe deferral with an error like: irq: type mismatch, failed to map hwirq-14 for interrupt-controller@b220000! Fix that by updating the devicetrees to use IRQ_TYPE_EDGE_RISING for these interrupts, as is already used in most dt's. Also the driver was already using the interrupts with that type. Fixes:3658e411ef("arm64: dts: qcom: sc7280: Add ADSP node") Fixes:df62402e5f("arm64: dts: qcom: sc7280: Add CDSP node") Fixes:152d1faf1e("arm64: dts: qcom: add SC8280XP platform") Fixes:8eb5287e8a("arm64: dts: qcom: sm6350: Add CDSP nodes") Fixes:efc33c969f("arm64: dts: qcom: sm6350: Add ADSP nodes") Fixes:fe6fd26aed("arm64: dts: qcom: sm6375: Add ADSP&CDSP") Fixes:23a8903785("arm64: dts: qcom: sm8250: Add remoteprocs") Signed-off-by: Luca Weiss <luca.weiss@fairphone.com> Link: https://lore.kernel.org/r/20240219-remoteproc-irqs-v1-1-c5aeb02334bd@fairphone.com [bjorn: Added fixes references] Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
parent
4cece76496
commit
f011688162
5 changed files with 11 additions and 11 deletions
Loading…
Add table
Add a link
Reference in a new issue