From aaed80b6950f3b354991e21402d30ef48f6e939e Mon Sep 17 00:00:00 2001 From: Ryan Eatmon Date: Fri, 5 Jan 2024 13:28:08 +0530 Subject: meta-ti-bsp: Add Support for j722s-evm - Add A53 and R5 machine configurations for j722s-evm. - Add firmware overrides. - Add u-boot overrides. - Add cnm-wave support. Signed-off-by: Ryan Eatmon Signed-off-by: Jayesh Choudhary Signed-off-by: Aniket Limaye Signed-off-by: Ryan Eatmon --- meta-ti-bsp/conf/machine/include/j722s.inc | 19 +++++++++++++++++++ meta-ti-bsp/conf/machine/j722s-evm-k3r5.conf | 11 +++++++++++ meta-ti-bsp/conf/machine/j722s-evm.conf | 11 +++++++++++ 3 files changed, 41 insertions(+) create mode 100644 meta-ti-bsp/conf/machine/include/j722s.inc create mode 100644 meta-ti-bsp/conf/machine/j722s-evm-k3r5.conf create mode 100644 meta-ti-bsp/conf/machine/j722s-evm.conf (limited to 'meta-ti-bsp/conf/machine') diff --git a/meta-ti-bsp/conf/machine/include/j722s.inc b/meta-ti-bsp/conf/machine/include/j722s.inc new file mode 100644 index 00000000..59f45c93 --- /dev/null +++ b/meta-ti-bsp/conf/machine/include/j722s.inc @@ -0,0 +1,19 @@ +require conf/machine/include/k3.inc +SOC_FAMILY:append = ":j722s" + +MACHINE_FEATURES += "screen gpu" + +require conf/machine/include/mesa-pvr.inc +PREFERRED_PROVIDER_virtual/gpudriver ?= "" + +# Default tiboot3.bin on J722S is for HS-FS +IMAGE_BOOT_FILES += "tiboot3-j722s-hs-fs-evm.bin" + +TFA_BOARD = "lite" +TFA_K3_SYSTEM_SUSPEND = "1" + +OPTEEMACHINE = "k3-am62x" + +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "cnm-wave-fw" + +SERIAL_CONSOLES = "115200;ttyS2" diff --git a/meta-ti-bsp/conf/machine/j722s-evm-k3r5.conf b/meta-ti-bsp/conf/machine/j722s-evm-k3r5.conf new file mode 100644 index 00000000..2c884ffd --- /dev/null +++ b/meta-ti-bsp/conf/machine/j722s-evm-k3r5.conf @@ -0,0 +1,11 @@ +#@TYPE: Machine +#@NAME: J722S EVM (R5F) +#@DESCRIPTION: Machine configuration for the TI J722S EVM (R5F core) + +require conf/machine/include/k3r5.inc + +SYSFW_SOC = "j722s" +SYSFW_CONFIG = "evm" +SYSFW_SUFFIX = "hs-fs" + +UBOOT_MACHINE = "j722s_evm_r5_defconfig" diff --git a/meta-ti-bsp/conf/machine/j722s-evm.conf b/meta-ti-bsp/conf/machine/j722s-evm.conf new file mode 100644 index 00000000..7e5874ab --- /dev/null +++ b/meta-ti-bsp/conf/machine/j722s-evm.conf @@ -0,0 +1,11 @@ +#@TYPE: Machine +#@NAME: J722S EVM +#@DESCRIPTION: Machine configuration for the TI J722S EVM + +require conf/machine/include/j722s.inc + +KERNEL_DEVICETREE_PREFIX = "ti/k3-j722s" + +KERNEL_DEVICETREE = "" + +UBOOT_MACHINE = "j722s_evm_a53_defconfig" -- cgit v1.2.3-54-g00ecf