zephyr: namespace the generated version.h#34
zephyr: namespace the generated version.h#34ycsin wants to merge 14 commits intozephyrproject-rtos:zephyrfrom
Conversation
|
@kv2019i if I'm not wrong, is this PR supposed to be merged before #63973, so that #63973 can update the revision to point at this commit? |
|
@nashif This is ready to go to enable merging of zephyrproject-rtos/zephyr#63973 . We'll cherry-pick this patch to upstream SOF when we update Zephyr after 63973 is merged. |
This uses arch_cpu_start() instead of arch_start_cpu() as it has been renamed to align with the CPU namespace. Signed-off-by: Daniel Leung <daniel.leung@intel.com>
This changes the seconday core power up routine to use the newly introduced k_smp_cpu_start() and k_smp_cpu_resume(). This removes the need to mirror part of the SMP start up code from Zephyr, and no longer need to call into Zephyr private kernel code. Signed-off-by: Daniel Leung <daniel.leung@intel.com>
nxp_adsp_imx8ulp needs to be in allowed platforms. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Use direct call to function instead of going over a redefine. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Set min. cmake version required to what zephyr uses. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
d406826 to
7a0ff76
Compare
This reverts commit b4214e5.
Use system cache API instead of soc specific calls. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
|
The target branch has been force-pushed, so you must rebase. This is something GitHub should really send notifications about. But Github doesn't care much about force-pushes in general (zephyrproject-rtos/zephyr#53566), so it doesn't. |
Change `intel_adsp` board names to HWMv2 scheme: `intel_adsp_cavs25` --> `intel_adsp/cavs25` `intel_adsp_ace15_mtpm` --> `intel_adsp/ace15_mtpm` `intel_adsp_ace20_lnl` --> `intel_adsp/ace20_lnl` Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
SoC series ACE changes its name to align with HWMv2 new naming conventions: SOC_SERIES_INTEL_ACE --> SOC_SERIES_INTEL_ADSP_ACE Signed-off-by: Dmitrii Golovanov <dmitrii.golovanov@intel.com>
Update NXP board names and configs with the ones for HWMv2. Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
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. Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
Zephyr PR#70219 changes the SOC name of i.MX8ULP from MIMX8ULP to MIMX8UD7. This means that all `CONFIG_SOC_*` configurations will be changed from the `MIMX8ULP`-based naming to the `MIMX8UD7`-based naming. As such, this commit updates the name of the configuration used by the `zephyr/CMakeLists.txt` file. Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
CONFIG_SOC_<name> has changed in zephyr in order to match soc name. Threfore, update configs with new values. Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
1eafb5b to
92174f4
Compare
Zephyr's build time generated headers are now in the `zephyr` to provide proper namespace, update the path accordingly. See ZephyrProject upstream PR at: zephyrproject-rtos/zephyr#63973 Signed-off-by: Yong Cong Sin <ycsin@meta.com>
92174f4 to
8ca7b6a
Compare
marc-hb
left a comment
There was a problem hiding this comment.
Approved as long as it builds successfully.
|
I needed to do some adaptation already now to SOF side build scripts as the header location has changed for e.g. autoconf.h -> thesofproject#9179 |
Zephyr's build time generated
version.his now in thezephyrto provide proper namespace, update the includes of this module accordingly.See zephyrproject-rtos/zephyr#63973
See also thesofproject#8502 (comment):