From 177ee1cf8bacdf7a30b13f605a2c32f17fbab58a Mon Sep 17 00:00:00 2001 From: "xiaorong.wang" Date: Wed, 17 Apr 2024 15:15:05 +0800 Subject: [PATCH] loader: hdmi support [2/2] PD#SWPL-164783 Problem: add hdmi support Solution: add hdmi support Verify: T5D Signed-off-by: xiaorong.wang Change-Id: Ibcb3e1f9b99fefb30fc2f797acdc8f2499c3718e --- recipes-cas/irdeto/irdeto-downloader.bb | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/recipes-cas/irdeto/irdeto-downloader.bb b/recipes-cas/irdeto/irdeto-downloader.bb index 9de7f1f..5bb74aa 100755 --- a/recipes-cas/irdeto/irdeto-downloader.bb +++ b/recipes-cas/irdeto/irdeto-downloader.bb @@ -18,9 +18,22 @@ inherit cml1 systemd update-rc.d INITSCRIPT_NAME = "irdeto-downloader" INITSCRIPT_PARAMS = "start 80 2 3 4 5 . stop 80 0 6 1 ." +DEPENDS += "${@bb.utils.contains("DISTRO_FEATURES", "irdeto-downloader", " meson-display aml-ubootenv", " " ,d)}" + + EXTRA_OEMAKE = "STAGING_DIR=${STAGING_DIR_TARGET} TARGET_DIR=${D} SYSROOT_DIR=${PKG_CONFIG_SYSROOT_DIR}" SYSTEMD_AUTO_ENABLE:${PN} = "enable" +# HDMI Plug-in/Plug-out Control Header +INCLUDE_DIRS = " \ + -I${STAGING_DIR_TARGET}${includedir}/libdrm_meson/ \ + -I${STAGING_DIR_TARGET}${includedir}/libdrm/ \ + -I${STAGING_DIR_TARGET}${includedir}/display_settings/ \ + " +TARGET_CFLAGS += "${@bb.utils.contains("DISTRO_FEATURES", "irdeto-downloader", " ${INCLUDE_DIRS}", " " ,d)}" +EXTRA_OEMAKE += "${@bb.utils.contains("DISTRO_FEATURES", "irdeto-downloader", " ENABLE_HDMI_CTRL=y", " " ,d)}" + + do_configure () { }