summaryrefslogtreecommitdiff
path: root/rust/kernel/alloc
diff options
context:
space:
mode:
authorXu Yang <xu.yang_2@nxp.com>2025-11-15 10:59:05 +0800
committerChanwoo Choi <cw00.choi@samsung.com>2026-03-20 11:20:42 +0900
commit4652fefcda3c604c83d1ae28ede94544e2142f06 (patch)
tree99811ecd823065827c42610d830f9028c610e41d /rust/kernel/alloc
parentf338e77383789c0cae23ca3d48adcc5e9e137e3c (diff)
extcon: ptn5150: handle pending IRQ events during system resume
When the system is suspended and ptn5150 wakeup interrupt is disabled, any changes on ptn5150 will only be record in interrupt status registers and won't fire an IRQ since its trigger type is falling edge. So the HW interrupt line will keep at low state and any further changes won't trigger IRQ anymore. To fix it, this will schedule a work to check whether any IRQ are pending and handle it accordingly. Fixes: 4ed754de2d66 ("extcon: Add support for ptn5150 extcon driver") Cc: stable@vger.kernel.org Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Acked-by: MyungJoo Ham <myungjoo.ham@samsung.com> Signed-off-by: Xu Yang <xu.yang_2@nxp.com> Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> Link: https://lore.kernel.org/lkml/20251115025905.1395347-1-xu.yang_2@nxp.com/
Diffstat (limited to 'rust/kernel/alloc')
0 files changed, 0 insertions, 0 deletions