From patchwork Wed Jul 8 10:16:29 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jens Wiklander X-Patchwork-Id: 50866 Return-Path: X-Original-To: linaro@patches.linaro.org Delivered-To: linaro@patches.linaro.org Received: from mail-wi0-f200.google.com (mail-wi0-f200.google.com [209.85.212.200]) by ip-10-151-82-157.ec2.internal (Postfix) with ESMTPS id E6DAF22A03 for ; Wed, 8 Jul 2015 10:17:05 +0000 (UTC) Received: by widjy10 with SMTP id jy10sf70268420wid.3 for ; Wed, 08 Jul 2015 03:17:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:delivered-to:from:to:cc:subject :date:message-id:in-reply-to:references:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-unsubscribe; bh=5pnQ6kG6WqbrYb+hYMb3kmbCGiRn8baqwffFMMOnfNs=; b=gjgoJu2ICbu7VqiH/stThE+Fj4mg21009g8/PiCZS07IHlyn/ykaAyCvlJy9bRzqDM 4OKLyVxRm1kyAyjnc7DfTUYWE6dGJ+1Tw9PFMBGMsFuYeQ7Q2vsz2s1zBHN/bOtvEs7m vl/sVXxLWOrIHXQJjaljFP9k/tBwQWhygGqr5dqaDNzTeEjVNtuxp61LN4ligVxIfpJO 9H7KEM2vjKRDMdgqmNPd/iwh2FVQ5yeXXLK6EKVXOqdhOP/v/Vh2j1ff5TGoKel9Q0NG cQtH+XJwFE4iepPh36fW5wDrIBre7Qjc3Y2fnAgnBswdjUaq4KsPZvE65EFc3JW6oEIr 0FLg== X-Gm-Message-State: ALoCoQkGR256dWvgodK3Cl8wyeppHsuJR7B53UZv7IvjhVNKDXIeXR5FM2K7RnhAEOVDcWcSIQL6 X-Received: by 10.152.6.103 with SMTP id z7mr4472257laz.8.1436350625255; Wed, 08 Jul 2015 03:17:05 -0700 (PDT) MIME-Version: 1.0 X-BeenThere: patchwork-forward@linaro.org Received: by 10.152.37.8 with SMTP id u8ls935514laj.39.gmail; Wed, 08 Jul 2015 03:17:05 -0700 (PDT) X-Received: by 10.112.212.9 with SMTP id ng9mr8652961lbc.57.1436350625115; Wed, 08 Jul 2015 03:17:05 -0700 (PDT) Received: from mail-lb0-f173.google.com (mail-lb0-f173.google.com. [209.85.217.173]) by mx.google.com with ESMTPS id xr5si1562546lbb.76.2015.07.08.03.17.05 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Jul 2015 03:17:05 -0700 (PDT) Received-SPF: pass (google.com: domain of patch+caf_=patchwork-forward=linaro.org@linaro.org designates 209.85.217.173 as permitted sender) client-ip=209.85.217.173; Received: by lbcpe5 with SMTP id pe5so52994972lbc.2 for ; Wed, 08 Jul 2015 03:17:05 -0700 (PDT) X-Received: by 10.152.22.99 with SMTP id c3mr8860933laf.32.1436350625009; Wed, 08 Jul 2015 03:17:05 -0700 (PDT) X-Forwarded-To: patchwork-forward@linaro.org X-Forwarded-For: patch@linaro.org patchwork-forward@linaro.org Delivered-To: patches@linaro.org Received: by 10.112.108.230 with SMTP id hn6csp2978566lbb; Wed, 8 Jul 2015 03:17:04 -0700 (PDT) X-Received: by 10.152.197.2 with SMTP id iq2mr8632407lac.103.1436350624582; Wed, 08 Jul 2015 03:17:04 -0700 (PDT) Received: from mail-la0-f54.google.com (mail-la0-f54.google.com. [209.85.215.54]) by mx.google.com with ESMTPS id q7si1260179laq.23.2015.07.08.03.17.04 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Jul 2015 03:17:04 -0700 (PDT) Received-SPF: pass (google.com: domain of jens.wiklander@linaro.org designates 209.85.215.54 as permitted sender) client-ip=209.85.215.54; Received: by lagc2 with SMTP id c2so219172615lag.3 for ; Wed, 08 Jul 2015 03:17:04 -0700 (PDT) X-Received: by 10.112.198.74 with SMTP id ja10mr8625697lbc.19.1436350624447; Wed, 08 Jul 2015 03:17:04 -0700 (PDT) Received: from ermac.urgonet (90-224-161-10-no121.tbcn.telia.com. [90.224.161.10]) by smtp.gmail.com with ESMTPSA id br6sm472819lbb.45.2015.07.08.03.17.02 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 08 Jul 2015 03:17:03 -0700 (PDT) From: Jens Wiklander To: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, Arnd Bergmann , Greg Kroah-Hartman , Rob Herring Cc: Herbert Xu , valentin.manea@huawei.com, jean-michel.delorme@st.com, emmanuel.michel@st.com, javier@javigon.com, Jason Gunthorpe , Mark Rutland , Michal Simek , Jens Wiklander Subject: [PATCH v4 2/5] dt/bindings: add bindings for optee Date: Wed, 8 Jul 2015 12:16:29 +0200 Message-Id: <1436350592-7732-3-git-send-email-jens.wiklander@linaro.org> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1436350592-7732-1-git-send-email-jens.wiklander@linaro.org> References: <1436350592-7732-1-git-send-email-jens.wiklander@linaro.org> X-Removed-Original-Auth: Dkim didn't pass. X-Original-Sender: jens.wiklander@linaro.org X-Original-Authentication-Results: mx.google.com; spf=pass (google.com: domain of patch+caf_=patchwork-forward=linaro.org@linaro.org designates 209.85.217.173 as permitted sender) smtp.mail=patch+caf_=patchwork-forward=linaro.org@linaro.org Precedence: list Mailing-list: list patchwork-forward@linaro.org; contact patchwork-forward+owners@linaro.org List-ID: X-Google-Group-Id: 836684582541 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Introduces optee prefix and adds bindings for ARM TrustZone based OP-TEE implementation. Signed-off-by: Jens Wiklander --- Documentation/devicetree/bindings/optee/optee.txt | 17 +++++++++++++++++ Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 2 files changed, 18 insertions(+) create mode 100644 Documentation/devicetree/bindings/optee/optee.txt diff --git a/Documentation/devicetree/bindings/optee/optee.txt b/Documentation/devicetree/bindings/optee/optee.txt new file mode 100644 index 0000000..4a6ff10 --- /dev/null +++ b/Documentation/devicetree/bindings/optee/optee.txt @@ -0,0 +1,17 @@ +OP-TEE Device Tree Bindings + +OP-TEE is a piece of software using hardware features to provide a Trusted +Execution Environment. The security can be provided with ARM TrustZone, but +also by virtualization or a separate chip. As there's no single OP-TEE +vendor we're using "optee" as the first part of compatible property, +indicating the OP-TEE protocol is used when communicating with the secure +world. + +* OP-TEE based on ARM TrustZone required properties: + +- compatible="optee,optee-tz" + +Example: + optee { + compatible="optee,optee-tz"; + }; diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt index 8033919..17c2a7e 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.txt +++ b/Documentation/devicetree/bindings/vendor-prefixes.txt @@ -141,6 +141,7 @@ nvidia NVIDIA nxp NXP Semiconductors onnn ON Semiconductor Corp. opencores OpenCores.org +optee OP-TEE, Open Portable Trusted Execution Environment ortustech Ortus Technology Co., Ltd. ovti OmniVision Technologies panasonic Panasonic Corporation