mirror of
https://github.com/torvalds/linux.git
synced 2026-03-08 03:24:45 +01:00
pinctrl: qcom: qcs615: Add missing dual edge GPIO IRQ errata flag
Wakeup capable GPIOs uses PDC as parent IRQ chip and PDC on qcs615 do not
support dual edge IRQs. Add missing wakeirq_dual_edge_errata configuration
to enable workaround for dual edge GPIO IRQs.
Fixes: b698f36a9d ("pinctrl: qcom: add the tlmm driver for QCS615 platform")
Signed-off-by: Maulik Shah <maulik.shah@oss.qualcomm.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Linus Walleij <linusw@kernel.org>
This commit is contained in:
parent
3e00b1b332
commit
09a30b7a03
1 changed files with 1 additions and 0 deletions
|
|
@ -1067,6 +1067,7 @@ static const struct msm_pinctrl_soc_data qcs615_tlmm = {
|
|||
.ntiles = ARRAY_SIZE(qcs615_tiles),
|
||||
.wakeirq_map = qcs615_pdc_map,
|
||||
.nwakeirq_map = ARRAY_SIZE(qcs615_pdc_map),
|
||||
.wakeirq_dual_edge_errata = true,
|
||||
};
|
||||
|
||||
static const struct of_device_id qcs615_tlmm_of_match[] = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue