Received: by 10.223.148.5 with SMTP id 5csp6335671wrq; Wed, 17 Jan 2018 12:23:25 -0800 (PST) X-Google-Smtp-Source: ACJfBovlbwXRUaq1grik/oSVytWRtsayS/COA74cie06q7l8XyZUu0GJgSogaW8ZqoNfBqlA5XWq X-Received: by 10.98.66.67 with SMTP id p64mr32504960pfa.227.1516220605156; Wed, 17 Jan 2018 12:23:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516220605; cv=none; d=google.com; s=arc-20160816; b=IBWFmHpmSHt00BGYjSJeAJUthanUNZNfgqjh6dctEIDe0PTNdH13QUL3zCMOT6bts0 qEQYu8sZPHD/Pe6PfWEIgmELQzFaZsa+dcQFDLFpyYVTi+xwBPWTYn6/qQNlO0IoAVj2 cVMLzaTtkw6pz9/3E4nvfeKi482Dop90X+JqmffycNowYkocTwDEi+TgL1ZSfoDA7nlD bu0fx3ma5a4S/umyqc/hx3E6AS8LFymnD/9c5bmevlxtW3WymXk1JSZC7reVnjnpPmXh MIos5YF6D2oMUPGSvfGNWsBJFjRC6Dzf/NJvW4y2O7aZsEnaMIej2TyIIcsbQ2PNh5uq 28qw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:spamdiagnosticmetadata :spamdiagnosticoutput:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=1YU7WgE39DXfrVpc6WShJAUyqWYe9LtU2Vuq2Y/iQ/A=; b=EzYxRmAwoX+B6CzP5cfHjwQ/9Ar3nycPf7QGRcrQfqmcNfur7F68UG9KoQgpHX8IJM 52N9A9M+zRUyCEql4V2Qsk9BQub/wZ3xYUAf2Jqzfcd1S9XT1gg493eRusRSFdNJKb9o dfoZGfhRObLaUAaSedaKVp2QqY9ulTeDxeFwxVVrNxrZYr7Fh9NaziNU+apqAErkgZLx 4l3f0lProEkizOdSbgjapKgTCE1h1za23WW3/4HwGdLkgWrNmg2lY2cgWg1CavuNtzXr c9kJ6esF8eACOV/c4T/Nfjkc8UeS0JHO1nsuMFi8hNjudU1WKAlcuUVk4jC5Zr0hsKLx WZTw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector1-xilinx-com header.b=hOTmGfYZ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w15si5505583pll.160.2018.01.17.12.23.10; Wed, 17 Jan 2018 12:23:25 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector1-xilinx-com header.b=hOTmGfYZ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753301AbeAQUWC (ORCPT + 99 others); Wed, 17 Jan 2018 15:22:02 -0500 Received: from mail-bl2nam02on0074.outbound.protection.outlook.com ([104.47.38.74]:53632 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752625AbeAQUVO (ORCPT ); Wed, 17 Jan 2018 15:21:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=1YU7WgE39DXfrVpc6WShJAUyqWYe9LtU2Vuq2Y/iQ/A=; b=hOTmGfYZ3FaS4V+sWINYd08Gwu0zRQARpGa2gbzhQItfxqxomaH978gdnQ/lkH7iZfhaC6YEVRfC6JlLAkmOkj5p37SPg9wqK1o1uRvl5yDXZN+8Rz5VLFMLUjkfv4bg512Tu8QxTEWKja9LhnrAwQrfB68YOZG3koQ1BMGgWrQ= Received: from CY4PR02CA0002.namprd02.prod.outlook.com (10.169.188.12) by CY4PR02MB3382.namprd02.prod.outlook.com (10.165.89.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.407.7; Wed, 17 Jan 2018 20:21:10 +0000 Received: from CY1NAM02FT050.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::201) by CY4PR02CA0002.outlook.office365.com (2603:10b6:903:18::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.407.7 via Frontend Transport; Wed, 17 Jan 2018 20:21:10 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; Received: from xsj-pvapsmtpgw02 (149.199.60.100) by CY1NAM02FT050.mail.protection.outlook.com (10.152.75.65) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.428.12 via Frontend Transport; Wed, 17 Jan 2018 20:21:09 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:47378 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1ebuCq-0006PG-He; Wed, 17 Jan 2018 12:21:08 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1ebuCq-0000qz-Ir; Wed, 17 Jan 2018 12:21:08 -0800 Received: from xsj-pvapsmtp01 (smtp2.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w0HKKqNv017755; Wed, 17 Jan 2018 12:20:53 -0800 Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1ebuCY-0000nS-Dj; Wed, 17 Jan 2018 12:20:50 -0800 From: Jolly Shah To: , , , , , , , , , , CC: , , , , Jolly Shah Subject: [PATCH v2 1/4] dt-bindings: firmware: Add bindings for ZynqMP firmware Date: Wed, 17 Jan 2018 12:20:31 -0800 Message-ID: <1516220434-22204-2-git-send-email-jollys@xilinx.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1516220434-22204-1-git-send-email-jollys@xilinx.com> References: <1516220434-22204-1-git-send-email-jollys@xilinx.com> X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23600.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.100;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(979002)(39860400002)(396003)(376002)(39380400002)(346002)(2980300002)(438002)(199004)(189003)(478600001)(26005)(54906003)(7416002)(51416003)(356003)(59450400001)(110136005)(2906002)(305945005)(316002)(7696005)(47776003)(5660300001)(5890100001)(106466001)(106002)(2950100002)(72206003)(76176011)(8936002)(107886003)(2201001)(81166006)(8676002)(39060400002)(36756003)(8746002)(6666003)(81156014)(63266004)(50226002)(4326008)(50466002)(36386004)(9786002)(48376002)(77096007)(921003)(107986001)(1121003)(5001870100001)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR02MB3382;H:xsj-pvapsmtpgw02;FPR:;SPF:Pass;PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;CY1NAM02FT050;1:Z2+jMkLckqOFpnDnoLKjK7o5fTb5m72MRoAJlgT+LUk8uw/AXNYzEtU7JZ/4orHruW0MEzYoVQrGIqoKziYiDQnRbXc2vHTEh/vZmG4US1t5sFSKNg7eBL1L44F1yM7I MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5396ec50-43aa-48d6-77c2-08d55de7d8ff X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(4604075)(4608076)(2017052603307)(7153060);SRVR:CY4PR02MB3382; X-Microsoft-Exchange-Diagnostics: 1;CY4PR02MB3382;3:QdXiAtRmJFVIuKPzIM30L7fLaO3QRpudvOyrMLx9PjZ2bcnsX9lkXzDfo8wRL6kdPV/WD0/qXl7WlbnvT12aWXw7weQ3+WeJOMYXHAsrY9Uoni4vvVfh8fRLLFtphvj78icW/lFn4i3UveuWoHz4QVJ46NkpLCse5+rG2O2p7aCtIdxeRrZvyxNIFGyCGzF3H1rbY0Kgl38gvbrizaIvCRQXmzgo7Tj7bPr69RxL2Cm7vN3CRh1g4YPInLaXmD69u0F8qname06ywLwBNYKxB7ghtmnNJdgAvhUb/3RYU9qhWCmF2hZBY6z/uAcVy/SLIxnBhOwrOt7aeVb7Vsjq5YzyhlkaFiO1t7gZEkgdhl0=;25:2sNztMde9MA6MJLOHYkWTpc4mK3xqaUD2mbNMuz+/8o8UvGd+xCsFvRmcN36yg/IVMYBrXAIoAbmayn/NjDN3XSZGH+vGHsUkiW/+fFbclN68FixqxBU/DAq6ueE4b286i7gQbzzDGnAnjwpJIXhauJKfHycmczouDo2WRP0Ar5Wf2atJBZ5Yi0SodWmYjysG12KHjOKDUq/kx/InJXAlVGa1+VXsJ2b/kmgvjYlSm+SCIZRW0FqlzDFiQIqKbzApbeZgmQjZP2lJ7Rq7wWFrtw22YvZSV2v1oOjBIGubDBn9iztN1MzkZClg2eZNHqBAKOv7GM5V1CRYOLa4CbOjw== X-MS-TrafficTypeDiagnostic: CY4PR02MB3382: X-Microsoft-Exchange-Diagnostics: 1;CY4PR02MB3382;31:WZaNpWkIpu8RgCYTpHYXSCK8nb7KD8kOEfEinGupKenChPP1W1+UdYD2OHhGCQ3l9LOcWrqdy1Qm9NxHdljWQSW+gEXyJf3LCvplU6u/lpPH7OeA8q2FzxxiFHNUlKQDTyI5NQGEsva1SrFtqkIbUkuMrh8sxRnYn76bUgT8kQdx9lvm3P8NO1HSQHZB8kf83FU0FvIfjzX+w5YvVyogbrkjou6p05srxveXm5C0zeY=;20:4/pvRlTFCWaXc4cK8fmQ+DMRpe6HMsXnflPGSDyUE/pa0IuwQBEvA9fdhibMb11lmm3eCx3lSUE3xY9orc9LoBGTqaenv5nvZdK78bKSIA9GpmiFCEQjGUbbALSOH8ZGSjzvovncefuY32Q8hThwnA2r0R47IiDx0pZ7Ofbici2taX5kSu8/7/6pAZiD0AizbjgxBHYGB9VR6PkPAOfzAIxK5CAuK1+SBCuzl54hcGsoqKnIKHqWPSwVhGC94d+H/wP2bPIC5wnYjO9Ah0ovdh85vi5Kx/vMsRWlfSUNW5ktE+rMP2wkEyuasIU2yerfv6qXTFH3EkuxwBFalTub17xsOVezuXbUxUeYNtkR93eqYhu4Iq6IFiQThUz18x9cahzRCyDsCVgBDsbs1zq7zzP1DU+J5TL6dYD4C5WjIoY3WvVqI5+R6uJgJPXctAw0N0WxXQsu/a8pMfSBdb5C0BYkmnXnMuIfP1n9kSf7RQ/OzlMuTEk/wxbU+IJPz01s Content-Transfer-Encoding: quoted-printable X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040470)(2401047)(5005006)(8121501046)(10201501046)(3231023)(2400048)(944501161)(3002001)(93006095)(93004095)(6055026)(6041268)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(6072148)(201708071742011);SRVR:CY4PR02MB3382;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:CY4PR02MB3382; X-Microsoft-Exchange-Diagnostics: 1;CY4PR02MB3382;4:rrRQPH2YmKWNqFSQissDsM0ZNjuSXetE5TP/NOVtoP7Z1wfl3ELyWbzJ3cWgFcoHAYMtsBIooeNcZLEQ54zcv2YkhS6auxaYI1ig5gv7IvJuThIzEUKv8Me8LVNRXEx4OvfgWtrsZwJVUJKFqO3rN5zBdSVnnhaA/JtzgO4+zd/TKJaadn+4p3avRy7Hchsnjyk5fFJcg+GSdZJqBfTanPl9HDu4r6eoBbdvCBFvElLtYfO/zYlfXNYH0R55K+g3E4Y7a8QRTP+X/hGCWVfmJWI/xsBlhcfUihOCYDWPrSVk8fbJD+yMCFgUHZyJkGkK X-Forefront-PRVS: 0555EC8317 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR02MB3382;23:EpCFbIoL5DXgrKSiSNuBscWA5rXJnIqABk4g9jKGu?= =?us-ascii?Q?2UYIFc5px9PONZsTMBl+rlj9gaqsg51GGwVDpL7t4cXjsiKjE2edfyXj/PkE?= =?us-ascii?Q?JGYiOXi2nTi4hEF8cCmYCa7u81Z9OyAxwWX7ExuBTIMJwQxnjzwR1+n7VGw3?= =?us-ascii?Q?9mCuA5+cVVNjrpTJpP08MzTExZzeD0bCrR7y2DxHi5Nx/MPml9U7WkZqMhWP?= =?us-ascii?Q?P42Tn2k8px712rUEnx4Sg9+HvDVbrBojvaAdmR/0b5LcXfS2Dm5nPOn133WL?= =?us-ascii?Q?H9QNlhkfUOtcwTMeZ67qvJNkLaH4xWyQU9Og3eyhal2572JZRZGJ5502DmMT?= =?us-ascii?Q?4GJqWzzznzIsEwiTJsZYk/d/tDZKX7SMpr6ngEAZDa7qWujSrKdJUVgoCqOl?= =?us-ascii?Q?MJcOoAivkD+m4tZuuLVyOur5kWxtWtviC1r0wJ2B5cvFBsuNp3f6Nb7goSlX?= =?us-ascii?Q?LGvcmbmEiE/4gKidMYLfn0HObhDG8yT0/8l9i9ThGrznZXTCy1fdYGWcqz7H?= =?us-ascii?Q?+ngaPrSFZoegpHHaI5AgE4B8U5A2OtTn3i5kWkwXUclEWG2ZpJUCuoXmM2W/?= =?us-ascii?Q?6R/7uqHydDbLyT509fzVSPEWobDdIS5P0WHFw8i5unkC7epM/7vLaNHZkO/U?= =?us-ascii?Q?qswUO86WiMlxu0hm/iwngq+vaBpIWnyW9PLPjtW/YYhee36nM8Jh1gOEKa3z?= =?us-ascii?Q?kQZxC36xZEr+TEGd3vEUda3cfQJpAxSF71hdVewAexKCa8PTjdVbOgzE7YU7?= =?us-ascii?Q?cPOMYFpIVnIlj0KRP+wbu3pcO5TWcQKi37Y/RMIhH6Y8+qE/Ume/pBAbHSsv?= =?us-ascii?Q?OKHQsdf3I2yevyz9x21WCYEesgkYy3DxuwoXl9nTBdUbKG60VFtKQjykWbkA?= =?us-ascii?Q?BhKwyjQ7pYo33q8FfU08Llh1To2dFxdVcpBw81jCBXdy10CzpUENHZXsY/N8?= =?us-ascii?Q?x/m7LpolwumPZuLT/p2qJGsRHVtDlLl2+1w0j3UtsvbdIX2LPIGBcHACNnxI?= =?us-ascii?Q?JSqD+Ve+kZBrLvNBn7o1MJz1nCB25NpPdKnyWjooNYeTGncAGSDbA/1dGTf8?= =?us-ascii?Q?/CgeTGVqkH6YSy2tdmSltqYdPhlLLj2u1AKx0uMQQcpQrdDKNqoC5icvm394?= =?us-ascii?Q?dj996MjtBVXLUI/qwEIy7wKL6nS9xkEYe7FVF7gmMhi1agrFA8yD65ahGHw5?= =?us-ascii?Q?0iuA6VLLD87VWm2d3I42CioIfdyG27Iy7jgK1lkuY5p41RzmsGET1ON7oios?= =?us-ascii?Q?k5iyPxhaF4ziygafpXkLzDQSsJpeSo8c++eetOjJYNL8Dgsvug3XH6i3jXij?= =?us-ascii?B?Zz09?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR02MB3382;6:dHTr/va56L9BvTWM52h3XtJX5z/Cgo2YBdULtXeTtyQ3BfAjP72rN48lQy1McVThfFC5N94oG4PYBUOoT2KpMuBXpy76RamV04Oy3jEuYvqVnpPALypMNK7MAMCpMWIUIhMZYJK1SGDp/mUZFLeGonmlpsHB1otHo9EhujZzf3nIfJxEzCPi02Wp+JlM1X00ULZjnfHaf8f/6vHkGxQDdW/5L1vDpmSokDDh4cnFeBfKXmXS6gejIAevwQ0jTuKY3yA9Wmhotkxxa13X9osr0M9PA8S5ATNpd1Io9bcMvfsdq5COLZAGMfNK9hHteP9mrkNMfh8uZvYKolmkmRGCreG1aleMJk5htzYQ749BY3M=;5:M4R1TBwGLrgtPPBvpC4k5vZC6tfhlDbHoZEd+PF4zKnAD+NwRz8bKyzMMxJwRa2QF7X9J+sitZ7taFYhiDiHWhQm7smRNA5v7YeL6QKNJ0CqQtDworth8RC3208O7zLEk5NXfHAm5aIThxx6FGjQgOBDiKkIXOPvDuenqG1wrZs=;24:bNpxYPW+LuPrmUx5oBN5txnTz1wNYt/8aZOEYfHZRfZQHSca8WJ6eUhEMCbI/2GwUCH6Buu70g5NVH67iJKh6d3bops7s2fLNZEmka1y960=;7:Q9qSA8ewLGlRBNcOWeO2rmnwkP4I5nby4TNgXXCcBpJ0yrhsiR0yPhHm3jl9Ec+t86J+hj6kRMqzVvEUMyEvpmq88YMN1hWDYNVWc9rbjveRE9YDZzLxuW1osWS2EnkOJK7+n+UiuqQ04sWMWE1bVAh9Zl8gwxyCx0CuERGeReAgWhic7jYv93WjJH4JbGXuMETg/OgFjbDRfh52ShCyLL6L406ow9XP7himyXPOWr9zRllkfoGGpjMwx8d7NsFj SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jan 2018 20:21:09.2554 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5396ec50-43aa-48d6-77c2-08d55de7d8ff X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c;Ip=[149.199.60.100];Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR02MB3382 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add documentation to describe Xilinx ZynqMP firmware driver bindings. Firmware driver provides an interface to firmware APIs. Interface APIs can be used by any driver to communicate to PMUFW (Platform Management Unit). Signed-off-by: Jolly Shah Signed-off-by: Rajan Vaja --- .../bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt | 16 ++++++++++++= ++++ 1 file changed, 16 insertions(+) create mode 100644 Documentation/devicetree/bindings/firmware/xilinx/xlnx,= zynqmp-firmware.txt diff --git a/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-= firmware.txt b/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqm= p-firmware.txt new file mode 100644 index 0000000..a7aaf56 --- /dev/null +++ b/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmwar= e.txt @@ -0,0 +1,16 @@ +Xilinx Zynq MPSoC Firmware Device Tree Bindings + +The zynqmp-firmware node describes the interface to platform firmware. + +Required properties: + - compatible: Must contain: "xlnx,zynqmp-firmware" + - method: The method of calling the PM-API firmware layer. + Permitted values are: + - "smc" : To be used in configurations without a hyperviso= r + - "hvc" : To be used when hypervisor is present + +Examples: + zynqmp_firmware: zynqmp-firmware { + compatible =3D "xlnx,zynqmp-firmware"; + method =3D "smc"; + }; -- 2.7.4 This email and any attachments are intended for the sole use of the named r= ecipient(s) and contain(s) confidential information that may be proprietary= , privileged or copyrighted under applicable law. If you are not the intend= ed recipient, do not read, copy, or forward this email message or any attac= hments. Delete this email message and any attachments immediately.