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

[DNM] west.yml: upgrade Zephyr to 0c0d73721ed #7125

Closed
wants to merge 1 commit into from

Conversation

kv2019i
Copy link
Collaborator

@kv2019i kv2019i commented Feb 20, 2023

Includes revert of commit fa0456e ("audio: dai-zephyr/host-zephyr: stop dma only once") to adapt to clarification of DMA interface semantics.

Total of 1168 commits, including following related to intel_adsp/sparse/dmic/xtensa:

8f5bcb2e76c3 intel_adsp: ace: fix linker script for xcc-clang compiler
18ce85c20130 tests: intel_adsp: ssp: fix dma data sizes
60a20471b561 intel_adsp: ace: enable interrupts for secondary core
6045eed2f361 intel_adsp: ace: enable core power gating
e1dbc2efef50 intel_adsp: ace: add core power off step
a99b073392fc intel_adsp: ace: d3 exit update
156c7cd21759 intel_adsp: bbzero/bmemcpy with picolibc fix
60196ca1126a cmake: sparse: deprecate old sparse support
91902c5fd4db cmake: add sparse support to the new SCA infrastructure
a684714d5c82 soc: intel_adsp: Correct HDA parameter docstrings
db495a5ebee3 xtensa: stop execution under simulator for double exception
8ff88346955b xtensa: sparse: fix address space mismatch
7965fd2b4a8a samples/boards/intel_adsp: Make sample work with twister
422250d3b183 mm: intel_adsp_mtl_tlb: suppress sparse address space warnings
618a478ded70 xtensa: fix sparse warning when converting to uncache pointer
8b391dc43841 drivers: audio: dmic_nrfx_pdm: Fix a race condition in the driver
8794de2934f7 intel_adsp: soc: ace: Add communication widget driver
a9b3d935500c intel_adsp: dai: Add support for ALH up to 16 nodes
837432506269 drivers: dai: intel: dmic: don't use assert for error handli

@abonislawski
Copy link
Member

Can we update to a little newer version to include this (merged) PRs?

zephyrproject-rtos/zephyr#53297
zephyrproject-rtos/zephyr#54789

@kv2019i
Copy link
Collaborator Author

kv2019i commented Feb 20, 2023

@abonislawski wrote:

Can we update to a little newer version to include this (merged) PRs?

zephyrproject-rtos/zephyr#53297 zephyrproject-rtos/zephyr#54789

This is now very complicated. We need to do the update in three phases:

  1. this PR with the SOF-side DMA-usage fixes
  2. update to " 55be5d81f26e50ac0ad6a8f4a233b9b31dfb7410 ace: dts: Add watchdog device to the device tree" with SOF-side changes to fix build errors (-> [BUG] SOF build fails to dw_wdt_isr error with Zephyr mainline #7126 )
  3. update to latest main with fix to dai_config (dai: change to use new version of dai_config_get #6939)

Step (3) can include the PRs you refer to, but we have to proceed in multiple steps due to many changes needed on SOF side.

@kv2019i
Copy link
Collaborator Author

kv2019i commented Feb 20, 2023

@abonislawski @serhiy-katsyuba-intel @softwarecki test_116_04_sdw_loopback_aggregation_capture SDW loopback test is failing with new Zephyr, can you check?

@softwarecki
Copy link
Collaborator

@kv2019i Watchdog will be fixed in couple of minutes.

@kv2019i
Copy link
Collaborator Author

kv2019i commented Feb 20, 2023

SOFCI TEST

Includes revert of commit fa0456e ("audio: dai-zephyr/host-zephyr:
stop dma only once") to adapt to clarification of DMA interface
semantics.

Total of 1168 commits, including following related to
intel_adsp/sparse/dmic/xtensa:

8f5bcb2e76c3 intel_adsp: ace: fix linker script for xcc-clang compiler
18ce85c20130 tests: intel_adsp: ssp: fix dma data sizes
60a20471b561 intel_adsp: ace: enable interrupts for secondary core
6045eed2f361 intel_adsp: ace: enable core power gating
e1dbc2efef50 intel_adsp: ace: add core power off step
a99b073392fc intel_adsp: ace: d3 exit update
156c7cd21759 intel_adsp: bbzero/bmemcpy with picolibc fix
60196ca1126a cmake: sparse: deprecate old sparse support
91902c5fd4db cmake: add sparse support to the new SCA infrastructure
a684714d5c82 soc: intel_adsp: Correct HDA parameter docstrings
db495a5ebee3 xtensa: stop execution under simulator for double exception
8ff88346955b xtensa: sparse: fix address space mismatch
7965fd2b4a8a samples/boards/intel_adsp: Make sample work with twister
422250d3b183 mm: intel_adsp_mtl_tlb: suppress sparse address space warnings
618a478ded70 xtensa: fix sparse warning when converting to uncache pointer
8b391dc43841 drivers: audio: dmic_nrfx_pdm: Fix a race condition in the driver
8794de2934f7 intel_adsp: soc: ace: Add communication widget driver
a9b3d935500c intel_adsp: dai: Add support for ALH up to 16 nodes
837432506269 drivers: dai: intel: dmic: don't use assert for error handli

Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
@kv2019i
Copy link
Collaborator Author

kv2019i commented Feb 20, 2023

V2:

  • quick rebase to quick the CI again to see whether the same Sdw failure is hit

@kv2019i
Copy link
Collaborator Author

kv2019i commented Feb 20, 2023

Please see #7135 instead. It seems we need an adapted revert on SOF side in zephyr-dai.c.

@kv2019i kv2019i marked this pull request as draft February 20, 2023 19:55
@kv2019i kv2019i changed the title west.yml: upgrade Zephyr to 0c0d73721ed [DNM] west.yml: upgrade Zephyr to 0c0d73721ed Feb 20, 2023
@kv2019i
Copy link
Collaborator Author

kv2019i commented Feb 21, 2023

Baseline update done in #7135 , closing this one.

@kv2019i kv2019i closed this Feb 21, 2023
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.

None yet

4 participants