Repository navigation
Dynamic clk switch #3150
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
Dynamic clk switch #3150
Changes from all commits
778b72a
27bb843
a13c8d0
7dffd9f
8b98add
321c789
e92e9bc
33cfa90
5793b17
aa52162
f0b5b45
9f9c31a
250ce25
677938a
c847315
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| CONFIG_CAVS_LPS=y | ||
| CONFIG_CAVS_LPRO=y | ||
| CONFIG_CAVS_USE_LPRO_IN_WAITI=y |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| CONFIG_CAVS_LPS=y | ||
| CONFIG_CAVS_LPRO=y | ||
| CONFIG_CAVS_USE_LPRO_IN_WAITI=y | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,3 @@ | ||
| CONFIG_CAVS_LPS=y | ||
| CONFIG_CAVS_LPRO=y | ||
| CONFIG_PROBE=y | ||
| CONFIG_HAVE_AGENT=n |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -296,17 +296,9 @@ config CAVS_LPS | |
| This option is required to support S0ix/D0ix mode | ||
| on cAVS platforms. | ||
|
|
||
| config CAVS_LPRO | ||
| bool "Enable low power ring oscillator as the default clock" | ||
| default n | ||
| depends on CAVS && !CAVS_VERSION_1_5 | ||
| help | ||
| Select if you want to use 120MHz LPRO as the DSP clock source. | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The description is no longer valid and should be changed.
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @keyonjie I'll second @mmaka1 that (at least for a while) the ability to select LPRO-only should remain as a debug option. Default configuration shall be dynamic clock switching. I'm OK with dynamic clock switching as the only option on https://github.com/thesofproject/sof/tree/tgl-007-drop-stable and a default one but I'd expect that up-streamed code to master will preserve ability to select LPRO-only support.
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. OK, let me preserve it and rename it to CAVS_LPRO_ONLY.
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||
| This option is required to support S0ix/D0ix mode. | ||
|
|
||
| config CAVS_USE_LPRO_IN_WAITI | ||
| bool | ||
| default n | ||
| default y | ||
| depends on CAVS | ||
| select WAKEUP_HOOK | ||
| help | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why are CNL and JSL changed on TGL specific branch? Such changes should be handled by separate commits.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thought even it is TGL specific branch, we should at least make CNL/JSL passed building, no?