index.rst 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. .. SPDX-License-Identifier: GPL-2.0
  2. ====================
  3. Compute Express Link
  4. ====================
  5. CXL device configuration has a complex handoff between platform (Hardware,
  6. BIOS, EFI), OS (early boot, core kernel, driver), and user policy decisions
  7. that have impacts on each other. The docs here break up configurations steps.
  8. .. toctree::
  9. :maxdepth: 2
  10. :caption: Overview
  11. theory-of-operation
  12. maturity-map
  13. conventions
  14. .. toctree::
  15. :maxdepth: 2
  16. :caption: Device Reference
  17. devices/device-types
  18. .. toctree::
  19. :maxdepth: 2
  20. :caption: Platform Configuration
  21. platform/bios-and-efi
  22. platform/acpi
  23. platform/cdat
  24. platform/example-configs
  25. platform/device-hotplug
  26. .. toctree::
  27. :maxdepth: 2
  28. :caption: Linux Kernel Configuration
  29. linux/overview
  30. linux/early-boot
  31. linux/cxl-driver
  32. linux/dax-driver
  33. linux/memory-hotplug
  34. linux/access-coordinates
  35. .. toctree::
  36. :maxdepth: 2
  37. :caption: Memory Allocation
  38. allocation/dax
  39. allocation/page-allocator
  40. allocation/reclaim
  41. allocation/hugepages.rst