From patchwork Sun Feb 21 08:53:20 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anup Patel X-Patchwork-Id: 1442762 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2001:8b0:10b:1231::1; helo=merlin.infradead.org; envelope-from=opensbi-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=merlin.20170209 header.b=qUvlKt3y; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=wdc.com header.i=@wdc.com header.a=rsa-sha256 header.s=dkim.wdc.com header.b=EjFLZ8PW; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=sharedspace.onmicrosoft.com header.i=@sharedspace.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-sharedspace-onmicrosoft-com header.b=zj5aPtV0; dkim-atps=neutral Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:8b0:10b:1231::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DjzdM59GXz9sS8 for ; Sun, 21 Feb 2021 19:54:15 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=1mZCsJUluDy14VRzDn9Q6G9QNDMhXn8bRzhV5HSvxz0=; b=qUvlKt3yMxh4VLlT3O4pfMYly rz4lel98LO2qAaowlQMxWj/GbU31Wr4jbKNbJ6mhtnHRkexDaBe516ZqycqRStmHeSTCeUmfBO4zz /EkcpTtqhC2AUBLZvmwRkONu+VPwxEtZEYs5skNa208cCg9sjdq+Qje9a3/K+3zD5q+3vtd54hwLK RxQKSx3CHiBT7Mfyk1SdGwEKOD0oU8KZfb1seBy44XHl2Bi6b03hVk08cioWkhjk/bs5xTJAiI/qF pJATXueNxpBQAuTylS3Ktc+5L3gm/Mqma0QbQ5NgftkkLePrx1C02YgAgf9hgGU/OPABfXCMh4u03 X9xDVVXiQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1lDkVG-0003eW-Hg; Sun, 21 Feb 2021 08:54:10 +0000 Received: from esa5.hgst.iphmx.com ([216.71.153.144]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1lDkVD-0003c5-3B for opensbi@lists.infradead.org; Sun, 21 Feb 2021 08:54:08 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1613897647; x=1645433647; h=from:to:cc:subject:date:message-id:in-reply-to: references:content-transfer-encoding:mime-version; bh=ilgT9/E2rEvMoOaiN2r8UZPKs3G0ZV9d77Wz5dBoKiw=; b=EjFLZ8PWjAOb6/yRDiobm7lTUGRUxu/kxcOtBYBvCqZFPV0vj700dbd3 CNL5AO7f284LVWSOBIF6CYzverqt6/3LZjaEgDLz5XzeZkmPw+azJmqi9 SlNCHwHfT7CEJBb9M8W2YCs0V/ZNhGj9nEoQ+eutwRZUXHTXyf6n2zgDL l7wSBYhAinpyKgLNI7oATTa7ruVTLzsX0kYlAwNXkSAA3/EP2UScj/Uzs Auj+W6wxmzvbve/wiSSRxGmoAplash9Vw4DPD3GoBRdLBEzJFLHKIRDwV y37Lej0kLcOt4cJzuJ9J2RXWNjlYb1Zfva1E+e07QDuxgw3yca0M+EWnm g==; IronPort-SDR: lLrKYqHlL39s7y4M13Ugz3fs8BTSV5ecOAAfq68JpxgWB4NFf8oloY4ZxKfKfUGpJQiE0KEYZu svkL/p9QrvidYwS+DZaX58hszAXIA+s523m6CfOcO6n8YnK179cdWvPesTDu8FnR0ynPekkn34 4ENrAKyDJfKtYxEVq731TpvK22XhJiuQ2cJ3LewCNnppbJkfG2ZqKxZHL9UWOM7HfTsqhPkg/2 3Z2GqD7OouTsUHRGvkO/sOtdsIXDm87PqcQfZm7vnHlLVAIGBDKD2ThN334RqVxWkYsmWcW65T 7Wk= X-IronPort-AV: E=Sophos;i="5.81,194,1610380800"; d="scan'208";a="160446579" Received: from mail-bn7nam10lp2104.outbound.protection.outlook.com (HELO NAM10-BN7-obe.outbound.protection.outlook.com) ([104.47.70.104]) by ob1.hgst.iphmx.com with ESMTP; 21 Feb 2021 16:54:05 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gIjgOYYYX9cp/8oXYyxq8eYPoDh31jyVXBo1aRRlKtVVmFe5HxiwyMxGpySC3Cz/Nivce4FXaHDUfKw7ZES3qcX+VmS9NEnM4xLVqH2s6d4wP92D+cRuZR85QkRi7DGEYkAV9zr0+V117moaR3h1nMQ63VRPyBjhj0mYxvjM8D2K+0OKoLlPwYbf0HKprA1Rs43hTDj8b/PFU1KJrseNQ4QaeL4gGK5SRDz8afGmPJEIExenrhY+/ODCwUiKkBdgnLmbYB8ca3YNYQrZVukx4zaKfaL4xFlvhLXOxJIzSlMh3lqT7vDPixqLFAjIoqQrl16JnRtWtg8tQ33E4HttOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CRV7SE/WCcpYJEM9gitlQRUdVqcm4ozDRjMqwy7Z7RQ=; b=k5FlxE2LfhdMVB1DrSP3E5X4sq2LNwzQJfL5ZZbIpyvCLl0hHFSXCnEl4wDsF2pxujlc2xSdXchDi5DCb79HHLWIrU0vnGE2JnXnzc6oTot8fkVhmscuhadZtTechA7vQoCgtU25iBmWLacxpaMA0fMBxfmBa8t+UidQUxxxEGHagJCQ13U+J/Ewo2jnPGs/umS3uQFdc9yZdoTvTx4ul105fAQgJiYZaoggMjD4xfbVQEL8t4JHJFEajDrP5lE5pb4pod435/xzFSWY6d38FI/4dSZK74/ZysBCMNCSa8gIDqhbDxqCzjBmdIkX2IdHRWcvDaAE05qvTovMWklGRA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wdc.com; dmarc=pass action=none header.from=wdc.com; dkim=pass header.d=wdc.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sharedspace.onmicrosoft.com; s=selector2-sharedspace-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CRV7SE/WCcpYJEM9gitlQRUdVqcm4ozDRjMqwy7Z7RQ=; b=zj5aPtV0ezHYknsG8YR4z6CzQCANfFp+nO3s+acpXbFVww1UQ0lTBex5LyfoH6vs4F/hSjVw/2wLGJb1Yiaz7oH3+ZVSm1HrXLEWF99SVpwVxXlfKptkX+4GLrnpoNDD0TNDIoBLIWls72/cArqI9yfcznPkDNWHNzxJrXiVVYY= Authentication-Results: wdc.com; dkim=none (message not signed) header.d=none;wdc.com; dmarc=none action=none header.from=wdc.com; Received: from DM6PR04MB6201.namprd04.prod.outlook.com (2603:10b6:5:127::32) by DM6PR04MB4123.namprd04.prod.outlook.com (2603:10b6:5:98::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.30; Sun, 21 Feb 2021 08:54:04 +0000 Received: from DM6PR04MB6201.namprd04.prod.outlook.com ([fe80::38c0:cc46:192b:1868]) by DM6PR04MB6201.namprd04.prod.outlook.com ([fe80::38c0:cc46:192b:1868%7]) with mapi id 15.20.3868.029; Sun, 21 Feb 2021 08:54:04 +0000 From: Anup Patel To: Atish Patra , Alistair Francis Subject: [RFC PATCH 09/10] include: sbi: Upgrade SBI implementation version to v0.3 Date: Sun, 21 Feb 2021 14:23:20 +0530 Message-Id: <20210221085321.180602-10-anup.patel@wdc.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210221085321.180602-1-anup.patel@wdc.com> References: <20210221085321.180602-1-anup.patel@wdc.com> X-Originating-IP: [122.171.171.12] X-ClientProxiedBy: MA1PR01CA0104.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:1::20) To DM6PR04MB6201.namprd04.prod.outlook.com (2603:10b6:5:127::32) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from wdc.com (122.171.171.12) by MA1PR01CA0104.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:1::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27 via Frontend Transport; Sun, 21 Feb 2021 08:54:02 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 3d9cd1e8-3ba0-4ac5-a45f-08d8d6463d8f X-MS-TrafficTypeDiagnostic: DM6PR04MB4123: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: WDCIPOUTBOUND: EOP-TRUE X-MS-Oob-TLC-OOBClassifiers: OLM:1107; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XEsqbEToY96fYJJuAqwQwSQf7vdaqa3G4ltg2Pjh/2JzCHAPs0/6yrMXs+7AbTaZiQY2bR/RRk3ADwdRG2aSgu8GPGPgScqrrt2TRZHcsf4bPlmZkmgPfcjrPaqpxXvU11ddJEDm3kny0T+fJCqBfJJUbWiVoxLIpahSkxrXg1hQdb4NNOxPrBoXpEk+PFmaQXBanmAcAfFq8E5Ga2Vq6DQRBSQWoHZE+i8Fu+zEYmZOXEpeVIiY4a3k5vERm+zPFMGdT3B5ZY7tcCxTuPtP9hl1Hth4kFCTJYTY3sOPoXnZ+wxsy0rbrBSSWYMgyt2otXkdCx/KK2oq/oN7abVn4xajlUGKUEx0zYFnFuMVx1AC+Uv0pRPmPqaFcOOkYFuL0rAYb2CMtkzFlwraDyY0LfxcAmYf9B2r0GQunfJl2KArkt9jqIY8e3HMB/zW6QeFjdYuQbut++FicMO5V9HiP8paesFhgCNaSgZzPQYQiaVzKdsSE+0ELFDSZVMBNlWrZ5DUksxUeLDfDXF8BmPRhQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR04MB6201.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(376002)(366004)(396003)(136003)(346002)(7696005)(2616005)(5660300002)(4326008)(16526019)(186003)(478600001)(36756003)(8936002)(52116002)(2906002)(26005)(54906003)(110136005)(4744005)(86362001)(55016002)(66556008)(8886007)(44832011)(66946007)(6666004)(6636002)(956004)(1076003)(66476007)(8676002)(83380400001)(316002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: UqUyh3fbRg2aa1fa10aATD432Zu046PSbNMtx/i4hCoiFh2y8XuBxeBQqT6O8KEk6tSRoA0mA/kOO40HvsVq67kSQRuS5de21gzOLxt5QrDohCYP+eSHZ6NqTvjyXj4E/SkdQh5YIx1vr9/iccUTixS6H3H7ExSDua5/gBURwsoR5j6HmxpdpVKZDzM3NQh4XpcjEYLPD19f6INHBsObEZ4M30M9iE/MQA7eok4U8imKW9NFOduH6DRapijINOJ5/778UzzAJh8SUdyXBkBqzWB4dvq3QdRkkfP57FQynIE7rMalhZQANvZkjOhudPVcOaDVcZUxM+Cpj6T8fj/Ys0RhWYvSk1nwrwITwP+TOS5iWNzHSAE0/sOiilsbJZTaddtuGfjKLU3WetMriz0ol/9OsrTxx7syJLyyYxwDUk3F4Ks9aCt12sjAaIrzTzDbigctn6JuQgOI0OXPqh/HHv5Cjh8VIcsOB6fjdaxhe01Bv05YF2sI5cGZ9BcsBAJz8HpfIf8rVZ0M7VkyrFGdAAeYIUrcbE/CHNPX2feRiz9AKdJ1Xo8trAHsmKyxPtFhsmdx0ZtfiQPt9TBsEHVookI5wKM92NgVGTFjNSfejNhbJHcJcvWWY1gXEVSwzQpNPvfF/d1QN3GOQcdkUzU42d+529Fs64aXq1j+zoaZfJHRgdt6Aik27mKYi3gCYKvK4kllZ0U4A+n80snFGwdYWUfRElXC2FxYxguZZSsrJFKkw3PnvLaDnJRDIfRLCkpDpZkKjNhXwQe4z1LSmIrjKdf9dPYCoMYQ1L4N3a2pdbuZQ5LoFlQi4mcbZQSyquW+zEtS9dxu8GAxQ2bCBx76DS9BMp4BeFKWwAVU/y6PgVhL4zgnEk0EnJZL/EmLxyTeys+RdAVlxfbnXs1jiHP9va5wWZd/jZrMZVTrjwz+3shORd/+HnK8Rq7Og45VEDH7pzevFKwnf7EgnpKaVb+xjP0NDPiKMdo64U4l6niDj53XETaCofYWIf9O5XGP6nGCMnW7cXAqE+b1f+s40CdjkCa7Ggymmo46dmD4tgUBHfaPomKZtr92kn+dM3TPnRZ20dYKhI+QAThPo7jIn0LnLJJVPT7WbxndQv/Xmcs/0hP+Q3WWLu+knDAGOvAG7wwGHm3TW1PdBHY3IhLXq3j3GNdhSxOF848MMrO9vLLNwkoLyGKRneB6M/PLHH/prqo/QKYPDhYb/qWrVZuYf5HHbfaySvr101IGRrKFSqglJjgZhvvOuOJp5YCkLallRSHWn3Vva6w/Oht207+/xcGhy1vJtrsbyGCZnWqUDRBg3YSXpWwCn18S9kn1ST7S5n+J X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3d9cd1e8-3ba0-4ac5-a45f-08d8d6463d8f X-MS-Exchange-CrossTenant-AuthSource: DM6PR04MB6201.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2021 08:54:04.6181 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: hO60ya/EFtvUruhm6yQF9G5H+W6cf+p+1t88Reb61v/MCD7ZvYH54J9qiijhfsNwSdOrbtB1VD9xA/En1e4Rvw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR04MB4123 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210221_035407_396922_97A26884 X-CRM114-Status: GOOD ( 14.47 ) X-Spam-Score: -0.2 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.2 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [216.71.153.144 listed in list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.0 MSGID_FROM_MTA_HEADER Message-Id was added by a relay X-BeenThere: opensbi@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Anup Patel , Anup Patel , opensbi@lists.infradead.org Sender: "opensbi" Errors-To: opensbi-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org The OpenSBI SBI implementation is now compliant with latest draft SBI v0.3 specification so let's upgrade SBI implementation version. This will also help HSM suspend function detection in S-mode because HSM suspend function is only present when HSM extension is present and SBI implementation version is 0.3 (or higher). Signed-off-by: Anup Patel --- include/sbi/sbi_ecall.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/sbi/sbi_ecall.h b/include/sbi/sbi_ecall.h index d357085..63ef866 100644 --- a/include/sbi/sbi_ecall.h +++ b/include/sbi/sbi_ecall.h @@ -14,7 +14,7 @@ #include #define SBI_ECALL_VERSION_MAJOR 0 -#define SBI_ECALL_VERSION_MINOR 2 +#define SBI_ECALL_VERSION_MINOR 3 #define SBI_OPENSBI_IMPID 1 struct sbi_trap_regs;