xref: /linux/Documentation/driver-api/cxl/platform/acpi/dsdt.rst (revision ab93e0dd72c37d378dd936f031ffb83ff2bd87ce)
1.. SPDX-License-Identifier: GPL-2.0
2
3==============================================
4DSDT - Differentiated system Description Table
5==============================================
6
7This table describes what peripherals a machine has.
8
9This table's UIDs for CXL devices - specifically host bridges, must be
10consistent with the contents of the CEDT, otherwise the CXL driver will
11fail to probe correctly.
12
13Example Compute Express Link Host Bridge ::
14
15    Scope (_SB)
16    {
17        Device (S0D0)
18        {
19            Name (_HID, "ACPI0016" /* Compute Express Link Host Bridge */)  // _HID: Hardware ID
20            Name (_CID, Package (0x02)  // _CID: Compatible ID
21            {
22                EisaId ("PNP0A08") /* PCI Express Bus */,
23                EisaId ("PNP0A03") /* PCI Bus */
24            })
25            ...
26            Name (_UID, 0x05)  // _UID: Unique ID
27            ...
28      }
29