nxp: imx8ulp: change SOC name to MIMX8UD7
Zephyr PR#70219 changes i.MX8ULP's SOC name to MIMX8UD7. As such, we need to update the board configuration file and the SOC name inside xtensa-build-zephyr.py to use the new SOC name.
This is just a clone of https://github.com/zephyrproject-rtos/sof/pull/43.
EDIT: also added changes from https://github.com/zephyrproject-rtos/sof/pull/44 to this PR.
FYI @kv2019i @marc-hb in case any 8ULP-related CI build failures creep their way in because of https://github.com/zephyrproject-rtos/zephyr/pull/70219
Thanks, this Zephyr upgrade should fix the daily tests where
zmainjust started failing:https://github.com/thesofproject/sof/actions/runs/8475478210
A few changes requested though:
- Please squash everything in a single commit so every SOF commit still builds.
- For the commit message please keep re-using the same format, run
git log -- west.ymlfor examples. A short summary of Zephyr changes that affect SOF is desired. It does not have to be perfect and exhaustive but please try.- The current PR title is about the SOC name change but for most users the biggest change is probably the
west.ymlchange. Yet they will ignore a PR that seems very NXP-specific.
Changes should be addressed in this new version. LMK if there's still stuff left to address.
FYI @kv2019i. This hash bump should also contain changes from https://github.com/thesofproject/sof/pull/8981
@wszypelt , @lrudyX : MTL and LNL tests did not run in https://sof-ci.01.org/sof-pr-viewer/#/build/PR8945/build13803550 because of some "connection refused", can you please take a look?
MTL was all green in https://sof-ci.01.org/sofpr/PR8945/build3704/devicetest/index.html and whatever cAVS we have left in https://sof-ci.01.org/sofpr/PR8945/build3705/devicetest/index.html was green too.
Included changes from https://github.com/thesofproject/sof/pull/9000. Needed because changes from https://github.com/zephyrproject-rtos/zephyr/pull/70772 break zmain build.