diff --git a/app/boards/nxp_adsp_imx8m.conf b/app/boards/imx8mp_evk_mimx8ml8_adsp.conf similarity index 100% rename from app/boards/nxp_adsp_imx8m.conf rename to app/boards/imx8mp_evk_mimx8ml8_adsp.conf diff --git a/app/boards/nxp_adsp_imx8.conf b/app/boards/imx8qm_mek_mimx8qm6_adsp.conf similarity index 100% rename from app/boards/nxp_adsp_imx8.conf rename to app/boards/imx8qm_mek_mimx8qm6_adsp.conf diff --git a/app/boards/nxp_adsp_imx8.overlay b/app/boards/imx8qm_mek_mimx8qm6_adsp.overlay similarity index 100% rename from app/boards/nxp_adsp_imx8.overlay rename to app/boards/imx8qm_mek_mimx8qm6_adsp.overlay diff --git a/app/boards/nxp_adsp_imx8x.conf b/app/boards/imx8qxp_mek_mimx8qx6_adsp.conf similarity index 100% rename from app/boards/nxp_adsp_imx8x.conf rename to app/boards/imx8qxp_mek_mimx8qx6_adsp.conf diff --git a/app/boards/nxp_adsp_imx8x.overlay b/app/boards/imx8qxp_mek_mimx8qx6_adsp.overlay similarity index 100% rename from app/boards/nxp_adsp_imx8x.overlay rename to app/boards/imx8qxp_mek_mimx8qx6_adsp.overlay diff --git a/app/boards/nxp_adsp_imx8ulp.conf b/app/boards/imx8ulp_evk_imx8ulp_adsp.conf similarity index 100% rename from app/boards/nxp_adsp_imx8ulp.conf rename to app/boards/imx8ulp_evk_imx8ulp_adsp.conf diff --git a/app/sample.yaml b/app/sample.yaml index f370e42ac8aa..4a1978cde083 100644 --- a/app/sample.yaml +++ b/app/sample.yaml @@ -11,19 +11,19 @@ tests: tags: sof build_only: true platform_allow: - - intel_adsp_cavs25 - - intel_adsp_ace15_mtpm - - intel_adsp_ace20_lnl - - nxp_adsp_imx8 - - nxp_adsp_imx8x - - nxp_adsp_imx8m - - nxp_adsp_imx8ulp + - intel_adsp/cavs25 + - intel_adsp/ace15_mtpm + - intel_adsp/ace20_lnl + - imx8qm_mek/mimx8qm6/adsp + - imx8qxp_mek/mimx8qx6/adsp + - imx8mp_evk/mimx8ml8/adsp + - imx8ulp_evk/imx8ulp/adsp integration_platforms: - - intel_adsp_cavs25 # TGL - - intel_adsp_ace15_mtpm # MTL - - intel_adsp_ace20_lnl - - nxp_adsp_imx8 - - nxp_adsp_imx8x - - nxp_adsp_imx8m - - nxp_adsp_imx8ulp + - intel_adsp/cavs25 # TGL + - intel_adsp/ace15_mtpm # MTL + - intel_adsp/ace20_lnl + - imx8qm_mek/mimx8qm6/adsp + - imx8qxp_mek/mimx8qx6/adsp + - imx8mp_evk/mimx8ml8/adsp + - imx8ulp_evk/imx8ulp/adsp diff --git a/scripts/xtensa-build-zephyr.py b/scripts/xtensa-build-zephyr.py index e778009eff5f..22980d59fbcb 100755 --- a/scripts/xtensa-build-zephyr.py +++ b/scripts/xtensa-build-zephyr.py @@ -90,7 +90,7 @@ class PlatformConfig: platform_configs_all = { # Intel platforms "tgl" : PlatformConfig( - "intel", "intel_adsp_cavs25", + "intel", "intel_adsp/cavs25", f"RG-2017.8{xtensa_tools_version_postfix}", "cavs2x_LX6HiFi3_2017_8", "xcc", @@ -98,7 +98,7 @@ class PlatformConfig: ipc4 = True ), "tgl-h" : PlatformConfig( - "intel", "intel_adsp_cavs25_tgph", + "intel", "intel_adsp/cavs25/tgph", f"RG-2017.8{xtensa_tools_version_postfix}", "cavs2x_LX6HiFi3_2017_8", "xcc", @@ -106,14 +106,14 @@ class PlatformConfig: ipc4 = True ), "mtl" : PlatformConfig( - "intel", "intel_adsp_ace15_mtpm", + "intel", "intel_adsp/ace15_mtpm", f"RI-2022.10{xtensa_tools_version_postfix}", "ace10_LX7HiFi4_2022_10", aliases = ['arl', 'arl-s'], ipc4 = True ), "lnl" : PlatformConfig( - "intel", "intel_adsp_ace20_lnl", + "intel", "intel_adsp/ace20_lnl", f"RI-2022.10{xtensa_tools_version_postfix}", "ace10_LX7HiFi4_2022_10", ipc4 = True @@ -121,25 +121,25 @@ class PlatformConfig: # NXP platforms "imx8" : PlatformConfig( - "imx", "nxp_adsp_imx8", + "imx", "imx8qm_mek/mimx8qm6/adsp", f"RI-2023.11{xtensa_tools_version_postfix}", "hifi4_nxp_v5_3_1_prod", RIMAGE_KEY = "key param ignored by imx8", ), "imx8x" : PlatformConfig( - "imx", "nxp_adsp_imx8x", + "imx", "imx8qxp_mek/mimx8qx6/adsp", f"RI-2023.11{xtensa_tools_version_postfix}", "hifi4_nxp_v5_3_1_prod", RIMAGE_KEY = "key param ignored by imx8x" ), "imx8m" : PlatformConfig( - "imx", "nxp_adsp_imx8m", + "imx", "imx8mp_evk/mimx8ml8/adsp", f"RI-2023.11{xtensa_tools_version_postfix}", "hifi4_mscale_v2_0_2_prod", RIMAGE_KEY = "key param ignored by imx8m" ), "imx8ulp" : PlatformConfig( - "imx", "nxp_adsp_imx8ulp", + "imx", "imx8ulp_evk/imx8ulp/adsp", f"RI-2023.11{xtensa_tools_version_postfix}", "hifi4_nxp2_s7_v2_1a_prod", RIMAGE_KEY = "key param ignored by imx8ulp" diff --git a/src/audio/base_fw.c b/src/audio/base_fw.c index cd9b3b00dece..3940672396bb 100644 --- a/src/audio/base_fw.c +++ b/src/audio/base_fw.c @@ -13,7 +13,7 @@ #include #include #include -#if defined(CONFIG_SOC_SERIES_INTEL_ACE) +#if defined(CONFIG_SOC_SERIES_INTEL_ADSP_ACE) #include #endif @@ -24,7 +24,7 @@ #include /* TODO: Remove platform-specific code, see https://github.com/thesofproject/sof/issues/7549 */ -#if defined(CONFIG_SOC_SERIES_INTEL_ACE) || defined(CONFIG_INTEL_ADSP_CAVS) +#if defined(CONFIG_SOC_SERIES_INTEL_ADSP_ACE) || defined(CONFIG_INTEL_ADSP_CAVS) # define INTEL_ADSP 1 #endif @@ -421,7 +421,7 @@ static int basefw_power_state_info_get(uint32_t *data_offset, char *data) static int fw_config_set_force_l1_exit(const struct sof_tlv *tlv) { -#if defined(CONFIG_SOC_SERIES_INTEL_ACE) +#if defined(CONFIG_SOC_SERIES_INTEL_ADSP_ACE) const uint32_t force = tlv->value[0]; if (force) { diff --git a/src/ipc/CMakeLists.txt b/src/ipc/CMakeLists.txt index 8fc26acb7e3f..bcae454871b4 100644 --- a/src/ipc/CMakeLists.txt +++ b/src/ipc/CMakeLists.txt @@ -19,7 +19,7 @@ zephyr_library_sources( dma-copy.c ) -if (CONFIG_SOC_SERIES_INTEL_CAVS_V25 OR CONFIG_SOC_SERIES_INTEL_ACE) +if (CONFIG_SOC_SERIES_INTEL_CAVS_V25 OR CONFIG_SOC_SERIES_INTEL_ADSP_ACE) zephyr_library_sources( ipc-zephyr.c ) diff --git a/src/ipc/ipc4/helper.c b/src/ipc/ipc4/helper.c index a7652e93550d..10c5a06874ef 100644 --- a/src/ipc/ipc4/helper.c +++ b/src/ipc/ipc4/helper.c @@ -25,7 +25,7 @@ #include /* TODO: Remove platform-specific code, see https://github.com/thesofproject/sof/issues/7549 */ -#if defined(CONFIG_SOC_SERIES_INTEL_ACE) || defined(CONFIG_INTEL_ADSP_CAVS) +#if defined(CONFIG_SOC_SERIES_INTEL_ADSP_ACE) || defined(CONFIG_INTEL_ADSP_CAVS) #define RIMAGE_MANIFEST 1 #endif diff --git a/zephyr/CMakeLists.txt b/zephyr/CMakeLists.txt index 7234bbda2bfa..176e41314d65 100644 --- a/zephyr/CMakeLists.txt +++ b/zephyr/CMakeLists.txt @@ -178,7 +178,7 @@ if (CONFIG_SOC_SERIES_INTEL_CAVS_V25) endif() # Intel ACE 1.5 and newer platforms -if (CONFIG_SOC_SERIES_INTEL_ACE) +if (CONFIG_SOC_SERIES_INTEL_ADSP_ACE) # Platform sources zephyr_library_sources( @@ -232,7 +232,7 @@ if (CONFIG_SOC_SERIES_INTEL_ACE) endif() # NXP IMX8 platforms -if (CONFIG_SOC_SERIES_NXP_IMX8) +if (CONFIG_SOC_MIMX8QM_ADSP OR CONFIG_SOC_MIMX8QXP_ADSP) zephyr_library_sources( ${SOF_DRIVERS_PATH}/generic/dummy-dma.c ${SOF_DRIVERS_PATH}/imx/edma.c @@ -261,7 +261,7 @@ if (CONFIG_SOC_SERIES_NXP_IMX8) set(PLATFORM "imx8") endif() -if (CONFIG_SOC_SERIES_NXP_IMX8M) +if (CONFIG_SOC_MIMX8MP_ADSP) zephyr_library_sources( ${SOF_DRIVERS_PATH}/generic/dummy-dma.c ${SOF_DRIVERS_PATH}/imx/sdma.c @@ -290,7 +290,7 @@ if (CONFIG_SOC_SERIES_NXP_IMX8M) set(PLATFORM "imx8m") endif() -if (CONFIG_SOC_SERIES_NXP_IMX8ULP) +if (CONFIG_SOC_MIMX8ULP_ADSP) zephyr_library_sources( ${SOF_DRIVERS_PATH}/generic/dummy-dma.c ${SOF_DRIVERS_PATH}/imx/edma.c