From: Robert Kiraly <me@boldcoder.com>
To: linux-acpi@vger.kernel.org, Len Brown <lenb@kernel.org>
Subject: Patch: Make ACPI subsystem provide CEDT table
Date: Wed, 12 Jan 2022 15:07:29 -0800 [thread overview]
Message-ID: <198c0ae2-efdf-7f47-11c7-27e9a87b3f32@boldcoder.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 606 bytes --]
This is a simple ACPI patch. I'm submitting a revised version to
linux-acpi as opposed to linux-pm at Rafael Wysocki's suggestion.
The patch adds ACPI_SIG_CEDT to table_sigs[] in "drivers/acpi/tables.c".
The change will probably be made by upstream later regardless. But I've
reviewed cxl-next and it doesn't seem to be present there yet.
Presently, CXL code isn't able to make use of the CEDT table. Subsequent
to the change, the CEDT table can be used.
If a developer plans to use the CEDT table to program the CXL ports,
this change is needed. Otherwise, it isn't expected to make a difference.
[-- Attachment #2: 220112-cedt-patch.txt --]
[-- Type: text/plain, Size: 928 bytes --]
Subject: Make ACPI subsystem provide CEDT table
Author: Robert Kiraly <me@boldcoder.com>
This is a simple patch to the ACPI subsystem.
The patch adds ACPI_SIG_CEDT to table_sigs[] in "drivers/acpi/
tables.c".
Presently, CXL code isn't able to make use of the CEDT table.
Subsequent to the change, the CEDT table can be used.
If a developer plans to use the CEDT table to program the CXL
ports, this change is needed. Otherwise, it isn't expected to
make a difference.
--- linux-5.16.old/drivers/acpi/tables.c
+++ linux-5.16/drivers/acpi/tables.c
@@ -500,6 +500,9 @@
ACPI_SIG_WDDT, ACPI_SIG_WDRT, ACPI_SIG_DSDT, ACPI_SIG_FADT,
ACPI_SIG_PSDT, ACPI_SIG_RSDT, ACPI_SIG_XSDT, ACPI_SIG_SSDT,
ACPI_SIG_IORT, ACPI_SIG_NFIT, ACPI_SIG_HMAT, ACPI_SIG_PPTT,
+#ifdef ACPI_SIG_CEDT
+ ACPI_SIG_CEDT,
+#endif
ACPI_SIG_NHLT };
#define ACPI_HEADER_SIZE sizeof(struct acpi_table_header)
==== end of patch ====
next reply other threads:[~2022-01-12 23:16 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-01-12 23:07 Robert Kiraly [this message]
2022-01-13 11:38 ` Patch: Make ACPI subsystem provide CEDT table Rafael J. Wysocki
2022-01-20 18:49 ` Rafael J. Wysocki
2022-01-20 19:06 ` Dan Williams
[not found] <1b871357-2231-336d-099c-cdccae03f837@boldcoder.com>
2022-01-25 6:30 ` Robert Kiraly
2022-01-25 14:49 ` Rafael J. Wysocki
2022-01-26 3:12 ` Robert Kiraly
2022-01-26 15:55 ` Rafael J. Wysocki
2022-01-27 10:15 ` Robert Kiraly
2022-02-04 18:45 ` Rafael J. Wysocki
2022-02-04 19:34 ` Robert Kiraly
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=198c0ae2-efdf-7f47-11c7-27e9a87b3f32@boldcoder.com \
--to=me@boldcoder.com \
--cc=lenb@kernel.org \
--cc=linux-acpi@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).