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

Roger enable pm for ish5p8 #49

Closed

Conversation

roger1wang-intel
Copy link
Contributor

This PR is to enable power management functions for ISH5.8.

HSD: 15015857053

This commit is to add pmu irq number for ISH5.8.

Signed-off-by: Roger Wang <[email protected]>
HSD: 15015856980

This commit is to refine sram retention flow.

Signed-off-by: Roger Wang <[email protected]>
HSD: 15015856980

This commit is to enable sram retention flow for ISH5.8.

Signed-off-by: Roger Wang <[email protected]>
HSD: 15015856980

This commit is to enable sram power on/off flow for ISH5.8.

Signed-off-by: Roger Wang <[email protected]>
HSD: 15015857053

This commit is to enable D0i3 flow for ISH5.8.

Signed-off-by: Roger Wang <[email protected]>
HSD: 15015857053

This commit is to clear TCG and BCG disable bit in pm_init to make
TCG can be achieved in D0i1 and first D0i2/D0i3 entry.

Signed-off-by: Roger Wang <[email protected]>
HSD: 15015857053

This commit is to check PMU_CG_PG_STATUS register after D0i1/2/3
exit. And check more registers to print some debug information if
CG_Abort happened.

Signed-off-by: Roger Wang <[email protected]>
HSD: 15015857053

This commit is to enable unit test for PM D0ix flow.

Signed-off-by: Roger Wang <[email protected]>
HSD: 15015857053

This commit is to disable core interrupt after exit from halt,
which is porting from ISH.
We need to keep interrupt disabled until all necessary hardware
context restoration is done.

Signed-off-by: Roger Wang <[email protected]>
HSD: 15015857053

This commit is to enable block level clock gating for UART and I2C
controller.

Signed-off-by: Roger Wang <[email protected]>
@kwd-doodling kwd-doodling self-requested a review August 7, 2024 06:35
@roger1wang-intel roger1wang-intel deleted the roger_enable_pm_for_ish5p8 branch September 6, 2024 01:36
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.

2 participants