From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6E56EC433EF for ; Wed, 15 Jun 2022 07:45:57 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id D4690418FD; Wed, 15 Jun 2022 07:45:56 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aPl9C6nzFHdt; Wed, 15 Jun 2022 07:45:55 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 9B6AD418EE; Wed, 15 Jun 2022 07:45:54 +0000 (UTC) Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 6BCD81BF5A9 for ; Wed, 15 Jun 2022 07:45:53 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 674164017A for ; Wed, 15 Jun 2022 07:45:53 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Authentication-Results: smtp2.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=tpm.dev Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UMTmwGb2B0I5 for ; Wed, 15 Jun 2022 07:45:52 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.8.0 Received: from delivery.mailspamprotection.com (delivery.mailspamprotection.com [185.56.85.129]) by smtp2.osuosl.org (Postfix) with ESMTPS id 9DED24015A for ; Wed, 15 Jun 2022 07:45:52 +0000 (UTC) Received: from 6.247.214.35.bc.googleusercontent.com ([35.214.247.6] helo=es87.siteground.eu) by se15.mailspamprotection.com with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from ) id 1o1Nim-000Gg7-Jy; Wed, 15 Jun 2022 02:45:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tpm.dev; s=default; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=dR3M1l3FIcra2QaDd64HutToCSA1MOWjh4wg+lAoaSs=; b=r77W0zSUnLVZCPR4CdXLKGEGQZ 36ZZJjORKiXLpfWnrGYda0aWTb8BUKhiqmYEj1XJJdj7+qYIXg4IbgBeRcskXbEsx1pmLuimgWJQU zWvswht6dAqTXx9SzbPWaj2N/Uqd3Gj3OO3TnmQOIF3x0ZWxT+mtC5ea+9hfYgOib7xIYqKCW+nIY +U+iqUS4lb3OF8iyXiKtFGpMooAFmB3hfmGXksbgO+dj76hwMBxdGIojPtOfimRZ1/UU6sK5kbk9Q n96Vh/9FS8QOKBGVXXM2EOYXT4fZzwIiz+x9zkfeNsq7iTG6+3N+j/88m5vnbJ7h8jf0Wx6zlWkye p2fvjELQ==; Received: from [95.111.54.43] (port=41492 helo=localhost.localdomain) by es87.siteground.eu with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.90-.1) (envelope-from ) id 1o1Nik-000Jqs-Sl; Wed, 15 Jun 2022 07:45:46 +0000 From: Dimi Tomov To: buildroot@buildroot.org Date: Wed, 15 Jun 2022 10:45:43 +0300 Message-Id: <20220615074543.41437-1-dimi@tpm.dev> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20220615073643.41013-1-dimi@tpm.dev> References: <20220615073643.41013-1-dimi@tpm.dev> MIME-Version: 1.0 X-Originating-IP: 35.214.247.6 X-SpamExperts-Domain: es87.siteground.eu X-SpamExperts-Username: 35.214.247.6 Authentication-Results: mailspamprotection.com; auth=pass smtp.auth=35.214.247.6@es87.siteground.eu X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.01) X-Recommended-Action: accept X-Filter-ID: Pt3MvcO5N4iKaDQ5O6lkdGlMVN6RH8bjRMzItlySaT8w0wfS/uxyy2b04DYCxB+APUtbdvnXkggZ 3YnVId/Y5jcf0yeVQAvfjHznO7+bT5xKipkaFeQDP2JiLCjsOSqCBHoJjdDPbdunZvlh+03gEx+y AgUhs4TMs248ll4GqtGr/hqYzjDWzrFya1I3MqUAd3PpjrfnLvLyzzwNFf10/KjAYDVlct9sYLZH EViT9swBllMZnHCgCKEdfHGwN1IoWmuNA8WTybi1JN85FSnfKeArhF8DDAnLuef2eQjE15wBe/9T PWtESFxgCC6xwnwZq1NxFr5xr62BOHHDiiwozOZnKAyX/dmWSKKAkZMD69QuVF7xNnooC0I9FREg ONlGYx3aPgw+VqqMKwjqRu7K//WEQZ1uDRaTscddvLdr0QzPDWNoiICP4PAhem3nWa0O5HHYEJjr oOvfkvm+jbvsKqsYJpIwOL1pXtb+M6MaN4jhCcHQv+Vda3nPaVK0EfymGFvlHOQsi9fJrQH2HB7K cikRseCyBjclZpv6D8yHWO2ec6cBx3r3HXymDSnwWpGuuZvJzloHvXAavZZu2bOHz0lNEHF1LSWF /K4qKVXG9aOiuE2WsMQKCIxVc/Bl0gEhwVT9QLcFEqMOHs14qjRwSf50uDIqf2FGuXt/l8wgSCTl gTl6fJxyntEfhZCKje4ZxFsEtcI97jKG1Za36v45kS7/+fOTvqVqTiiM4NskccTteUmL4DvFRPqm f+YW413FfGpYrEmIO9Je9m9d+jZQRhH0bwch8ObQw9ZPNCJxML0amUdylUIKhf3z2GAHxH7I2+Wv KVzO5UD1gP04n9ilofP795YhNbJReuOAgNYFqBwqrAbCrEb4/MsnyCYAi8oU3McmgNUXvvAEj4Wx I8eY4q/S639642YQLDpVLkRC3IDD/V3AlLsOWpVGhJKQeyhT1PQqUxR1sVQE8jM/DS8kfhPEcN5t 8zKg1XyKD83yGDiJxE3ETyUdVF51cfPH0HbfqAQkw4HKpHwRBPsVd3EjntnlHgnSKfwztIq8b0zh b21UInZqmDansHo4YdyFUayuQKVQOO1Sn8hjJJryo4B4fzOsEIm6P9oxBzwEbDSTqNBuyYbkuVnI vR60i0hDjtD1zOjgSIkZWQU9kLbL2VmWzJj814vT9pA5+rNkVBcDX3pFHN5glK+ngOGRB8lpefBB nHl2TRtBFGxCwNLr/WIXTrfLO1A4qxShrP3HeeyxX5yOuPUG+B7rkddkpcyykb32taq4xQ6jpK+i Ybn5XQLUGg== X-Report-Abuse-To: spam@quarantine1.mailspamprotection.com Subject: [Buildroot] [PATCH v3 1/1] package/wolftpm: Add config options for TPM 2.0 extra capabilities X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "Yann E . MORIN" , Thomas Petazzoni , Dimitar Tomov Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" From: Dimitar Tomov Signed-off-by: Dimitar Tomov --- Changes v2 -> v3: - Better commit message Changes v1 -> v2: - Remove a not needed package description change --- package/wolftpm/Config.in | 12 ++++++++++++ package/wolftpm/wolftpm.mk | 12 ++++++++++++ 2 files changed, 24 insertions(+) diff --git a/package/wolftpm/Config.in b/package/wolftpm/Config.in index 0b964c3d7e..3027b7e33d 100644 --- a/package/wolftpm/Config.in +++ b/package/wolftpm/Config.in @@ -23,6 +23,18 @@ config BR2_PACKAGE_WOLFTPM_WOLFCRYPT encryption. Disabling this option is not recommended as it could create a security breach in most environments. +config BR2_PACKAGE_WOLFTPM_ST33 + bool "st33" + default n + help + Enable support of TPM 2.0 extra functionality offered by the STMicroelectronics ST33 chip. + +config BR2_PACKAGE_WOLFTPM_NUVOTON + bool "npct750" + default n + help + Enable support of TPM 2.0 extra functionality offered by the Nuvoton NPCT750 chip. + comment "wolfCrypt hooks need a toolchain w/ threads, dynamic library" depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS diff --git a/package/wolftpm/wolftpm.mk b/package/wolftpm/wolftpm.mk index a4a9edce85..d0423cd06b 100644 --- a/package/wolftpm/wolftpm.mk +++ b/package/wolftpm/wolftpm.mk @@ -35,4 +35,16 @@ else WOLFTPM_CONF_OPTS += --disable-wolfcrypt endif +ifeq ($(BR2_PACKAGE_WOLFTPM_ST33),y) +WOLFTPM_CONF_OPTS += --enable-st33 +else +WOLFTPM_CONF_OPTS += --disable-st33 +endif + +ifeq ($(BR2_PACKAGE_WOLFTPM_NPCT750),y) +WOLFTPM_CONF_OPTS += --enable-nuvoton +else +WOLFTPM_CONF_OPTS += --disable-nuvoton +endif + $(eval $(autotools-package)) -- 2.27.0 _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot