summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp/conf/machine
diff options
context:
space:
mode:
authorAndrew Davis <afd@ti.com>2025-12-03 14:32:11 -0600
committerRyan Eatmon <reatmon@ti.com>2025-12-19 09:57:39 -0600
commit010c6a4336554f4151a0a546dc87d25102c4876c (patch)
tree3c7c80d6c1b2325160029161cf98e6e9b3c7301c /meta-ti-bsp/conf/machine
parent3a9e75ebba1d373e2e7c4912ebebd375dea7e2fc (diff)
downloadmeta-ti-010c6a4336554f4151a0a546dc87d25102c4876c.tar.gz
meta-ti/all: Merge omap-a15.inc into am57xx.inc
As am57xx.inc is now the only user of omap-a15.inc, merge the content of omap-a15.inc into am57xx.inc and remove omap-a15.inc. As we no longer have this common include, also remove "omap-a15" and use "am57xx" in its place. Signed-off-by: Andrew Davis <afd@ti.com> Reviewed-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/include/am57xx.inc50
-rw-r--r--meta-ti-bsp/conf/machine/include/omap-a15.inc50
2 files changed, 47 insertions, 53 deletions
diff --git a/meta-ti-bsp/conf/machine/include/am57xx.inc b/meta-ti-bsp/conf/machine/include/am57xx.inc
index c7c8029f..6acc0cb0 100644
--- a/meta-ti-bsp/conf/machine/include/am57xx.inc
+++ b/meta-ti-bsp/conf/machine/include/am57xx.inc
@@ -1,6 +1,50 @@
1require conf/machine/include/omap-a15.inc 1require conf/machine/include/ti-soc.inc
2SOC_FAMILY:append = ":am57xx" 2SOC_FAMILY:append = ":am57xx"
3 3
4MACHINE_FEATURES += "pci" 4DEFAULTTUNE ?= "armv7athf-neon"
5require conf/machine/include/arm/armv7a/tune-cortexa15.inc
5 6
6MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "prueth-fw prusw-fw pruhsr-fw pruprp-fw" 7require conf/machine/include/ti-bsp.inc
8
9# Graphics providers and variables
10require conf/machine/include/mesa-pvr.inc
11PREFERRED_PROVIDER_virtual/gpudriver ?= "${BSP_SGX_DRIVER_PROVIDER}"
12
13KERNEL_IMAGETYPE = "zImage"
14KERNEL_IMAGETYPES = "zImage uImage"
15KERNEL_CLASSES += "kernel-uimage"
16
17UBOOT_ARCH = "arm"
18UBOOT_ENTRYPOINT = "0x80008000"
19UBOOT_LOADADDRESS = "0x80008000"
20
21# Generate an extlinux.conf file
22UBOOT_EXTLINUX = "1"
23UBOOT_EXTLINUX_ROOT = "root=PARTUUID=${uuid}"
24UBOOT_EXTLINUX_BOOT_FILES = " \
25 extlinux.conf;extlinux/extlinux.conf \
26 ${KERNEL_IMAGETYPE} \
27 ${DEVICETREE_FILES} \
28"
29
30SPL_BINARY = "MLO"
31UBOOT_SUFFIX = "img"
32
33EXTRA_IMAGEDEPENDS += "virtual/bootloader"
34
35MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-image-zimage"
36
37MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "vpdma-fw goodix-fw prueth-fw prusw-fw pruhsr-fw pruprp-fw"
38
39# Use the expected value of the ubifs filesystem's volume name in the kernel
40# and u-boot.
41UBI_VOLNAME = "rootfs"
42
43# List common SoC features, may need to add touchscreen for specific machines
44MACHINE_FEATURES = "apm usbgadget usbhost vfat ext2 screen alsa mmip dsp gc320 pci"
45
46IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap"
47WKS_FILE ?= "sdimage-2part.wks"
48IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES} ipc/dra7-ipu1-fw.xem4;dra7-ipu1-fw.xem4"
49do_image_wic[depends] += "virtual/bootloader:do_deploy"
50do_image_wic[depends] += "ti-rtos-messageq-test-fw:do_deploy"
diff --git a/meta-ti-bsp/conf/machine/include/omap-a15.inc b/meta-ti-bsp/conf/machine/include/omap-a15.inc
deleted file mode 100644
index 8e029431..00000000
--- a/meta-ti-bsp/conf/machine/include/omap-a15.inc
+++ /dev/null
@@ -1,50 +0,0 @@
1require conf/machine/include/ti-soc.inc
2SOC_FAMILY:append = ":omap-a15"
3
4DEFAULTTUNE ?= "armv7athf-neon"
5require conf/machine/include/arm/armv7a/tune-cortexa15.inc
6
7require conf/machine/include/ti-bsp.inc
8
9# Graphics providers and variables
10require conf/machine/include/mesa-pvr.inc
11PREFERRED_PROVIDER_virtual/gpudriver ?= "${BSP_SGX_DRIVER_PROVIDER}"
12
13KERNEL_IMAGETYPE = "zImage"
14KERNEL_IMAGETYPES = "zImage uImage"
15KERNEL_CLASSES += "kernel-uimage"
16
17UBOOT_ARCH = "arm"
18UBOOT_ENTRYPOINT = "0x80008000"
19UBOOT_LOADADDRESS = "0x80008000"
20
21# Generate an extlinux.conf file
22UBOOT_EXTLINUX = "1"
23UBOOT_EXTLINUX_ROOT = "root=PARTUUID=${uuid}"
24UBOOT_EXTLINUX_BOOT_FILES = " \
25 extlinux.conf;extlinux/extlinux.conf \
26 ${KERNEL_IMAGETYPE} \
27 ${DEVICETREE_FILES} \
28"
29
30SPL_BINARY = "MLO"
31UBOOT_SUFFIX = "img"
32
33EXTRA_IMAGEDEPENDS += "virtual/bootloader"
34
35MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-image-zimage"
36
37MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "vpdma-fw goodix-fw"
38
39# Use the expected value of the ubifs filesystem's volume name in the kernel
40# and u-boot.
41UBI_VOLNAME = "rootfs"
42
43# List common SoC features, may need to add touchscreen for specific machines
44MACHINE_FEATURES = "apm usbgadget usbhost vfat ext2 screen alsa mmip dsp gc320"
45
46IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap"
47WKS_FILE ?= "sdimage-2part.wks"
48IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES} ipc/dra7-ipu1-fw.xem4;dra7-ipu1-fw.xem4"
49do_image_wic[depends] += "virtual/bootloader:do_deploy"
50do_image_wic[depends] += "ti-rtos-messageq-test-fw:do_deploy"