From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:4001:c06::243; helo=mail-io0-x243.google.com; envelope-from=ard.biesheuvel@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-io0-x243.google.com (mail-io0-x243.google.com [IPv6:2607:f8b0:4001:c06::243]) (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 59C13203555F8 for ; Mon, 13 Nov 2017 02:13:05 -0800 (PST) Received: by mail-io0-x243.google.com with SMTP id t11so821759iof.13 for ; Mon, 13 Nov 2017 02:17:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=BQhTgz9Eq1GAuB/5DDRAcmdtsjUNPmTBzbH2PYUuKTM=; b=ElIYFxPevcyuMOieh5zkSRQdPEcfJ+Xk0/P6tUYAZpainlLdHXqau3OhovCSGNrVjc SC9KgYXqDsBbykBykN0HZlKlpy+lmyIA1di3hF1S6vEQ/9SbqwioOujcxwSxRVoFxy/z 2hKrVvpL/OeTiE2PeV8K0P5r3YfTszQiFZ1dg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=BQhTgz9Eq1GAuB/5DDRAcmdtsjUNPmTBzbH2PYUuKTM=; b=jGX6a9sv/R3WWjKisEIn0XCIMKwKorD4UptTq1Pz2N3wfnAGK8Jau/z4arBe7mHLmP tgzyyg4W18ODyN1ZkJRFcahS+Xkre8s6zmd0eCzDck9bjGjVKb1UCYhcMVX2QO/bvwj8 DDG0g7s82aAm5RDYpV/V+twsNiULyNhDXoFfCsCeYERXlQ4KhpqqfqLxaWYMGnds6/4X SoQ0zTPrnaNCjrBqrlXuVSr0Ui5gXszHGjvTnklOOY6AQImVeE2nnNmW5TT4lzBA7o1J d6qUX0OnMaDVbN6arZU5Ng/TubjlxhBWnS/CWcBdk0x4rRvGRyHRvnPwVLPlb2GzRn6W xBrQ== X-Gm-Message-State: AJaThX413U/zz7joy9sAfzKbC6mURiKfG/vNaajjHacd10JWS5Lp2M5h efs+aT2UxjTbvzipacCIYOsagU1oQK69kwLP9m6QhA== X-Google-Smtp-Source: AGs4zMb7qXztKyPmJj++Whlu4mkXi+pS8zC2iO9934WYmVxbb/7bwCyZFf79uOgqOPWrpBImL6daZOdr6li31APpxbM= X-Received: by 10.107.178.145 with SMTP id b139mr3639486iof.52.1510568230854; Mon, 13 Nov 2017 02:17:10 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.104.20 with HTTP; Mon, 13 Nov 2017 02:17:10 -0800 (PST) In-Reply-To: <20171025163258.47961-2-supreeth.venkatesh@arm.com> References: <20171025163258.47961-1-supreeth.venkatesh@arm.com> <20171025163258.47961-2-supreeth.venkatesh@arm.com> From: Ard Biesheuvel Date: Mon, 13 Nov 2017 10:17:10 +0000 Message-ID: To: Supreeth Venkatesh Cc: "edk2-devel@lists.01.org" , Leif Lindholm , Achin Gupta Subject: Re: [PATCH v2 1/3] ArmPkg: Add PCDs needed for MM communication driver. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Nov 2017 10:13:05 -0000 Content-Type: text/plain; charset="UTF-8" On 25 October 2017 at 17:32, Supreeth Venkatesh wrote: > This patch defines PCDs to describe the base address and size of > communication buffer between normal world (uefi) and standalone MM > environment in the secure world. > > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Achin Gupta > Signed-off-by: Supreeth Venkatesh > --- > ArmPkg/ArmPkg.dec | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/ArmPkg/ArmPkg.dec b/ArmPkg/ArmPkg.dec > index f99054a7de..d871ecc654 100644 > --- a/ArmPkg/ArmPkg.dec > +++ b/ArmPkg/ArmPkg.dec > @@ -229,6 +229,9 @@ > gArmTokenSpaceGuid.PcdSystemMemoryBase|0|UINT64|0x00000029 > gArmTokenSpaceGuid.PcdSystemMemorySize|0|UINT64|0x0000002A > > + gArmTokenSpaceGuid.PcdMmBufferBase|0|UINT64|0x00000045 > + gArmTokenSpaceGuid.PcdMmBufferSize|0|UINT64|0x00000046 > + Do we need to hardcode this? Is there no way for the non-secure side to retrieve this information via SMC calls etc? > [PcdsFixedAtBuild.common, PcdsDynamic.common] > # > # ARM Architectural Timer > -- > 2.14.1 >