From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Fri, 15 Mar 2024 22:12:50 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rlErC-008SLa-2e for lore@lore.pengutronix.de; Fri, 15 Mar 2024 22:12:50 +0100 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1rlErC-0004sL-6j; Fri, 15 Mar 2024 22:12:50 +0100 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rlEr4-0004Wy-Sz; Fri, 15 Mar 2024 22:12:42 +0100 Received: from [2a0a:edc0:0:1101:1d::54] (helo=dude05.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rlEr4-006ZiW-FH; Fri, 15 Mar 2024 22:12:42 +0100 Received: from localhost ([::1] helo=dude05.red.stw.pengutronix.de) by dude05.red.stw.pengutronix.de with esmtp (Exim 4.96) (envelope-from ) id 1rlEr3-00Cggo-2o; Fri, 15 Mar 2024 22:12:42 +0100 From: Ahmad Fatoum To: distrokit@pengutronix.de Date: Fri, 15 Mar 2024 22:12:37 +0100 Message-Id: <20240315211240.3016716-10-a.fatoum@pengutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240315211240.3016716-1-a.fatoum@pengutronix.de> References: <20240315211240.3016716-1-a.fatoum@pengutronix.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [DistroKit] [PATCH 09/12] v7a: build OP-TEE for STM32MP13 X-BeenThere: distrokit@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: DistroKit Mailinglist List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Ahmad Fatoum Sender: "DistroKit" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: distrokit-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false For the STM32MP13, ST decided that everyone should be using OP-TEE as System Control and Management Interface (SCMI) provider and the kernel driver for the reset and clock control (RCC) peripheral will talk to the SCMI provider. Therefore let's enable OP-TEE, so we can make use of this. Signed-off-by: Ahmad Fatoum --- configs/platform-v7a/platformconfig | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/configs/platform-v7a/platformconfig b/configs/platform-v7a/platformconfig index 2efae02cb241..c502a5e44b40 100644 --- a/configs/platform-v7a/platformconfig +++ b/configs/platform-v7a/platformconfig @@ -199,7 +199,10 @@ PTXCONF_BAREBOX_ARCH_STRING="arm" PTXCONF_BOOTLOADER=y # PTXCONF_GRUB is not set # PTXCONF_HOST_MXS_UTILS is not set -# PTXCONF_OPTEE is not set +PTXCONF_OPTEE=y +PTXCONF_OPTEE_PLATFORM="stm32mp1" +PTXCONF_OPTEE_PLATFORM_FLAVOUR="135F_DK" +PTXCONF_OPTEE_CFG="CFG_TEE_CORE_LOG_LEVEL=2 CFG_WITH_PAGER=n" PTXCONF_TF_A=y PTXCONF_TF_A_URL="https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/snapshot" PTXCONF_TF_A_VERSION="v2.10" @@ -349,7 +352,9 @@ PTXCONF_HOST_SYSTEM_PYTHON3_PYPROJECT_HOOKS=y PTXCONF_HOST_SYSTEM_PYTHON3_TOMLI=y PTXCONF_HOST_SYSTEM_PYTHON3_WHEEL=y PTXCONF_HOST_SYSTEM_PYTHON3=y +PTXCONF_HOST_SYSTEM_PYTHON3_CRYPTOGRAPHY=y PTXCONF_HOST_SYSTEM_PYTHON3_SETUPTOOLS=y +PTXCONF_HOST_SYSTEM_PYTHON3_PYELFTOOLS=y PTXCONF_HOST_UTIL_LINUX=y PTXCONF_HOST_ZLIB=y PTXCONF_HOST_TF_A=y -- 2.39.2