-
Notifications
You must be signed in to change notification settings - Fork 321
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
nxp: imx93_a55: Switch to timer domain and Zephyr native drivers #8520
nxp: imx93_a55: Switch to timer domain and Zephyr native drivers #8520
Conversation
d109da1
to
f918c12
Compare
@LaurentiuM1234 I'm guessing someone from NXP will test after Zephyr PRs merge and update topologies to use timer ? |
The Zephyr PRs will only affect i.MX93 which has one topology that's updated in this PR |
07b432a
to
a7e1110
Compare
a7e1110
to
ad8eee1
Compare
ad8eee1
to
30facc4
Compare
V2 updates
|
SOFCI TEST |
30facc4
to
c4e8bd1
Compare
V3 updates
|
@LaurentiuM1234 @dbaluta I've penciled in for v2.9. |
c4e8bd1
to
a05626f
Compare
V4 updates
|
a05626f
to
7b8ea93
Compare
There is some issues with compilation on Windows: https://github.com/thesofproject/sof/actions/runs/7555242327/job/20569791161?pr=8520 |
That's normal ATM. Since we're still missing the EDMA driver, I can't bump up the Zephyr revision. |
Thanks! Now i see the DNM tag. |
ec6fbc8
to
314825c
Compare
V5 updates:
|
3ae68ab
to
f45fa54
Compare
V6 updates
A few notes:
|
@lgirdwood @kv2019i do we, by any chance, have an ETA on the fix for the SMP-related issues? It would be very helpful. Thanks! EDIT: just found #8818 tracking this. Sorry for the unnecessary ping! |
We are very close to unblocking Zephyr updates now, but as there are still issues, we'll do SOF2.9 with old Zephyr baseline. I'll bump this to 2.10. |
f45fa54
to
49c66b8
Compare
V7 updates
|
Bump up Zephyr revision to fetch a Zephyr version that contains the following patch: 1) 64ba1b221091c343f7cca79a7970981eb1ff3a35 ("dts: nxp: imx93: add nodes for SAI3 and EDMA4") This is required for the transition to Zephyr native drivers on i.MX93. Signed-off-by: Laurentiu Mihalcea <[email protected]>
49c66b8
to
af38974
Compare
This commit introduces the necessary changes to the overlay and configuration files required for enabling the Zephyr native SAI, EDMA and HOST DMA drivers on i.MX93. Signed-off-by: Laurentiu Mihalcea <[email protected]>
Starting with this commit, i.MX93 now uses the timer domain in conjunction with the Zephyr native drivers. Signed-off-by: Laurentiu Mihalcea <[email protected]>
V8 updates
|
With this PR, the i.MX93 platform will now start using the timer domain in conjunction with the Zephyr native drivers.
Zephyr dependencies:
Important notes: