diff options
author | Denys Dmytriyenko <denys@ti.com> | 2018-06-18 01:37:19 +0000 |
---|---|---|
committer | Denys Dmytriyenko <denys@ti.com> | 2018-06-18 16:22:18 +0000 |
commit | 4a610aa906969862dd37409772a3299a0d034667 (patch) | |
tree | 5f36d49acb6810e31e72ab776b137e53e0c33b3b /conf/machine/include/k3.inc | |
parent | f4f6e8f107fccce74998e4cf86409a7390ddce89 (diff) | |
download | meta-ti-4a610aa906969862dd37409772a3299a0d034667.tar.gz |
machine: k3.inc: add new SOC family definition for K3
The AM654 SoC is a lead device of the K3 Multicore SoC architecture
platform, targeted for broad market and industrial control with aim to
meet the complex processing needs of modern embedded products.
See AM65x Technical Reference Manual (SPRUID7, April 2018)
for further details: http://www.ti.com/lit/pdf/spruid7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Diffstat (limited to 'conf/machine/include/k3.inc')
-rw-r--r-- | conf/machine/include/k3.inc | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/conf/machine/include/k3.inc b/conf/machine/include/k3.inc new file mode 100644 index 00000000..96699dba --- /dev/null +++ b/conf/machine/include/k3.inc | |||
@@ -0,0 +1,32 @@ | |||
1 | require conf/machine/include/ti-soc.inc | ||
2 | SOC_FAMILY_append = ":k3" | ||
3 | |||
4 | require conf/machine/include/arm/arch-arm64.inc | ||
5 | |||
6 | # Increase this everytime you change something in the kernel | ||
7 | MACHINE_KERNEL_PR = "r0" | ||
8 | |||
9 | PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging" | ||
10 | PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging" | ||
11 | PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging" | ||
12 | |||
13 | KERNEL_IMAGETYPE = "Image" | ||
14 | KERNEL_IMAGETYPES = "Image vmlinux.gz" | ||
15 | |||
16 | UBOOT_ARCH = "arm" | ||
17 | UBOOT_ENTRYPOINT = "0x80008000" | ||
18 | UBOOT_LOADADDRESS = "0x80008000" | ||
19 | |||
20 | EXTRA_IMAGEDEPENDS += " \ | ||
21 | virtual/bootloader \ | ||
22 | " | ||
23 | |||
24 | MACHINE_GUI_CLASS = "smallscreen" | ||
25 | |||
26 | # Use the expected value of the ubifs filesystem's volume name in the kernel | ||
27 | # and u-boot. | ||
28 | UBI_VOLNAME = "rootfs" | ||
29 | |||
30 | # List common SoC features, may need to add touchscreen for specific machines | ||
31 | MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet pci" | ||
32 | # Not ready yet - sgx dsp mmip | ||