sof icon indicating copy to clipboard operation
sof copied to clipboard

[FEATURE] Switch to Zephyr native drivers on i.MX platforms

Open dbaluta opened this issue 1 year ago • 10 comments

Is your feature request related to a problem? Please describe.

Completely switch to Zephyr native drivers on i.MX platforms.

Supported boards:

  • [x] i.MX8QM
  • [x] i.MX8QXP
  • [ ] i.MX8MP
  • [x] i.MX8ULP
  • [x] i.MX93

Issue tracking overall work from community is here: https://github.com/thesofproject/sof/issues/5794

Describe the solution you'd like

IPs drivers:

  • DMA
    • [ ] SDMA
    • [x] EDMA
  • DAI
    • [x] SAI
    • [x] ESAI
  • [x] IRQSteer - https://github.com/zephyrproject-rtos/zephyr/pull/62776
  • [x] Messaging Unit / IPC

Open questions:

  • should we use IPC3 or IPC4?

dbaluta avatar Oct 24 '23 07:10 dbaluta

Open questions:

  • should we use IPC3 or IPC4?

I would recommend IPC4 as that's what's had most integration, validation and testing effort. i.e. most APIs around IP integration already have glue to IPC4.

lgirdwood avatar Oct 24 '23 11:10 lgirdwood

Adding @nashif and @andyross

lgirdwood avatar Oct 24 '23 11:10 lgirdwood

@dbaluta Ok to bump this to v2.10 ? I think lot of progress has been done, so maybe add the ticket with current status and then bump the milestone tag...?

kv2019i avatar Mar 04 '24 13:03 kv2019i

@kv2019i do we have a timeline for v2.9 ? I think we are in the final steps of merging support for imx8/8x/8ulp and later 8mp for this. We estimate around 1 month for this.

No problem for us to bump this for v2.10. I will post a table with the progress here.

dbaluta avatar Mar 04 '24 13:03 dbaluta

@dbaluta https://github.com/thesofproject/sof/issues/8696 ... target for stable-v2.9 branch was last week, so we are running a bit behind, but I did the branch today. Now going through feature items that were not ready by the stable branch cutoff. We can still cherry-pick/backport fixes for the release.

kv2019i avatar Mar 04 '24 13:03 kv2019i

OK, bump this to v2.10

dbaluta avatar Mar 04 '24 13:03 dbaluta