summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp/conf/machine
diff options
context:
space:
mode:
authorNishanth Menon <nm@ti.com>2022-05-02 14:51:05 +0000
committerRyan Eatmon <reatmon@ti.com>2022-05-02 11:31:08 -0500
commit15ae8b802a05cebb6a272047816d82f345703704 (patch)
treefef0a562db0b00076ce3a8c840186b5f7e4fc0a4 /meta-ti-bsp/conf/machine
parent0b9083e6a51d3c13fda500804c8478eeab5b7455 (diff)
downloadmeta-ti-15ae8b802a05cebb6a272047816d82f345703704.tar.gz
machine: Add am62xx evm configuration
Lets add the basic AM62xx-evm configuration. - Add configurations. - Add firmware overrides. - Add u-boot overrides. - Update TI_LINUX_FW_SRCREV and K3_IMAGE_GEN_SRCREV to appropriate SHAs. Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Hari Nagalla <hnagalla@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Diffstat (limited to 'meta-ti-bsp/conf/machine')
-rw-r--r--meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf11
-rw-r--r--meta-ti-bsp/conf/machine/am62xx-evm.conf11
-rw-r--r--meta-ti-bsp/conf/machine/include/am62xx.inc17
3 files changed, 39 insertions, 0 deletions
diff --git a/meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf b/meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf
new file mode 100644
index 00000000..724a8d4a
--- /dev/null
+++ b/meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf
@@ -0,0 +1,11 @@
1#@TYPE: Machine
2#@NAME: AM62XX EVM (R5F)
3#@DESCRIPTION: Machine configuration for the TI AM62xx EVM (R5F core)
4
5require conf/machine/include/k3r5.inc
6
7SYSFW_SOC = "am62x"
8SYSFW_CONFIG = "evm"
9SYSFW_SUFFIX = "gp"
10
11UBOOT_MACHINE = "am62x_evm_r5_defconfig"
diff --git a/meta-ti-bsp/conf/machine/am62xx-evm.conf b/meta-ti-bsp/conf/machine/am62xx-evm.conf
new file mode 100644
index 00000000..0588d34c
--- /dev/null
+++ b/meta-ti-bsp/conf/machine/am62xx-evm.conf
@@ -0,0 +1,11 @@
1#@TYPE: Machine
2#@NAME: AM62XX EVM
3#@DESCRIPTION: Machine configuration for the TI AM62XX EVM
4
5require conf/machine/include/am62xx.inc
6
7KERNEL_DEVICETREE = " \
8 ti/k3-am625-sk.dtb \
9"
10
11UBOOT_MACHINE = "am62x_evm_a53_defconfig"
diff --git a/meta-ti-bsp/conf/machine/include/am62xx.inc b/meta-ti-bsp/conf/machine/include/am62xx.inc
new file mode 100644
index 00000000..f3bde639
--- /dev/null
+++ b/meta-ti-bsp/conf/machine/include/am62xx.inc
@@ -0,0 +1,17 @@
1require conf/machine/include/k3.inc
2SOC_FAMILY:append = ":am62xx"
3
4MACHINE_FEATURES += "screen touchscreen"
5
6SERIAL_CONSOLES = "115200;ttyS2"
7SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
8
9# AM62 supports multi-certificate images, use the same
10IMAGE_BOOT_FILES = "${IMAGE_BOOT_FILES_MULTI_CERT}"
11
12do_image_wic[mcdepends] = "mc::k3r5:ti-sci-fw:do_deploy"
13do_image_tar[mcdepends] = "mc::k3r5:ti-sci-fw:do_deploy"
14
15TFA_BOARD = "lite"
16OPTEEMACHINE = "k3-am65x"
17OPTEEOUTPUTMACHINE = "k3"