Commit f011688
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: 3658e41 ("arm64: dts: qcom: sc7280: Add ADSP node")
Fixes: df62402 ("arm64: dts: qcom: sc7280: Add CDSP node")
Fixes: 152d1fa ("arm64: dts: qcom: add SC8280XP platform")
Fixes: 8eb5287 ("arm64: dts: qcom: sm6350: Add CDSP nodes")
Fixes: efc33c9 ("arm64: dts: qcom: sm6350: Add ADSP nodes")
Fixes: fe6fd26 ("arm64: dts: qcom: sm6375: Add ADSP&CDSP")
Fixes: 23a8903 ("arm64: dts: qcom: sm8250: Add remoteprocs")
Signed-off-by: Luca Weiss <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
[bjorn: Added fixes references]
Signed-off-by: Bjorn Andersson <[email protected]>1 parent 4cece76 commit f011688
File tree
5 files changed
+11
-11
lines changed- arch/arm64/boot/dts/qcom
5 files changed
+11
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3707 | 3707 | | |
3708 | 3708 | | |
3709 | 3709 | | |
3710 | | - | |
| 3710 | + | |
3711 | 3711 | | |
3712 | 3712 | | |
3713 | 3713 | | |
| |||
3944 | 3944 | | |
3945 | 3945 | | |
3946 | 3946 | | |
3947 | | - | |
| 3947 | + | |
3948 | 3948 | | |
3949 | 3949 | | |
3950 | 3950 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2641 | 2641 | | |
2642 | 2642 | | |
2643 | 2643 | | |
2644 | | - | |
| 2644 | + | |
2645 | 2645 | | |
2646 | 2646 | | |
2647 | 2647 | | |
| |||
4977 | 4977 | | |
4978 | 4978 | | |
4979 | 4979 | | |
4980 | | - | |
| 4980 | + | |
4981 | 4981 | | |
4982 | 4982 | | |
4983 | 4983 | | |
| |||
5108 | 5108 | | |
5109 | 5109 | | |
5110 | 5110 | | |
5111 | | - | |
| 5111 | + | |
5112 | 5112 | | |
5113 | 5113 | | |
5114 | 5114 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1252 | 1252 | | |
1253 | 1253 | | |
1254 | 1254 | | |
1255 | | - | |
| 1255 | + | |
1256 | 1256 | | |
1257 | 1257 | | |
1258 | 1258 | | |
| |||
1511 | 1511 | | |
1512 | 1512 | | |
1513 | 1513 | | |
1514 | | - | |
| 1514 | + | |
1515 | 1515 | | |
1516 | 1516 | | |
1517 | 1517 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1561 | 1561 | | |
1562 | 1562 | | |
1563 | 1563 | | |
1564 | | - | |
| 1564 | + | |
1565 | 1565 | | |
1566 | 1566 | | |
1567 | 1567 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3062 | 3062 | | |
3063 | 3063 | | |
3064 | 3064 | | |
3065 | | - | |
| 3065 | + | |
3066 | 3066 | | |
3067 | 3067 | | |
3068 | 3068 | | |
| |||
3766 | 3766 | | |
3767 | 3767 | | |
3768 | 3768 | | |
3769 | | - | |
| 3769 | + | |
3770 | 3770 | | |
3771 | 3771 | | |
3772 | 3772 | | |
| |||
5928 | 5928 | | |
5929 | 5929 | | |
5930 | 5930 | | |
5931 | | - | |
| 5931 | + | |
5932 | 5932 | | |
5933 | 5933 | | |
5934 | 5934 | | |
| |||
0 commit comments