Skip to content
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

[SL-UP] Introduce PlatformSleepManager to manage Wi-Fi sleep states #113

Merged
merged 8 commits into from
Nov 19, 2024

Conversation

mkardous-silabs
Copy link
Contributor

Description

PR introduces the PlatformSleepManager that is responsible of managing the Wi-Fi sleep states. The goal of this class is to centralize the buisness intelligence around sleep intelligence to avoid conflicting configuration.

PR doesn't changes the current behavior. It just moves the logic to a centralize location.

Tests

Manual tests

@mkardous-silabs mkardous-silabs added the sl-up This TAG indicates that this commit needs to be upstreamed to CSA before its next release. label Nov 18, 2024
@mkardous-silabs mkardous-silabs requested a review from a team as a code owner November 18, 2024 21:57
@mkardous-silabs mkardous-silabs force-pushed the sl-only/standard_sleep_behavior branch from f8976e9 to 22942a1 Compare November 18, 2024 21:58
@chirag-silabs
Copy link
Contributor

Hoping it is tested on wf200, since the platform sleep manager code is affecting RS9116 and SiWx917 soc/ncp

src/platform/silabs/wifi/icd/PlatformSleepManager.cpp Outdated Show resolved Hide resolved
src/platform/silabs/wifi/icd/PlatformSleepManager.cpp Outdated Show resolved Hide resolved
src/platform/silabs/wifi/icd/PlatformSleepManager.cpp Outdated Show resolved Hide resolved
src/platform/silabs/wifi/icd/PlatformSleepManager.cpp Outdated Show resolved Hide resolved
src/platform/silabs/wifi/icd/PlatformSleepManager.cpp Outdated Show resolved Hide resolved
@mkardous-silabs mkardous-silabs merged commit 2a8e7d9 into release_2.5-1.4 Nov 19, 2024
11 of 12 checks passed
@mkardous-silabs mkardous-silabs deleted the sl-only/standard_sleep_behavior branch November 19, 2024 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
sl-up This TAG indicates that this commit needs to be upstreamed to CSA before its next release.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants