]> git.ipfire.org Git - thirdparty/openwrt.git/commit
generic: 6.12: backport aw9523 fix can_sleep flag
authorMilan Krstic <milan.krstic@gmail.com>
Fri, 13 Jun 2025 06:56:14 +0000 (06:56 +0000)
committerRobert Marko <robimarko@gmail.com>
Sun, 25 Jan 2026 21:21:58 +0000 (22:21 +0100)
commitfcb988be1fcce283c379489d1413ce0905ba0f56
tree0e3e6b26de7e213195092d97cc8274cf5609ad08
parentcf51728467c42a4bd901b3ec7d791b67cc86f5ac
generic: 6.12: backport aw9523 fix can_sleep flag

The GPIO expander is connected via I2C, thus the can_sleep flag has to
be set to true. This fixes spurious "scheduling while atomic" bugs
in the kernel ringbuffer.

Signed-off-by: Milan Krstic <milan.krstic@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/19182
Signed-off-by: Robert Marko <robimarko@gmail.com>
target/linux/generic/backport-6.12/813-v6.16-pinctrl-aw9523-fix-can_sleep-flag-for-GPIO-chip.patch [new file with mode: 0644]