Skip to content

Commit 09a30b7

Browse files
maulik-k-shahlinusw
authored andcommitted
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: b698f36 ("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>
1 parent 3e00b1b commit 09a30b7

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

drivers/pinctrl/qcom/pinctrl-qcs615.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1067,6 +1067,7 @@ static const struct msm_pinctrl_soc_data qcs615_tlmm = {
10671067
.ntiles = ARRAY_SIZE(qcs615_tiles),
10681068
.wakeirq_map = qcs615_pdc_map,
10691069
.nwakeirq_map = ARRAY_SIZE(qcs615_pdc_map),
1070+
.wakeirq_dual_edge_errata = true,
10701071
};
10711072

10721073
static const struct of_device_id qcs615_tlmm_of_match[] = {

0 commit comments

Comments
 (0)