Skip to content

drivers: pinctrl: Allow keeping pinctrl sleep state#17

Open
dani-clo wants to merge 1 commit intoarduino:zephyr-arduino-v4.2.0from
dani-clo:pinctrl_custom_state_fix
Open

drivers: pinctrl: Allow keeping pinctrl sleep state#17
dani-clo wants to merge 1 commit intoarduino:zephyr-arduino-v4.2.0from
dani-clo:pinctrl_custom_state_fix

Conversation

@dani-clo
Copy link
Copy Markdown

@dani-clo dani-clo commented Apr 2, 2026

When PM or PM_DEVICE is enabled pinctrl sleep state is using for device suspension. However, there are cases where power management is not used but we still want to be able to put pins to sleep state, e.g. device deinit.

@dani-clo dani-clo force-pushed the pinctrl_custom_state_fix branch from a833601 to 3355d9e Compare April 22, 2026 08:42
@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@dani-clo dani-clo changed the title pinctrl: fix macro expansion when a state is skipped drivers: pinctrl: Allow keeping pinctrl sleep state Apr 22, 2026
When PM or PM_DEVICE is enabled pinctrl sleep state is using for
device suspension. However, there are cases where power management is
not used but we still want to be able to put pins to sleep state, e.g.
device deinit.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
(cherry picked from commit 4b374ec)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants