Uh oh!
There was an error while loading. Please reload this page.
zephyr: cavs: use zephyr pm, clk and dma glue - #7183
Conversation
Uh oh!
There was an error while loading. Please reload this page.
ee870c4 to
7016c6eComparelgirdwood
commented
Mar 8, 2023
@juimonen ping ? any update ? |
caaab3c to
dc2da1bComparejuimonen
commented
Mar 9, 2023
updated. actually going to D3 now in tgl. |
lgirdwood
left a comment
There was a problem hiding this comment.
Do we have any Zephyr commits as a dependecy prior to merge ?
juimonen
commented
Mar 9, 2023
|
8af5d89 to
3f85590Comparee29541c to
098192bComparejuimonen
commented
Mar 16, 2023
SOFCI TEST |
juimonen
commented
Mar 17, 2023
Finally should go to D3 even with asserts enabled. Cavs path had some arch_timer_disable to mess things up... |
lgirdwood
left a comment
There was a problem hiding this comment.
LGTM, pls ping when Zephyr part merged and update west commit.
kv2019i
left a comment
There was a problem hiding this comment.
Looking good. Need the Zephyr dependency of course, but otherwise looks good. We can potentially remove the old implementation soon for cavs25.
There was a problem hiding this comment.
would the diff be smaller if you changed this to #if !CONFIG_ZEPHYR_NATIVE_DRIVERS and moved the added code here? With this kind of a change it's difficult to see whether the code id changed or just moved.
There was a problem hiding this comment.
yeah probably. I personally dont like the !CONFIGs as they are really "easy" to misinterpret for not having the ! when reading the code. So I would prefer to have the configs without ! if not absolutely needed. But yes, you are also right that this PR didnt change the code of the other branch at all, just moved it around.
Uh oh!
There was an error while loading. Please reload this page.
ae017c8 to
f390185Comparejuimonen
commented
Mar 23, 2023
zephyr side pr merged, let's see the CI results... |
Start using zephyr pm_runtime, clk and dma glue code in cavs25 native drivers build. Move the files from ace/lib into zephyr/lib. Also update west.yaml to related zephyr commit as power related files have been moved to zephyr side. Signed-off-by: Jaska Uimonen <jaska.uimonen@intel.com>
kv2019i
commented
Mar 27, 2023
One failure with capture tests but this was happening last week already: System-PM failures on one DUT in (also seen before this PR). Proceeding with merge. |
Start using zephyr pm_runtime, clk and dma glue code in cavs25 native drivers build. Move the files from ace/lib into zephyr/lib.