Skip to content

soc: esp32c6: Fix sleep routine #89681

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 30, 2025

Conversation

raffarost
Copy link
Collaborator

PMU related functions need to be located in IRAM when sleep process is triggered, as cache is disabled past a certain point in the execution of the sleep process.

Copy link

github-actions bot commented May 8, 2025

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
hal_espressif zephyrproject-rtos/hal_espressif@e3532f0 zephyrproject-rtos/hal_espressif@1f1d693 (zephyr) zephyrproject-rtos/hal_espressif@e3532f05..1f1d6937

All manifest checks OK

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@github-actions github-actions bot added manifest manifest-hal_espressif DNM (manifest) This PR should not be merged (controlled by action-manifest) labels May 8, 2025
@raffarost raffarost force-pushed the fix/esp32c6/sleep branch from 8f7386f to 1e018cf Compare May 29, 2025 19:09
Raffael Rostagno added 2 commits May 29, 2025 16:11
Update hal_espressif to fix ESP32-C6 sleep routine.

Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
PMU related functions need to be located in IRAM when sleep
process is triggered, as cache is disabled past a certain point
in the execution of the sleep process.

Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
@github-actions github-actions bot removed the DNM (manifest) This PR should not be merged (controlled by action-manifest) label May 29, 2025
@raffarost raffarost force-pushed the fix/esp32c6/sleep branch from 1e018cf to dbd838d Compare May 29, 2025 19:11
Copy link

@kartben kartben merged commit 588c2e6 into zephyrproject-rtos:main May 30, 2025
28 checks passed
@raffarost raffarost deleted the fix/esp32c6/sleep branch May 30, 2025 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants