From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=104.47.2.42; helo=eur01-db5-obe.outbound.protection.outlook.com; envelope-from=achin.gupta@arm.com; receiver=edk2-devel@lists.01.org Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0042.outbound.protection.outlook.com [104.47.2.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 101C022742A91 for ; Wed, 11 Apr 2018 07:42:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=VK7OGxhBZ779WqIeVjAqe/a67k3208HzgWQMfr5wcME=; b=libzwra6c+LWMVQroRa86tCEw1au/QmQXYm9sunl+6ftnnMgXdIWGE0Z4x4pAfL39pdf0Xo2cj6LTVgWlAaschy2kT+SqAv6fIIJpW1qKQGsNf4+naqsvuUDPHsLsSk08tGm6zdD1u5IETDpy7PLt92Ok4MPS6HQ+mOjaCgCYVY= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Achin.Gupta@arm.com; Received: from e104320-lin (217.140.96.140) by AM0PR08MB2980.eurprd08.prod.outlook.com (2603:10a6:208:5b::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.675.9; Wed, 11 Apr 2018 14:42:00 +0000 Date: Wed, 11 Apr 2018 15:43:24 +0100 From: Achin Gupta To: Supreeth Venkatesh Cc: edk2-devel@lists.01.org, michael.d.kinney@intel.com, liming.gao@intel.com, jiewen.yao@intel.com, leif.lindholm@linaro.org, ard.biesheuvel@linaro.org, nd@arm.com Message-ID: <20180411144324.GG663@e104320-lin> References: <20180406144223.10931-1-supreeth.venkatesh@arm.com> <20180406144223.10931-2-supreeth.venkatesh@arm.com> MIME-Version: 1.0 In-Reply-To: <20180406144223.10931-2-supreeth.venkatesh@arm.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Originating-IP: [217.140.96.140] X-ClientProxiedBy: VI1PR0401CA0018.eurprd04.prod.outlook.com (2603:10a6:800:4a::28) To AM0PR08MB2980.eurprd08.prod.outlook.com (2603:10a6:208:5b::25) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(2017052603328)(7153060)(7193020); SRVR:AM0PR08MB2980; X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB2980; 3:40P6XRglsifhVKSn5pQkFahiHLQFxqbUTgBiXBo3wAZ4axvtxFiHjuvg4AgYRmj/TOwXa5lovSwFGudfjr3x4IjATD+Xj8tSeVjTz5pqzoE/+KAGE/zkQyj2NmIBtl1ByZzy1ydcEfSdiUem2yUrg1jcnYkJOhcbjQuoz5At8TnaHJShsQuLNv3JRvio0uAmaQWszae10PGEhackQtz8oHsp3cpbgJswGaXpJxJ6Es7luJ0RF0Wtjx4n9ACG5FHP; 25:2Xfpv9/vfVjMIoKD/c0md3JdruUk42MCGrpuhfl4LPPNnn/KKSoI4BgyykT/dRyPzXZNAnEkIt2kDmmxDoXOoRfwzk+Q5TlWigpoLJTxN9sUettWwab6zzeeWUfjchQAQMvcQo0mWIQfm0Dy+GMiD9O0MXksiouF4jLAExtRqdCq5fKxSphkMYjqaAi7XuSsRE4y8GTl9rEMbcwcETAtEIVoj3/jkHETSjip5RO+3xEzFFuy8gnXCeJ8bZaT51T8etrjGk/NCJzL/sLiYa6NXxqLkiWzfM6njKTmlYB0Rwlmw5xrkToYohLZb/bDkTciIYOsGPCpMSYrEU/n6ibsvA==; 31:tmctQTfj61185WxWvyGZtrYwZKI1OMT2kIdQJg1mpa7oGIrb4sZdZkBzxXFsr7E3uyOeW6gRzsjmNGJPwUX61yxcKju5KJTrFwr5HUJ8iLytxPqBz/yHOINx1AXNZzY/yCxqWLYoEZiSfwN711He6mTDY0zlXzIJARwlzdg46vb5BIY057bTsa7sG67LZd1SG3MfNxy0LKJD/hLvKrQodoC6pBpaCmkGmYMd1tw9Eus= X-MS-TrafficTypeDiagnostic: AM0PR08MB2980: NoDisclaimer: True X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB2980; 20:N7CNC8dvb/nd4kbMF0OnKID5ckU/DjSXMQ8oZyY0xeFr/l7e8d87TXrIoI6JLFNU+YzbYgFyf9tEVQxoGDAN+Q6vh1cnQsahphbyU4GmO76krtHLHq05ow/3dVVXRy/L7jCcIU2er2lY23KFkeWQ0M7pQPoDp+OCufmzzYzFFPc=; 4:YuBE0ihgJHqDU6pD4kMDnftRiBpUHPNA/sYI8UkVQ+Ym4xLMsiyt9diKQ6gElzWSQQsjBPCj3ElCx7NySAERUPxzymQ4hfzupWwgFzTE0Cw9jOzHfJY6u+ZswpB4YWbq1h/Pmt40lf6PXOOJuZcElLe9EHg9nlgLyWberbrbP/85dr4KDiJqmA4CeJNG6MdH+7AB2CjpE80AGulXd1Rqa/HFaJILdsfXa72ws9feYFOfGueTlVmXWtT/C95MhWXdTWHgpY5m9jJ4JKYbW1KXAy8x7uwx4yAxwdV1I/1BETl6hLNjrK2vKPm6MJ3NvNU2 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(180628864354917); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(10201501046)(3231221)(944501327)(52105095)(93006095)(93001095)(6055026)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(20161123562045)(6072148)(201708071742011); SRVR:AM0PR08MB2980; BCL:0; PCL:0; RULEID:; SRVR:AM0PR08MB2980; X-Forefront-PRVS: 0639027A9E X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(39380400002)(366004)(346002)(39860400002)(376002)(189003)(199004)(3846002)(6116002)(476003)(50466002)(33656002)(229853002)(105586002)(5660300001)(55016002)(9686003)(106356001)(486006)(16526019)(478600001)(26005)(72206003)(7736002)(76176011)(16586007)(6666003)(8936002)(58126008)(52116002)(6862004)(6496006)(2906002)(81166006)(8676002)(25786009)(33896004)(97736004)(1076002)(316002)(386003)(6636002)(33716001)(66066001)(305945005)(53936002)(23726003)(956004)(81156014)(446003)(47776003)(4326008)(86362001)(6246003)(11346002)(68736007)(18370500001)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB2980; H:e104320-lin; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM0PR08MB2980; 23:zOd6fBnK/3Xpl21vt7NnaXtineyZWo7QTIu15Mh/I?= =?us-ascii?Q?huRMoKLQolXn1FKlGtlN2jfJAEyJvBel53nJ/5glWLxbOJXBUUl5G22Ggt0C?= =?us-ascii?Q?0ZtHlGQzom+xnvUlX7NIR4TrZ7RGw1C5u29qxeVYmtln0V6Zl18/qlzJ5Cf3?= =?us-ascii?Q?ePKxMei+R3IjfBNhzzcuxUW1E1VOcCA3GWlZgyBKai2vdjL3w4aa18Ryopp6?= =?us-ascii?Q?p9Z+dLW13Kv/8LcEbZqRyd+gHvOUfGjSQUQUBtEzmxvd0pkoZRbsFJT4Yz0q?= =?us-ascii?Q?NMqMhfW2Nx8BCEUZMMAyi5wIyEzp9C+hrLTkytNWDBxD59gkrzqK+Hd4RixB?= =?us-ascii?Q?Tzzpdq/KiL0p420GEJRIEP+wmXvQGIt8s3MvF1r6jvdY/ObAN54TENhyKtpa?= =?us-ascii?Q?f9bvUcRvQfXlMDiB1udBkIaI57ZvEx7s28SZNvT7KCmFQsbTabQWd+kfawSy?= =?us-ascii?Q?FPQst7F6c3jumqmIPBkwpVQV0IPLLRU28/OtbVzkBSC/MO9Oom4IaETTBZuD?= =?us-ascii?Q?TJF/qx4TeGUOTXhxnjP111QCbALAB96GsujfqFyyUN/FbiM3BrLDny6FCKyu?= =?us-ascii?Q?3N+2tQfhyall/2zFpKqoAO4Btqmr14ElK3wDwYlr+0thODpccJYsOWO/2PJm?= =?us-ascii?Q?lcgYLiXn1+50jvHsgOhYJD3Pcx+nJ4+K9fHitUk8ZJfCWHD+/R4X/w9bqt7o?= =?us-ascii?Q?7U3kR4de2Hsbx4zU1wxXKAxqqpBOImGw4FoGeIvne0JJHSebtGEXZVFtRmEu?= =?us-ascii?Q?rOhKBy7kD81jq2KCYWZ0EAPOGafFbVyhp5IYcsN8v/C0ncF8wmCRfudAtQUj?= =?us-ascii?Q?x2YD6S0E3hmAjvjExl2fUaCJsL7sQXSykVHZCi1PNYxLL2gFqur946pwa2ge?= =?us-ascii?Q?ks3DHsN5ypk5EcheUxf7XYeZlAVN68GzcvfHgRB5OEC4PAOAT9K4Ub06anHu?= =?us-ascii?Q?SBlBIpgkDibhABSIg1s2kmk4/njqkLQh3Gc3CZG31FW88ZdP86peJ6qmLOUg?= =?us-ascii?Q?MD8YMTuHDmH4YBkLWFAeYKtsHr/kLQd/Uj4hARoekahKa7HSX5MNvPq4mchP?= =?us-ascii?Q?XsxJdYjez3j3QrDYBIs1VmEHmvIpkNHt9onwwTF1KL+OLZbxpmUILZBs3437?= =?us-ascii?Q?E4nigdmsik9/9K3YrQBh/4Xj8Rpb2rcaMrjn4tPiisM3Qa8TNOVYiwiN/Q/0?= =?us-ascii?Q?UG6viSlnAkWN3X/miz3Ab9IlobXimifR4xG1n/kc6bLJPgYS1fxZg5s6Z9L1?= =?us-ascii?Q?USiwZI51f+UPhtcvsJcfOHTtmrJ44A8SEHfEIk45CrlhCEqTRLnKtTqkS/uY?= =?us-ascii?Q?kXOFVKOHem5X2lQKrG8bTU=3D?= X-Microsoft-Antispam-Message-Info: MtvNAy6c3wh8xLnvkJR7w4YlSFSj6PdI8oCvZ8I+Vg7HsPHIdU4tURyIXjb+yKlcWz6vfldGIFJY20gVIqyYRx1nj/oJV9/h6848cu9Mr2xgHKxtcu/ipKa6/wfYvqyRsD3yixecdTT4Frx+LGa+yGPZmYKua0cbhSGHxzX7fweukk2SnzvOU8DTbkgEimWk X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB2980; 6:VHBzOx8AhQaw/4kHTESLLRrPOfPv9g6HLkvagjQ7c5IyqWA7jgISCOVw1wLz2Hdoi5U0YpgUQ6SwDlkrfk8g45McGyEMUnp20MbvPC06q823NsqMEzQ14WkDE3qK5L7NhUXtFqMgkM3w1Wwomlt3s65Om7cAmdH2trBBa+i5XY5Q3o0ntsbW+GWAiOhA94hnkAE/ko6c/D3iKnygXXwxIKKx+TIPhNsZrq9Y7PsYLKHptORQfwinyQGbU878+I/zif9xBSN30I/vCkoScINUpYgwYNkH7TkA/FmPCgzAoXInkXad7+fwvDg/0FZ/oHEkgDVHVxua9yMJXSf+lvxzsH/5bIgfi4sRmfYgMKHR0CJqr4tz34farqlsk48g5Y7oU/+Xx3/0udOgVHWrcQHQPKQTSlJ559NR6oJz8utLZtH3acHB6S4L6gKuIj9Z/u1/AUqhGRcpfY3HbeuENv6r8w==; 5:/R8mX5IkjcCfrMCpFVPMkK4ldyKLUnvoVCnexv+BByCTJD1otPHDR7N7jI7GxMPrLqoCf1Eoflc1+K3SVnkYzH3SDWQUiZXodyvBrdJTNZ1gADjXmrcUi8bwpp9hLpYrDw6lUPTKFPGa77/JLWR5B/sezU4WNyKxw2Tvb51URRI=; 24:CO1dKop2Nu5b9d1B8KTHHU/clqG+DAtZIhvy2UvsCC/y3fXySSASHjzKTveu21YvIAeup94CJCFGhFKeq1G6QkkeGJuYUMeooLJJSN099BY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM0PR08MB2980; 7:6vavYlO2SVK8ZGzvTWmpqDzhiDqVZOCLLEus0NVUFLKHg82TXWdgnkbTMgj3rlLhZpCknjSNrqOoMjkVIEwHXK7lCeKxOUX92MYam7iRDaHDVb3R6ZXryeZOOonv2aoMhwD09AJP4lnQeP5uYvyawx5nCxBESsLhz1kKxsU77V4Ryr/Li5GNTQS/rboZHTZ9HS7nGeha/VKUtBjly7nlumsnL24gfYv4ctSbkhsqDI+WIr0KH7myKbMj+4BObl8w X-MS-Office365-Filtering-Correlation-Id: 1f74898a-b617-4b6b-ac73-08d59fba62a3 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Apr 2018 14:42:00.1045 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1f74898a-b617-4b6b-ac73-08d59fba62a3 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB2980 Subject: Re: [PATCH v1 01/18] ArmPkg: Add PCDs needed for MM communication driver. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Apr 2018 14:42:04 -0000 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, Apr 06, 2018 at 03:42:06PM +0100, 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 a55b6268ff..b64942220b 100644 > --- a/ArmPkg/ArmPkg.dec > +++ b/ArmPkg/ArmPkg.dec > @@ -223,6 +223,9 @@ > gArmTokenSpaceGuid.PcdSystemMemoryBase|0|UINT64|0x00000029 > gArmTokenSpaceGuid.PcdSystemMemorySize|0|UINT64|0x0000002A > > + gArmTokenSpaceGuid.PcdMmBufferBase|0|UINT64|0x00000045 > + gArmTokenSpaceGuid.PcdMmBufferSize|0|UINT64|0x00000046 > + > [PcdsFixedAtBuild.common, PcdsDynamic.common] > # > # ARM Architectural Timer > -- > 2.16.2 > Acked-by: Achin Gupta