Message ID | 20210303115512.470786-2-anup.patel@wdc.com |
---|---|
State | Accepted |
Headers | show
Return-Path: <opensbi-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org> 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:1:d65d:64ff:fe57:4e05; helo=desiato.infradead.org; envelope-from=opensbi-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=<UNKNOWN>) 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=desiato.20200630 header.b=UmglGGiU; dkim=fail reason="signature verification failed" (2048-bit key; secure) header.d=infradead.org header.i=@infradead.org header.a=rsa-sha256 header.s=casper.20170209 header.b=tcqjeMZB; 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=IGhqyWhs; dkim=neutral header.d=sharedspace.onmicrosoft.com header.i=@sharedspace.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-sharedspace-onmicrosoft-com header.b=R4DT2LhN; dkim-atps=neutral Received: from desiato.infradead.org (desiato.infradead.org [IPv6:2001:8b0:10b:1:d65d:64ff:fe57:4e05]) (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 4DrMfd2gC7z9s1l for <incoming@patchwork.ozlabs.org>; Thu, 4 Mar 2021 05:17:29 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:Cc:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Id8K4wGTVnL9Vx+CeTxjHtDn9+Nhf1h9zh5bpBdNSNg=; b=UmglGGiUGfZ8LMy58lYcGiAAz 2GTEjQlb1NDhESFeJy7uEwUgY/6PxAsKxSGoQz5SDREz6DcKaUnNB1l87z9m0w3MTxMixuk2EtksB +RlhDlfiLEodd80MXn0AgOH6Zs/Qqq6OimBAhfUQ//ifVSHPxIIXp8++Yhzd9YkEJUGrnNU74DxBm 76RyPcmog6f1CpsmYexrHcq7etCK2YlxV5IejAqVn3EKbaPllFm4UvoIWsfgBMfj/6EgQCtGU72jw P+ogCBpacCZAV2Qm/T6siW6eAYZ/NBf7xk498/whwpxGDUNfFalwjzmkHm8L6wH5U57p2LIwA41CB x5NsuixIQ==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lHW3e-005yvK-Oy; Wed, 03 Mar 2021 18:17:14 +0000 Received: from casper.infradead.org ([2001:8b0:10b:1236::1]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lHSzG-005Gfk-VV for opensbi@desiato.infradead.org; Wed, 03 Mar 2021 15:00:31 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=MIME-Version:Content-Type: Content-Transfer-Encoding:References:In-Reply-To:Message-Id:Date:Subject:Cc: To:From:Sender:Reply-To:Content-ID:Content-Description; bh=oEN4WveOeKLxFUrnHw8bdI82rK9e7ZnX6mrUTjLP8F4=; b=tcqjeMZBBa2Celmz8FqAJV9f/d LwlrBapw7IvEtVP17wsAkivKcimLWKkN3M3/WzmwaJnUiXfspi0IDTmdK6ZocxXkuLgHHr4RP9Ku9 uQa5jMqpD3y/1nYQb7KhHAr+0L0irgYJSw1Sb6s68lvnt0nd6y51ooNEgcTDZKdykT1BnLUXmQkHa 3VNd3d5Qt4SNQrHbSyHjbNQj6Ksa8m2Ei/FO2154gv25SzS8loqPDcOt3K07Yig6zKks9ymjCVOm7 iTq4I5J2RbWOvWgb5cJC6r7FKguR5k45yrgqqjt+sX3rLMMAJmEouYMJLkctNgODAfOv7jo2RYkhj Uz4Op3vA==; Received: from esa3.hgst.iphmx.com ([216.71.153.141]) by casper.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lHQ7O-002Rah-57 for opensbi@lists.infradead.org; Wed, 03 Mar 2021 11:56:43 +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=1614772602; x=1646308602; h=from:to:cc:subject:date:message-id:in-reply-to: references:content-transfer-encoding:mime-version; bh=1rfvT00kG3AZIMe3pcuLkAsV6i9sYgS6P+IMN8qy1TI=; b=IGhqyWhsyUqeuvushUO6bLTlPhrbD9gHCFbN1fsqrZ9sm04O92OQ4fpL kHUEnPR3tugY1siI06VEhXtEUs4Ebg15wYldRd/TKlwIef5wAVWVjr7Ph FHCdQNkQ0mM7pCat8d/nlF9rKj5PtIWtlCYEU3m7hR6kDqNWO/TVSlWxS /lveU3vtmneoqVi6RdDKNoiPrz9wbkjXCJwCRoeExm5sGG4vufy/Uj05t Oxt4/b95kyM6stpWWI60DLWqJ1xAyBEkD5AacGE6wG2viwcKoKkyPfd02 FPgNFr/xmMa1a6lNWcNtuFZUxMnrzbLZIQx1HJ14/WQyTpfcSd+jHHc5P A==; IronPort-SDR: jzEf1/ey2yOdAlXtoBTgfyb0oj21ANLg6H1gTtxhoLvBFgq0ndcmwuvoNcvxXkJtgsbiRENecY Tvd1kdTK9uSs1UP40NgtpgJXRnnuEt9blBkmZaKpMBtfJGg8sS4iy4AxZ6FsSGKryeEjKYUaiv Wx4inei4+A1PhaiohUWiMs/p4BZJvkNvVh9eU4BzSwbIpSitYwDTX52HKOjsdJOypADhjulTsB lQ+yfyR8GAdAhK2X4/C4oK7TNlLHh7OACAh+vyzX2S4Byft9PkMVH8A2Bj9mrfBB85p4w+SPS7 EaQ= X-IronPort-AV: E=Sophos;i="5.81,219,1610380800"; d="scan'208";a="165729484" Received: from mail-dm6nam08lp2042.outbound.protection.outlook.com (HELO NAM04-DM6-obe.outbound.protection.outlook.com) ([104.47.73.42]) by ob1.hgst.iphmx.com with ESMTP; 03 Mar 2021 19:56:21 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BjU2yLoANHLRwQ/j3BqBxKRD3AhvyBuVA5Nf0bvs0pYAbPeUy9RVQVf3l11GcqvQ9eJxbzJthtLPItyM34+EaszuxVN+DenEs7nLpmXx2u65Fg+TaLK8q0YgB2TKlkTdwmhA75TzSF365eVEPNtmWCevUJ+dTG3Vk0ePOwUyT+dhTLKrU0+VpvIZhVEs1tn7F+KhbpXgMz26O15Dk0TpZROzIDuOHIm1S4q1RBZj46I7G547IkBZtvxxew3gZS6sU0F4trZcF3fm+ShMHWqykg4MefPGDNKr2jzHmsoxQJQb6w/YJXbKxha3/UogIayJovWVJBX1vluHEcFt6KG4ow== 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=oEN4WveOeKLxFUrnHw8bdI82rK9e7ZnX6mrUTjLP8F4=; b=LOt/6EFIQbJVfV7R9kzcZ/3s8fW7/CEvPs2BxcenoYH81AloIQ7FM0KwcURz1fOSExBsW5sO1UkBDL8aKPvATyHA+ZcVQVD2/9icyLQkbzVABtOsOGDP/RhZgAuK8NsfLGojUE4ySCvV1jLqsA8z9Vc7NnRZDScL+eLxIN3OALuBM3/yhhdWu2pQVJOv6P8Rrv+j378u/07yxTe4isD5bjMnxc3cUoKSNo4SjK5VS8WMvcSp/IkeQs5qUINN4bAHLpvpJJXiRGrbxtov9OXl7CQT3KmHVayO9qoxRT38ka82gPWrB0w9ITp3O+NcZKC2x4cSd8KdJruw75/FifhkKA== 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=oEN4WveOeKLxFUrnHw8bdI82rK9e7ZnX6mrUTjLP8F4=; b=R4DT2LhNknHvziU5GVpPmbMX1OQ7O4zfh1sgdpOocPOKGryWLqHdjQewWJ2L2yXoUrGg6dvYwFxPpBhG8lgq+rZYAEuOGukhVseBjL+A5SOTGnxJg3MPLn+1pthyGm4SB3pK83ikHmKLEugQ872vJmmvv9QuAj7LkisJx2h0q/0= 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 DM6PR04MB6809.namprd04.prod.outlook.com (2603:10b6:5:22a::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.17; Wed, 3 Mar 2021 11:56:20 +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.3912.018; Wed, 3 Mar 2021 11:56:20 +0000 From: Anup Patel <anup.patel@wdc.com> To: Atish Patra <atish.patra@wdc.com>, Alistair Francis <Alistair.Francis@wdc.com> Cc: Anup Patel <anup@brainfault.org>, opensbi@lists.infradead.org, Anup Patel <anup.patel@wdc.com> Subject: [PATCH v3 01/11] include: sbi: Simplify HSM state define names Date: Wed, 3 Mar 2021 17:25:02 +0530 Message-Id: <20210303115512.470786-2-anup.patel@wdc.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210303115512.470786-1-anup.patel@wdc.com> References: <20210303115512.470786-1-anup.patel@wdc.com> X-Originating-IP: [122.171.215.70] X-ClientProxiedBy: MAXPR0101CA0040.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:d::26) 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.215.70) by MAXPR0101CA0040.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:d::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.17 via Frontend Transport; Wed, 3 Mar 2021 11:56:18 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: bbc16183-c242-4afc-2ea4-08d8de3b5bd9 X-MS-TrafficTypeDiagnostic: DM6PR04MB6809: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: <DM6PR04MB68094985643BDAA7A98C41518D989@DM6PR04MB6809.namprd04.prod.outlook.com> WDCIPOUTBOUND: EOP-TRUE X-MS-Oob-TLC-OOBClassifiers: OLM:466; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ygUAoxaMSCiC4vTRgEExdoBX6QDNYKP/dzG2mRuGqIcuFY7EyUxtpJK82yF2g3Pk3fXYkmoUUrpSYtGZa5TAPa2hNBm0gOc1m3fHG9jGk9v6gbN9aRc3XabGQyQoSZM6nJgCHAbdTMJ15/Y2uSanGyfhonXre2F5yzpjLG3m/RWQ7D7xblH1QQjmmpZvrE9fy8xFWTulzO6h1Sk4Uwp5QRaSm3b924wHpes1dd61PcoQ+L/SlzMXitEVzjCi8bYlivq8dAwkB9J126olLVxaBblND4rNTbBAGX352dh9xrun674TL9Py59SN3b9PeAuPlyPDOBLqQAc3R3+n/uVR4WadJwkD4oG7UZh9ffjubOuYXEGxSkJP4Z993+HuXLp2IE7yT3gCcFZcpOPgo3li/sK5qNyvGDoWdBPdwvcxrtJ8PFB5j3GClpQEgn502wahSxSsdqr0IwxdJUsjtwj17jcfe9NJK2GShgAVrBSXzcdWdfRr9AhPsF7CZ1FNKWkyHnHW5ko+J26b4nTqnkcInw== 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)(346002)(376002)(366004)(136003)(396003)(83380400001)(316002)(186003)(16526019)(4326008)(6636002)(110136005)(1076003)(54906003)(55016002)(6666004)(66946007)(26005)(36756003)(8886007)(956004)(2906002)(44832011)(8676002)(8936002)(7696005)(66556008)(66476007)(2616005)(5660300002)(52116002)(478600001)(86362001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: ReRGKK9HG6APavpRExEU0Fryf4QuMudVvIsMZQB9B+vAGomWQEKvXlzgyC8UxR+jawI52AKEEcalnerpOPSP7+R8EYRr4u1WU2VTnP+8+EJh7QvOmGx/sffnmo8f6V3JozrbATzWLuZM1NBNkK4ufWPlRHDiJBhIWEcHXCqo4+vfaiNf5EbSMLDcF+fW2kSdIoQGloZtjz6mf67bjyMtoGLs+uELJQ0rX+rE74/hmFwACSssmSHH/8S4rS1rPMWeFW8HmoAzwbR4M9OUCV/r33LQ/ypOpkqgAIQf5dAlQ096mhXe6L08rbJs0CH2Dq05FtKsJfj0Y2RVZYYj5PRxHAXMgfiz992a6ndrgZPC0AhffKqe26ozx5gx8yIbe6mqbpM3McPw+SOpPzEVS4A/TkMXyZTl8ayWT/8qCG0yaJzgQSNPxNwZSWjkx1olz4dJMk4Ka3KU6uYe7MvO2EtVFm5ix1jOVXcu5n3pYoU9qI2vVQPb2EiFHEF2EICvhOU6TBlfkUA6u9/njaWH86qJNWZY54M2BQ/MKBfWUcQRXk4kRX2mqkJXNTzEy2GY1HFCa+4XmUavgNHavwUG/iIz73TtI/OSpyLCuzYNTSRmMpGhML7sPuZ1zoRsdD7rkOGQhzTWHRSQE5ohTiDBhGlZOVEZBCwCoMlnhki8F7/TRmiTHQqI9ex8c4SO8cWgVZ0tFSh1+Isifqb2gLT8CxrFMNwuQISexqdN5du/TpPWCdUYaRBBy/k9y0y6NZ6kdRkqL/K/+E+zW8GHtlpdHjy0SkAdxQ3o4Yi9uYGE8oDCIPkHsUTODBesP9YhUPPug6hLu3mzDU6p3n8Ub70y/EwNe5WylMX/ejLr+zpfRpfQ/s7qWy3LbacSj0lTxqMebyb4H45SRn3oLXkUsP9T/wj6VAAkBtQyQ8ii0L6Pv631GjrbLgCEKJ15M6jVPGfKZubtINEaFe8sdsfJBAGwBsZ2QjmE/BiphWWaa/S3BWIxYc/5A+dTH2b6ysUCI1e+NszPDStrJlJYQWtJ8MT4OOi6mQXp10zWmz8Ir2dpA3vcXz2N1J+sCy9MXjmzF0kt4k1i9HQ/1tMiohD53ZcUS7T7uT/ZFLc0zZuxoPGT992ybXgWJlRB6ZJGVKa/p4XHJA1sk1qq9s2dYtgAEB9zpvmUhPuENWKb3LbsdDZwnp/j9YIaFGfWAiNYIvJBO6oKWD3Br6IJhN43fVCYK53fJMIe9Qb2f1f41paPzXGv4+AQ9+kGyDAUBoGrCrWWASgsLRXF1TCUfyXzOLqpBE6xJSvyEwsJ9wEGlHLNFbGrcwA2DQIvYWAk5qR7SHbW2A5ne+zi X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-Network-Message-Id: bbc16183-c242-4afc-2ea4-08d8de3b5bd9 X-MS-Exchange-CrossTenant-AuthSource: DM6PR04MB6201.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Mar 2021 11:56:20.2269 (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: rYOuXuR9eZEFb3GdxfuecdtF2hqk5iLwGdtUWcWWybUU2eTO0FyiYpHUEQ7CcQ4qUY28/H1SbFyX1mfxn/5fmg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR04MB6809 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210303_115643_296782_8AADF29E X-CRM114-Status: GOOD ( 12.17 ) X-Spam-Note: SpamAssassin invocation failed X-BeenThere: opensbi@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <opensbi.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/opensbi>, <mailto:opensbi-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/opensbi/> List-Post: <mailto:opensbi@lists.infradead.org> List-Help: <mailto:opensbi-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/opensbi>, <mailto:opensbi-request@lists.infradead.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "opensbi" <opensbi-bounces@lists.infradead.org> Errors-To: opensbi-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org |
Series |
SBI HSM suspend implementation
|
expand
|
diff --git a/include/sbi/sbi_ecall_interface.h b/include/sbi/sbi_ecall_interface.h index 002c6f9..b272213 100644 --- a/include/sbi/sbi_ecall_interface.h +++ b/include/sbi/sbi_ecall_interface.h @@ -58,10 +58,10 @@ #define SBI_EXT_HSM_HART_STOP 0x1 #define SBI_EXT_HSM_HART_GET_STATUS 0x2 -#define SBI_HSM_HART_STATUS_STARTED 0x0 -#define SBI_HSM_HART_STATUS_STOPPED 0x1 -#define SBI_HSM_HART_STATUS_START_PENDING 0x2 -#define SBI_HSM_HART_STATUS_STOP_PENDING 0x3 +#define SBI_HSM_STATE_STARTED 0x0 +#define SBI_HSM_STATE_STOPPED 0x1 +#define SBI_HSM_STATE_START_PENDING 0x2 +#define SBI_HSM_STATE_STOP_PENDING 0x3 /* SBI function IDs for SRST extension */ #define SBI_EXT_SRST_RESET 0x0 diff --git a/lib/sbi/sbi_hsm.c b/lib/sbi/sbi_hsm.c index e1b2b2c..1722280 100644 --- a/lib/sbi/sbi_hsm.c +++ b/lib/sbi/sbi_hsm.c @@ -39,16 +39,16 @@ int sbi_hsm_hart_state_to_status(int state) switch (state) { case SBI_HART_STOPPED: - ret = SBI_HSM_HART_STATUS_STOPPED; + ret = SBI_HSM_STATE_STOPPED; break; case SBI_HART_STOPPING: - ret = SBI_HSM_HART_STATUS_STOP_PENDING; + ret = SBI_HSM_STATE_STOP_PENDING; break; case SBI_HART_STARTING: - ret = SBI_HSM_HART_STATUS_START_PENDING; + ret = SBI_HSM_STATE_START_PENDING; break; case SBI_HART_STARTED: - ret = SBI_HSM_HART_STATUS_STARTED; + ret = SBI_HSM_STATE_STARTED; break; default: ret = SBI_EINVAL;