From patchwork Wed Mar 5 18:02:22 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shiju Jose X-Patchwork-Id: 14003156 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6FE26C19F32 for ; Wed, 5 Mar 2025 18:38:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3D09F280016; Wed, 5 Mar 2025 13:38:58 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 35ABA280003; Wed, 5 Mar 2025 13:38:58 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1FB3F280016; Wed, 5 Mar 2025 13:38:58 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id EA43B280003 for ; Wed, 5 Mar 2025 13:38:57 -0500 (EST) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 0C74212098D for ; Wed, 5 Mar 2025 18:03:00 +0000 (UTC) X-FDA: 83188268520.16.6CF3378 Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) by imf11.hostedemail.com (Postfix) with ESMTP id 100C640037 for ; Wed, 5 Mar 2025 18:02:57 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=none; spf=pass (imf11.hostedemail.com: domain of shiju.jose@huawei.com designates 185.176.79.56 as permitted sender) smtp.mailfrom=shiju.jose@huawei.com; dmarc=pass (policy=quarantine) header.from=huawei.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741197778; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=+9e8N5b6r3u+kltzBjrbd+INm+/pYB5CaWVuwMjGAEM=; b=eqGlogCHg3K7QulU5TVeWXN10gxUHcxAiBB7bEqeOboDXoQ42ZbNdelrniKFrBigA2wP0W bsglIuCD9yPR/CY9iMlZDID3mEpzabgEhJd8KOSrVoNVYdxYG1PLS8Ua9u10qtybseiJlJ REcPqvhpb5Om50clqdeQcnQWQWLDwfU= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=none; spf=pass (imf11.hostedemail.com: domain of shiju.jose@huawei.com designates 185.176.79.56 as permitted sender) smtp.mailfrom=shiju.jose@huawei.com; dmarc=pass (policy=quarantine) header.from=huawei.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741197778; a=rsa-sha256; cv=none; b=0/ihJBjTvihN9u941j08NksmXtFIkAjkZz22Ikp61MBMMlT8st8xWWFYJoo+thwY9r3u+E Ayoi7FBdkHLPzIBfE1bCLj09qiPnjhKG0X8eaUcgejqu92aVC3JQQrPIqRxrUtnuMUqr4Z fUyKNNZccdcPLGy/+1M+3ADs7woESTU= Received: from mail.maildlp.com (unknown [172.18.186.216]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Z7L1B6CQ6z6M4Lj; Thu, 6 Mar 2025 01:59:58 +0800 (CST) Received: from frapeml500007.china.huawei.com (unknown [7.182.85.172]) by mail.maildlp.com (Postfix) with ESMTPS id 6010E140516; Thu, 6 Mar 2025 02:02:56 +0800 (CST) Received: from P_UKIT01-A7bmah.china.huawei.com (10.48.145.140) by frapeml500007.china.huawei.com (7.182.85.172) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Wed, 5 Mar 2025 19:02:53 +0100 From: To: , , , , , , , , CC: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 1/3] ACPI: ACPI 6.5: RAS2: Shorten RAS2 table structure and variable names Date: Wed, 5 Mar 2025 18:02:22 +0000 Message-ID: <20250305180225.1226-2-shiju.jose@huawei.com> X-Mailer: git-send-email 2.43.0.windows.1 In-Reply-To: <20250305180225.1226-1-shiju.jose@huawei.com> References: <20250305180225.1226-1-shiju.jose@huawei.com> MIME-Version: 1.0 X-Originating-IP: [10.48.145.140] X-ClientProxiedBy: lhrpeml500005.china.huawei.com (7.191.163.240) To frapeml500007.china.huawei.com (7.182.85.172) X-Rspam-User: X-Rspamd-Queue-Id: 100C640037 X-Rspamd-Server: rspam09 X-Stat-Signature: ns7568pzjsjtjbhedtnouw5dt6h38itd X-HE-Tag: 1741197777-178690 X-HE-Meta: U2FsdGVkX185/n7yiUgtwmpDKav72CaqgTdQg4knxMOaIiO6apQeVh4gOd2sqlcLAiJjKD1kmQMhdTrNBfxDD1Q3VpsvlTgJhm7xwi/VyG3zM+qVxxVSkzBXWkEUyHKhVQv+W1KsFo9j116dIWRyv9zyF+gHf6U2iYn/BU+YzGsp8i4fHMaCaXgYF6Fl4AYZWauMqh+OHobV61LpGBpf1GPrFD8ph+TKz+UmWNkk6Kvt3rPvDnCspqBYxRrLJ8vviaTcq0YurLKD+SsQjW0Cw+LcmrzEH/vthCL38jJaKrAP+xjiXDepu9sODEAFhiPd7ByAB9l7Sr5q8x1PszWf/AFhbVY1ySDAq5or6VqQnowPMvj00lqDz+fVzSG9ES+9ORIr9HROQ7y6OkW/rlqlHQ+YcemZ7hNCmfn0Y+nj6xS84dmS8rw057svmyQsUG5ODyYzjYZuZEVuAerqoqXp6yfYNN2G7hNrs+/BW7OBCiQi5eM04jJUT8z5KJYkJzbjwy1SdCJYA79vKEYSRXuDIfh3L/XwAmYpj98UPS35KLcy1YFyFxYzBXAd5uFT5G4mXUzPTdGclOjT30tnDflL145ZYahYjB0p+hBv1d7RrclB5Aj06VoZh9VpiUto+4yUlRcqZEuy4T3MF1nCrsPJKYcTW6VQkhvY7y44EXXcj92aQVAzjkjEj7XSSoQT8jWgu0eRwtymR0ovleclCNJnH0N7WDm1p2rarjDOeQJT7BH6gdagZZrMEyW/3WuQSK6jdriri8WpGP9EdaeKntf8rCrvYxYfnnu5lQLeCD6OWom2JNI+dHCPsuBl7Znp2j1IP/e+gH19zjgxoiTQIqSF2sNxDDvrwdw/4IPWUClBUVzUV7TCG4HF+nVAM6jU31XGPviD1kVy4V6nfBgHXEb5EQ5bBzrBDCQ06gBrD0XyTrqXyq/SXTBv4GY8MkHvF05Nuo3zjKObBiReL9bH+SK S6o1W0ls hfi65bB8RCbVCUTjAcXoMKSC/mgoSM3OCF8s1fPgE7WLBhnDtipfctTke7JvL3iA5T0Pawyw/rceMehgw4NWIgN9dZM6XGwzTpIUfBR0kcqHnISG/r3h+gnIa8FH5FW2Iw8JnCojDTwzZbEhVdGHID1IuM77oadMz3SUxX9GYX/yiupo6GJAuy9rmgIUOUGzEKjiLfX0WkDNYrzUxKoRc5Jg3jw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: From: Shiju Jose Shorten RAS2 table structure and variable names. Signed-off-by: Shiju Jose --- include/acpi/actbl2.h | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/include/acpi/actbl2.h b/include/acpi/actbl2.h index 2e917a8f8bca..5cfc65ba6e9e 100644 --- a/include/acpi/actbl2.h +++ b/include/acpi/actbl2.h @@ -2802,20 +2802,20 @@ struct acpi_ras2_pcc_desc { /* RAS2 Platform Communication Channel Shared Memory Region */ -struct acpi_ras2_shared_memory { +struct acpi_ras2_shmem { u32 signature; - u16 command; + u16 cmd; u16 status; u16 version; u8 features[16]; - u8 set_capabilities[16]; - u16 num_parameter_blocks; - u32 set_capabilities_status; + u8 set_caps[16]; + u16 num_param_blks; + u32 set_caps_status; }; /* RAS2 Parameter Block Structure for PATROL_SCRUB */ -struct acpi_ras2_parameter_block { +struct acpi_ras2_param_blk { u16 type; u16 version; u16 length; @@ -2823,11 +2823,11 @@ struct acpi_ras2_parameter_block { /* RAS2 Parameter Block Structure for PATROL_SCRUB */ -struct acpi_ras2_patrol_scrub_parameter { - struct acpi_ras2_parameter_block header; - u16 patrol_scrub_command; - u64 requested_address_range[2]; - u64 actual_address_range[2]; +struct acpi_ras2_patrol_scrub_param { + struct acpi_ras2_param_blk header; + u16 cmd; + u64 req_addr_range[2]; + u64 actl_addr_range[2]; u32 flags; u32 scrub_params_out; u32 scrub_params_in; @@ -2839,12 +2839,12 @@ struct acpi_ras2_patrol_scrub_parameter { /* RAS2 Parameter Block Structure for LA2PA_TRANSLATION */ -struct acpi_ras2_la2pa_translation_parameter { - struct acpi_ras2_parameter_block header; - u16 addr_translation_command; +struct acpi_ras2_la2pa_transln_param { + struct acpi_ras2_param_blk header; + u16 cmd; u64 sub_inst_id; - u64 logical_address; - u64 physical_address; + u64 logical_addr; + u64 phy_addr; u32 status; }; @@ -2863,7 +2863,7 @@ enum acpi_ras2_features { /* RAS2 Patrol Scrub Commands */ -enum acpi_ras2_patrol_scrub_commands { +enum acpi_ras2_patrol_scrub_cmds { ACPI_RAS2_GET_PATROL_PARAMETERS = 1, ACPI_RAS2_START_PATROL_SCRUBBER = 2, ACPI_RAS2_STOP_PATROL_SCRUBBER = 3 @@ -2871,13 +2871,13 @@ enum acpi_ras2_patrol_scrub_commands { /* RAS2 LA2PA Translation Commands */ -enum acpi_ras2_la2_pa_translation_commands { +enum acpi_ras2_la2_pa_transln_cmds { ACPI_RAS2_GET_LA2PA_TRANSLATION = 1, }; /* RAS2 LA2PA Translation Status values */ -enum acpi_ras2_la2_pa_translation_status { +enum acpi_ras2_la2_pa_transln_status { ACPI_RAS2_LA2PA_TRANSLATION_SUCCESS = 0, ACPI_RAS2_LA2PA_TRANSLATION_FAIL = 1, };