mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-18 22:14:16 +00:00
cxl: docs/devices Fix typos and clarify wording in device-types.rst
Fix several typos and improve comment clarity in the CXL device types docs: "w/" replaced with "with" "sill" -> "still" "The allows" -> "This allows" "capacity" corrected to "capable" "more devices" corrected to "more upstream devices" in MLD description These changes improve readability and enhance the documentation quality. [ dj: Fix up "one or more hosts" to "one or more upstream devices" from Gregory ] Signed-off-by: Alok Tiwari <alok.a.tiwari@oracle.com> Reviewed-by: Gregory Price <gourry@gourry.net> Link: https://patch.msgid.link/20250616060737.1645393-1-alok.a.tiwari@oracle.com Signed-off-by: Dave Jiang <dave.jiang@intel.com>
This commit is contained in:
parent
7d14230db8
commit
8ad85794be
1 changed files with 5 additions and 5 deletions
|
@ -63,13 +63,13 @@ A Type-2 CXL Device:
|
|||
|
||||
* Supports cxl.io, cxl.cache, and cxl.mem protocols
|
||||
* Optionally implements coherent cache and Host-Managed Device Memory
|
||||
* Is typically an accelerator device w/ high bandwidth memory.
|
||||
* Is typically an accelerator device with high bandwidth memory.
|
||||
|
||||
The primary difference between a type-1 and type-2 device is the presence
|
||||
of host-managed device memory, which allows the device to operate on a
|
||||
local memory bank - while the CPU sill has coherent DMA to the same memory.
|
||||
local memory bank - while the CPU still has coherent DMA to the same memory.
|
||||
|
||||
The allows things like GPUs to expose their memory via DAX devices or file
|
||||
This allows things like GPUs to expose their memory via DAX devices or file
|
||||
descriptors, allows drivers and programs direct access to device memory
|
||||
rather than use block-transfer semantics.
|
||||
|
||||
|
@ -89,7 +89,7 @@ basic coherent DMA.
|
|||
Switch
|
||||
------
|
||||
|
||||
A CXL switch is a device capacity of routing any CXL (and by extension, PCIe)
|
||||
A CXL switch is a device capable of routing any CXL (and by extension, PCIe)
|
||||
protocol between an upstream, downstream, or peer devices. Many devices, such
|
||||
as Multi-Logical Devices, imply the presence of switching in some manner.
|
||||
|
||||
|
@ -103,7 +103,7 @@ A Single-Logical Device (SLD) is a device which presents a single device to
|
|||
one or more heads.
|
||||
|
||||
A Multi-Logical Device (MLD) is a device which may present multiple devices
|
||||
to one or more devices.
|
||||
to one or more upstream devices.
|
||||
|
||||
A Single-Headed Device exposes only a single physical connection.
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue