Commit 09a30b7a authored by Maulik Shah's avatar Maulik Shah Committed by Linus Walleij
Browse files

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: b698f36a ("pinctrl: qcom: add the tlmm driver for QCS615 platform")
Signed-off-by: default avatarMaulik Shah <maulik.shah@oss.qualcomm.com>
Reviewed-by: default avatarDmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: default avatarLinus Walleij <linusw@kernel.org>
parent 3e00b1b3
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -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[] = {