From patchwork Mon Aug 27 11:50:18 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sumit Garg X-Patchwork-Id: 145181 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp4090716ljw; Mon, 27 Aug 2018 04:50:57 -0700 (PDT) X-Google-Smtp-Source: ANB0VdaZ7pnO0yNh9MjTU6P0ugS2nn7LTfLMqiwJ/e8X2KmpGodGrinz3ymdgIAw//P98W74HVsO X-Received: by 2002:a63:5ec1:: with SMTP id s184-v6mr12188481pgb.26.1535370657471; Mon, 27 Aug 2018 04:50:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535370657; cv=none; d=google.com; s=arc-20160816; b=0az0B2+J5bN/cijNmBg0TyrOhJg4zLc/wAzxP4vlTk2rXluS3ypczEQr6tEqqQSptb s1ZRaA4Ka+WjRb1C4as5iN8ua6U14qA54TwYkGkuA4lV5zrVUxK5ZfythwzwmCOEs3eo BEkTsxwUU4On9Qt806FTIuc4DoNRVyAH47TLkYCVZhu194JOBPpR3g5BykL0tR7I8dgH C8fiVEYZKilo+92UH2j7E7CMd+v7McokpRCU+7N+liXAl3j6MvUXv7pesD5ot5FDUlRB KzBxHAn8fDygOSN8OVXGjs+uqiDsvIvA/iPxYhU/PVhpm1/PHW8rK+nLefC4LecodwIC sqUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:dkim-signature :delivered-to:arc-authentication-results; bh=2WtbLpCpdpiLMsML3I/A1hk5hNHnO12mCcXxPJ6jRzE=; b=g8s7Lja5jjHb57lXPpxuCLNEaduu5jP9bRsE6mT/63xPqxcjF1xvCAo1fgaqclwhAc t5TnEtdfwOU2w7exJwaQqN57FLdpkwB7FG22Rs2DBNXSO7R3wkUhuEdiGgH24Uf2f6K2 kW3OHEPGIHsZ/25U9WT1SxWlxV58frQUmniRhmDQ0ppb83pJQ6Sbi9OJogPSGZs6YZ29 2FLscw4hHXdm5K9jCIHGYZ1KWwAR8yiRJO0FRfikeeTjXIIMhw/sYUo6zN9sznpTumLL +O92hTLKnbT+VpC/7/2wOSolQcsqPmhZ0OHNO4GBJyWismjY59UHynpS3SaOhiVYuXs5 LqHw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=duzs3unt; spf=pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 2001:19d0:306:5::1 as permitted sender) smtp.mailfrom=edk2-devel-bounces@lists.01.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ml01.01.org (ml01.01.org. [2001:19d0:306:5::1]) by mx.google.com with ESMTPS id f185-v6si14258610pgc.625.2018.08.27.04.50.56 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 27 Aug 2018 04:50:57 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 2001:19d0:306:5::1 as permitted sender) client-ip=2001:19d0:306:5::1; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=duzs3unt; spf=pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 2001:19d0:306:5::1 as permitted sender) smtp.mailfrom=edk2-devel-bounces@lists.01.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from [127.0.0.1] (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id 9D9B4210FBEED; Mon, 27 Aug 2018 04:50:56 -0700 (PDT) X-Original-To: edk2-devel@lists.01.org Delivered-To: edk2-devel@lists.01.org Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:4864:20::52e; helo=mail-pg1-x52e.google.com; envelope-from=sumit.garg@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-pg1-x52e.google.com (mail-pg1-x52e.google.com [IPv6:2607:f8b0:4864:20::52e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 0EF1A210F3D7B for ; Mon, 27 Aug 2018 04:50:54 -0700 (PDT) Received: by mail-pg1-x52e.google.com with SMTP id e2-v6so1913088pgv.5 for ; Mon, 27 Aug 2018 04:50:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=8t6MyhMPRtzm0Tmyt2onmM4Mot3LN4YuQhaQ15bnWXs=; b=duzs3untTS+nsyjkFFbnJxqulnhJvuv4NYgw2fIvIoau8uE5J0e6VS/OiDSQHCZ5EI mOaEYntuRLDEXiiQguw7ZMo0H9gnRqKKSErbyKJrxNrOHj2u70jxrJHYZ2oNtgyIm0vP oEDwoNr5PoaFgAjcy9LDOu+0hXiSx9Cap3AxY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=8t6MyhMPRtzm0Tmyt2onmM4Mot3LN4YuQhaQ15bnWXs=; b=phAUswDhUdta2P4nLQeVuSWugtrzkDDMhyySOmMXEuzGgyXLhFqvqpfl4LSkm1KqAh IhaL2Rmr15Y3auR71XNDtxMaevtB7SRHVkvEKkhs+PTDX5r/FVnvaM3QYgcxOoKeZl1h EwROm7OQ4FCHEsI/7mELLeF0OJmn0uw3+wCaB4XQsUAjoFB0AqfTR/e8U9pVW89/8gsF VPRcTMDlsfH/bupUgDXG8j1u2v3drDdWF3hLOA2fK9l6V6Bh4YVUY2mducgQfSaPV5zG VKFlLy5lEzkux6I65ZR1+PN6qfaraiomFifBHMCb2JWh7oaL5MNzmbPdoPE31fXKTspN cnNQ== X-Gm-Message-State: APzg51CIXsMZfnZwmOPoDevWZc3ao4HBggzOiEO9rPNkqgomH1ixl/K9 YCp65/7LY0KOcNHS6XEYXNGtI+xi+zk= X-Received: by 2002:a63:5f01:: with SMTP id t1-v6mr495320pgb.149.1535370653991; Mon, 27 Aug 2018 04:50:53 -0700 (PDT) Received: from localhost.localdomain ([117.212.89.101]) by smtp.gmail.com with ESMTPSA id p11-v6sm26927249pfj.72.2018.08.27.04.50.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 27 Aug 2018 04:50:53 -0700 (PDT) From: Sumit Garg To: edk2-devel@lists.01.org Date: Mon, 27 Aug 2018 17:20:18 +0530 Message-Id: <1535370620-10032-1-git-send-email-sumit.garg@linaro.org> X-Mailer: git-send-email 2.7.4 Subject: [edk2] [PATCH v2 0/2] Add ArmPkg/Optee library APIs X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: daniel.thompson@linaro.org, tee-dev@lists.linaro.org MIME-Version: 1.0 Errors-To: edk2-devel-bounces@lists.01.org Sender: "edk2-devel" Changes in v2: 1. Separate patch for MdePkg/Include/IndustryStandard/GlobalPlatform.h. 2. Correct comments style for struct members. 3. Update commit message. Sumit Garg (2): MdePkg/IndustryStandard: Add Global Plaform header file ArmPkg/OpteeLib: Add APIs to communicate with OP-TEE ArmPkg/Include/Library/OpteeLib.h | 87 ++++++ ArmPkg/Library/OpteeLib/Optee.c | 358 +++++++++++++++++++++++ ArmPkg/Library/OpteeLib/OpteeLib.inf | 2 + ArmPkg/Library/OpteeLib/OpteeSmc.h | 43 +++ MdePkg/Include/IndustryStandard/GlobalPlatform.h | 27 ++ 5 files changed, 517 insertions(+) create mode 100644 ArmPkg/Library/OpteeLib/OpteeSmc.h create mode 100644 MdePkg/Include/IndustryStandard/GlobalPlatform.h -- 2.7.4 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel