mirror of https://github.com/thesofproject/sof.git
Scripts: Cleanup set_xtensa_params.sh
This script is used to get detailed build parameters for testbench-xt version build. The PLATFORM is in most cases the same as the platform name in build command line so it can be set as default. Only the cases when the name is different need to be preserved. Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
This commit is contained in:
parent
9152b87a4d
commit
7683707944
|
@ -36,6 +36,7 @@ platform=$1
|
||||||
# duplication in this first, very verbose `case` statement. Prefer
|
# duplication in this first, very verbose `case` statement. Prefer
|
||||||
# adding a new, smarter, per-variable `case` statement like the one for
|
# adding a new, smarter, per-variable `case` statement like the one for
|
||||||
# ZEPHYR_TOOLCHAIN_VARIANT below
|
# ZEPHYR_TOOLCHAIN_VARIANT below
|
||||||
|
PLATFORM="$platform"
|
||||||
case "$platform" in
|
case "$platform" in
|
||||||
|
|
||||||
# Intel
|
# Intel
|
||||||
|
@ -59,32 +60,27 @@ case "$platform" in
|
||||||
PLATFORM_PRIVATE_KEY="-D${SIGNING_TOOL}_PRIVATE_KEY=$SOF_TOP/keys/otc_private_key_3k.pem"
|
PLATFORM_PRIVATE_KEY="-D${SIGNING_TOOL}_PRIVATE_KEY=$SOF_TOP/keys/otc_private_key_3k.pem"
|
||||||
;;
|
;;
|
||||||
mtl|lnl)
|
mtl|lnl)
|
||||||
PLATFORM="$platform"
|
|
||||||
XTENSA_CORE="ace10_LX7HiFi4_2022_10"
|
XTENSA_CORE="ace10_LX7HiFi4_2022_10"
|
||||||
TOOLCHAIN_VER="RI-2022.10-linux"
|
TOOLCHAIN_VER="RI-2022.10-linux"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
# NXP
|
# NXP
|
||||||
imx8)
|
imx8)
|
||||||
PLATFORM="imx8"
|
|
||||||
XTENSA_CORE="hifi4_nxp_v3_3_1_2_2017"
|
XTENSA_CORE="hifi4_nxp_v3_3_1_2_2017"
|
||||||
HOST="xtensa-imx-elf"
|
HOST="xtensa-imx-elf"
|
||||||
TOOLCHAIN_VER="RG-2017.8-linux"
|
TOOLCHAIN_VER="RG-2017.8-linux"
|
||||||
;;
|
;;
|
||||||
imx8x)
|
imx8x)
|
||||||
PLATFORM="imx8x"
|
|
||||||
XTENSA_CORE="hifi4_nxp_v3_3_1_2_2017"
|
XTENSA_CORE="hifi4_nxp_v3_3_1_2_2017"
|
||||||
HOST="xtensa-imx-elf"
|
HOST="xtensa-imx-elf"
|
||||||
TOOLCHAIN_VER="RG-2017.8-linux"
|
TOOLCHAIN_VER="RG-2017.8-linux"
|
||||||
;;
|
;;
|
||||||
imx8m)
|
imx8m)
|
||||||
PLATFORM="imx8m"
|
|
||||||
XTENSA_CORE="hifi4_mscale_v0_0_2_2017"
|
XTENSA_CORE="hifi4_mscale_v0_0_2_2017"
|
||||||
HOST="xtensa-imx8m-elf"
|
HOST="xtensa-imx8m-elf"
|
||||||
TOOLCHAIN_VER="RG-2017.8-linux"
|
TOOLCHAIN_VER="RG-2017.8-linux"
|
||||||
;;
|
;;
|
||||||
imx8ulp)
|
imx8ulp)
|
||||||
PLATFORM="imx8ulp"
|
|
||||||
XTENSA_CORE="hifi4_nxp2_ulp_prod"
|
XTENSA_CORE="hifi4_nxp2_ulp_prod"
|
||||||
HOST="xtensa-imx8ulp-elf"
|
HOST="xtensa-imx8ulp-elf"
|
||||||
TOOLCHAIN_VER="RG-2017.8-linux"
|
TOOLCHAIN_VER="RG-2017.8-linux"
|
||||||
|
@ -105,14 +101,12 @@ case "$platform" in
|
||||||
TOOLCHAIN_VER="RI-2019.1-linux"
|
TOOLCHAIN_VER="RI-2019.1-linux"
|
||||||
;;
|
;;
|
||||||
vangogh)
|
vangogh)
|
||||||
PLATFORM="vangogh"
|
|
||||||
ARCH="xtensa"
|
ARCH="xtensa"
|
||||||
XTENSA_CORE="ACP_5_0_001_PROD"
|
XTENSA_CORE="ACP_5_0_001_PROD"
|
||||||
HOST="xtensa-vangogh-elf"
|
HOST="xtensa-vangogh-elf"
|
||||||
TOOLCHAIN_VER="RI-2019.1-linux"
|
TOOLCHAIN_VER="RI-2019.1-linux"
|
||||||
;;
|
;;
|
||||||
acp_6_3)
|
acp_6_3)
|
||||||
PLATFORM="acp_6_3"
|
|
||||||
ARCH="xtensa"
|
ARCH="xtensa"
|
||||||
XTENSA_CORE="ACP_6_3_HiFi5_PROD_Linux"
|
XTENSA_CORE="ACP_6_3_HiFi5_PROD_Linux"
|
||||||
HOST="xtensa-acp_6_3-elf"
|
HOST="xtensa-acp_6_3-elf"
|
||||||
|
@ -121,19 +115,16 @@ case "$platform" in
|
||||||
|
|
||||||
# Mediatek
|
# Mediatek
|
||||||
mt8186)
|
mt8186)
|
||||||
PLATFORM="mt8186"
|
|
||||||
XTENSA_CORE="hifi5_7stg_I64D128"
|
XTENSA_CORE="hifi5_7stg_I64D128"
|
||||||
HOST="xtensa-mt8186-elf"
|
HOST="xtensa-mt8186-elf"
|
||||||
TOOLCHAIN_VER="RI-2020.5-linux"
|
TOOLCHAIN_VER="RI-2020.5-linux"
|
||||||
;;
|
;;
|
||||||
mt8188)
|
mt8188)
|
||||||
PLATFORM="mt8188"
|
|
||||||
XTENSA_CORE="hifi5_7stg_I64D128"
|
XTENSA_CORE="hifi5_7stg_I64D128"
|
||||||
HOST="xtensa-mt8188-elf"
|
HOST="xtensa-mt8188-elf"
|
||||||
TOOLCHAIN_VER="RI-2020.5-linux"
|
TOOLCHAIN_VER="RI-2020.5-linux"
|
||||||
;;
|
;;
|
||||||
mt8195)
|
mt8195)
|
||||||
PLATFORM="mt8195"
|
|
||||||
XTENSA_CORE="hifi4_8195_PROD"
|
XTENSA_CORE="hifi4_8195_PROD"
|
||||||
HOST="xtensa-mt8195-elf"
|
HOST="xtensa-mt8195-elf"
|
||||||
TOOLCHAIN_VER="RI-2019.1-linux"
|
TOOLCHAIN_VER="RI-2019.1-linux"
|
||||||
|
|
Loading…
Reference in New Issue