mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-03-06 19:50:16 +00:00
Compare commits
5 Commits
09.03.05
...
kirkstone-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
52018a8d73 | ||
|
|
98c5c3d732 | ||
|
|
417233481d | ||
|
|
7ddd237a27 | ||
|
|
08e6efe31f |
@@ -53,5 +53,6 @@ MACHINE_FEATURES = "apm usbgadget usbhost vfat ext2 screen alsa gpu mmip dsp gc3
|
||||
|
||||
IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap"
|
||||
WKS_FILE ?= "sdimage-2part.wks"
|
||||
IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES}"
|
||||
IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES} ipc/dra7-ipu1-fw.xem4;dra7-ipu1-fw.xem4"
|
||||
do_image_wic[depends] += "virtual/bootloader:do_deploy"
|
||||
do_image_wic[depends] += "ti-ipc-rtos:do_deploy"
|
||||
|
||||
@@ -6,4 +6,4 @@ PR = "r0"
|
||||
|
||||
BRANCH = "ti-u-boot-2023.04"
|
||||
|
||||
SRCREV = "2a13324ec63cc488f5f578886d0cf6ece348dfda"
|
||||
SRCREV = "2bedcd265ca6de803c90505df5962cbd70cda611"
|
||||
|
||||
@@ -17,14 +17,23 @@ SRCREV = "84a396a4fb379f10931421e489ac8a199d6a9f2c"
|
||||
|
||||
INITSCRIPT_NAME = "rc.pvr"
|
||||
INITSCRIPT_PARAMS = "defaults 8"
|
||||
SYSTEMD_SERVICE:${PN} = "pvrsrvctl.service"
|
||||
|
||||
# Prefer udev rules over everything, but we do have init services if necessary
|
||||
PACKAGECONFIG ??= "udev"
|
||||
PACKAGECONFIG[udev] = "UDEV=true,,,udev"
|
||||
PACKAGECONFIG[udev] = "UDEV=true,UDEV=false,,udev,,sysvinit systemd"
|
||||
PACKAGECONFIG[systemd] = "SYSTEMD=true,SYSTEMD=false,,,,udev sysvinit"
|
||||
PACKAGECONFIG[sysvinit] = ",,,,,udev systemd"
|
||||
|
||||
def use_sysvinit(d):
|
||||
return d.getVar('VIRTUAL-RUNTIME_init_manager') == 'sysvinit'
|
||||
def pick_init(d):
|
||||
packageconfig = d.getVar('PACKAGECONFIG').split()
|
||||
if 'udev' not in packageconfig:
|
||||
if d.getVar('VIRTUAL-RUNTIME_init_manager') == 'sysvinit':
|
||||
return "update-rc.d"
|
||||
return "systemd"
|
||||
return ""
|
||||
|
||||
inherit ${@oe.utils.ifelse(use_sysvinit(d), 'update-rc.d', '')}
|
||||
inherit ${@pick_init(d)}
|
||||
|
||||
TARGET_PRODUCT:ti33x = "ti335x_linux"
|
||||
TARGET_PRODUCT:ti43x = "ti437x_linux"
|
||||
@@ -39,6 +48,8 @@ S = "${WORKDIR}/git"
|
||||
|
||||
EXTRA_OEMAKE += "DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT} ${PACKAGECONFIG_CONFARGS}"
|
||||
|
||||
do_configure[noexec] = "1"
|
||||
do_compile[noexec] = "1"
|
||||
do_install() {
|
||||
oe_runmake install
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-6.1:"
|
||||
|
||||
BRANCH = "ti-rt-linux-6.1.y"
|
||||
|
||||
SRCREV = "b0f9de804a162329bc81857ad50947311228dfb2"
|
||||
SRCREV = "9e8992fb839c642e3c20ee8ce69a30dbaae7f498"
|
||||
|
||||
include ${@ 'recipes-kernel/linux/ti-extras-rt.inc' if d.getVar('TI_EXTRAS') else ''}
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ S = "${WORKDIR}/git"
|
||||
|
||||
BRANCH ?= "ti-linux-6.1.y"
|
||||
|
||||
SRCREV ?= "c490f4c0fe51281818c45159c0fbed94f852978e"
|
||||
SRCREV ?= "e4e8b16e66f592749984b2d287e0479e93ef35b3"
|
||||
PV = "6.1.119+git${SRCPV}"
|
||||
|
||||
# Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
|
||||
|
||||
@@ -6,7 +6,8 @@ inherit autotools pkgconfig
|
||||
|
||||
DEPENDS = "libdrm ti-ipc"
|
||||
|
||||
SRC_URI = "git://git.omapzoom.org/repo/libdce.git;protocol=git;branch=master"
|
||||
SRC_URI = "git://git.ti.com/git/omapzoom/libdce.git;protocol=https;branch=master"
|
||||
|
||||
SRCREV = "ec14e1d5cea1ed3c3ea0e2b9cf1fd581acff93e3"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
@@ -2,6 +2,8 @@ require recipes-ti/ipc/ti-ipc.inc
|
||||
require recipes-ti/ipc/ti-ipc-common.inc
|
||||
require ti-ipc-rtos.inc
|
||||
|
||||
inherit deploy
|
||||
|
||||
DEPENDS = "ti-xdctools-native ti-sysbios doxygen-native zip-native"
|
||||
|
||||
PACKAGES =+ "${PN}-fw"
|
||||
@@ -99,3 +101,14 @@ pkg_postinst:${PN}-fw:omapl138 () {
|
||||
pkg_postrm:${PN}-fw:omapl138 () {
|
||||
update-alternatives --remove rproc-dsp-fw ipc/ti_platforms_evmOMAPL138_DSP/messageq_single.xe674
|
||||
}
|
||||
|
||||
do_deploy() {
|
||||
install -d ${DEPLOYDIR}
|
||||
}
|
||||
|
||||
do_deploy:append:omap-a15() {
|
||||
install -d ${DEPLOYDIR}/ipc
|
||||
install -m 0644 ${S}/packages/ti/ipc/tests/bin/ti_platforms_evmDRA7XX_ipu1/test_omx_ipu1_vayu.xem4 ${DEPLOYDIR}/ipc/dra7-ipu1-fw.xem4
|
||||
}
|
||||
|
||||
addtask deploy after do_install
|
||||
|
||||
Reference in New Issue
Block a user