Kconfig (71af75b6929458d85f63c0649dc26d6f4c19729e) Kconfig (f4ce1f766f1ebf39161b3b9447a83f4f1dfe593b)
1# SPDX-License-Identifier: GPL-2.0-only
2menuconfig CXL_BUS
3 tristate "CXL (Compute Express Link) Devices Support"
4 depends on PCI
5 help
6 CXL is a bus that is electrically compatible with PCI Express, but
7 layers three protocols on that signalling (CXL.io, CXL.cache, and
8 CXL.mem). The CXL.cache protocol allows devices to hold cachelines

--- 37 unchanged lines hidden (view full) ---

46 potential impact to memory currently in use by the kernel.
47
48 If developing CXL hardware or the driver say Y, otherwise say N.
49
50config CXL_ACPI
51 tristate "CXL ACPI: Platform Support"
52 depends on ACPI
53 default CXL_BUS
1# SPDX-License-Identifier: GPL-2.0-only
2menuconfig CXL_BUS
3 tristate "CXL (Compute Express Link) Devices Support"
4 depends on PCI
5 help
6 CXL is a bus that is electrically compatible with PCI Express, but
7 layers three protocols on that signalling (CXL.io, CXL.cache, and
8 CXL.mem). The CXL.cache protocol allows devices to hold cachelines

--- 37 unchanged lines hidden (view full) ---

46 potential impact to memory currently in use by the kernel.
47
48 If developing CXL hardware or the driver say Y, otherwise say N.
49
50config CXL_ACPI
51 tristate "CXL ACPI: Platform Support"
52 depends on ACPI
53 default CXL_BUS
54 select ACPI_TABLE_LIB
54 help
55 Enable support for host managed device memory (HDM) resources
56 published by a platform's ACPI CXL memory layout description. See
57 Chapter 9.14.1 CXL Early Discovery Table (CEDT) in the CXL 2.0
58 specification, and CXL Fixed Memory Window Structures (CEDT.CFMWS)
59 (https://www.computeexpresslink.org/spec-landing). The CXL core
60 consumes these resource to publish the root of a cxl_port decode
61 hierarchy to map regions that represent System RAM, or Persistent

--- 17 unchanged lines hidden ---
55 help
56 Enable support for host managed device memory (HDM) resources
57 published by a platform's ACPI CXL memory layout description. See
58 Chapter 9.14.1 CXL Early Discovery Table (CEDT) in the CXL 2.0
59 specification, and CXL Fixed Memory Window Structures (CEDT.CFMWS)
60 (https://www.computeexpresslink.org/spec-landing). The CXL core
61 consumes these resource to publish the root of a cxl_port decode
62 hierarchy to map regions that represent System RAM, or Persistent

--- 17 unchanged lines hidden ---