Documentation: ACPI: EINJ: Update stale driver source reference

The EINJ implementation was split when CXL protocol error injection
support landed: einj-core.c holds the core logic, einj-cxl.c the
CXL-specific part, and apei-internal.h the shared plumbing. The old
drivers/acpi/apei/einj.c does not exist anymore, so the documentation
points readers at a nonexistent file.

Point them at the actual files instead.

Signed-off-by: Prabhakar Pujeri <prabhakar.pujeri@dell.com>
Link: https://patch.msgid.link/20260902114912.6690-1-prabhakar.pujeri@dell.com
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
Prabhakar Pujeri 2026-09-02 11:49:12 +00:00 committed by Rafael J. Wysocki
parent a412a81560
commit 13e5c292e0

View File

@ -180,8 +180,10 @@ function are specified using param1::
| segment | bus | device | function | reserved |
+-------------------------------------------------+
Anyway, you get the idea, if there's doubt just take a look at the code
in drivers/acpi/apei/einj.c.
Anyway, you get the idea, if there's doubt just take a look at the code:
drivers/acpi/apei/einj-core.c holds the core logic, while CXL-specific
handling lives in drivers/acpi/apei/einj-cxl.c and the shared plumbing
in drivers/acpi/apei/apei-internal.h.
An ACPI 5.0 BIOS may also allow vendor-specific errors to be injected.
In this case a file named vendor will contain identifying information