summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorDan Murphy <dmurphy@ti.com>2020-12-10 19:01:04 -0600
committerDan Murphy <dmurphy@ti.com>2020-12-11 10:44:06 -0600
commit5f8c89ef7fa604a0401f77a2b8b028d6fa6bd88a (patch)
treec21ca7535f52c45f9c3aeaaaaa8039352a21093a /conf
parent05437e4d51ec6b9bbc9ecc09b64efa287e7851b9 (diff)
downloadmeta-ti-5f8c89ef7fa604a0401f77a2b8b028d6fa6bd88a.tar.gz
machine: am64xx-evm.conf: Add machine definition for AM64xx platform
The AM64 is a follow on device of the AM65xx K3 multicore SoC architecture. Signed-off-by: Dan Murphy <dmurphy@ti.com>
Diffstat (limited to 'conf')
-rw-r--r--conf/machine/am64xx-evm-k3r5.conf13
-rw-r--r--conf/machine/am64xx-evm.conf7
-rw-r--r--conf/machine/include/am64xx.inc21
3 files changed, 41 insertions, 0 deletions
diff --git a/conf/machine/am64xx-evm-k3r5.conf b/conf/machine/am64xx-evm-k3r5.conf
new file mode 100644
index 00000000..26230da4
--- /dev/null
+++ b/conf/machine/am64xx-evm-k3r5.conf
@@ -0,0 +1,13 @@
1#@TYPE: Machine
2#@NAME: AM64xx EVM (R5F)
3#@DESCRIPTION: Machine configuration for the TI AM64xx EVM (R5F core)
4
5require conf/machine/include/k3r5.inc
6
7# UPdate for am64
8SYSFW_SOC = "am65x"
9SYSFW_CONFIG = "evm"
10SYSFW_SUFFIX = "gp"
11SYSFW_SYMLINK = "sysfw.itb"
12
13UBOOT_MACHINE = "am64x_evm_r5_defconfig"
diff --git a/conf/machine/am64xx-evm.conf b/conf/machine/am64xx-evm.conf
new file mode 100644
index 00000000..c6ba2a87
--- /dev/null
+++ b/conf/machine/am64xx-evm.conf
@@ -0,0 +1,7 @@
1#@TYPE: Machine
2#@NAME: AM64xx EVM
3#@DESCRIPTION: Machine configuration for the TI AM64xx EVM
4
5require conf/machine/include/am64xx.inc
6
7UBOOT_MACHINE = "am64x_evm_a53_defconfig"
diff --git a/conf/machine/include/am64xx.inc b/conf/machine/include/am64xx.inc
new file mode 100644
index 00000000..79a403a9
--- /dev/null
+++ b/conf/machine/include/am64xx.inc
@@ -0,0 +1,21 @@
1require conf/machine/include/k3.inc
2SOC_FAMILY_append = ":am64xx"
3
4MACHINE_FEATURES += "screen touchscreen gpu"
5
6SERIAL_CONSOLES = "115200;ttyS2 115200;ttyS1"
7SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
8
9KERNEL_DEVICETREE = " \
10 ti/k3-am642-evm.dtb \
11"
12
13#IMAGE_BOOT_FILES += "sysfw-am64x-evm.itb"
14
15OPTEEMACHINE = "k3-am65x"
16OPTEEOUTPUTMACHINE = "k3"
17
18# Set the list of device targets for ti-pdk class recipes
19TI_PDK_LIMIT_SOCS = "am64x"
20TI_PDK_LIMIT_BOARDS = "am64xx_evm"
21TI_PDK_LIMIT_CORES = "mcu1_0 mpu1_0"