Skip to content

Commit 8ad8579

Browse files
aloktiwadavejiang
authored andcommitted
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 <[email protected]> Reviewed-by: Gregory Price <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Dave Jiang <[email protected]>
1 parent 7d14230 commit 8ad8579

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Documentation/driver-api/cxl/devices/device-types.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,13 +63,13 @@ A Type-2 CXL Device:
6363

6464
* Supports cxl.io, cxl.cache, and cxl.mem protocols
6565
* Optionally implements coherent cache and Host-Managed Device Memory
66-
* Is typically an accelerator device w/ high bandwidth memory.
66+
* Is typically an accelerator device with high bandwidth memory.
6767

6868
The primary difference between a type-1 and type-2 device is the presence
6969
of host-managed device memory, which allows the device to operate on a
70-
local memory bank - while the CPU sill has coherent DMA to the same memory.
70+
local memory bank - while the CPU still has coherent DMA to the same memory.
7171

72-
The allows things like GPUs to expose their memory via DAX devices or file
72+
This allows things like GPUs to expose their memory via DAX devices or file
7373
descriptors, allows drivers and programs direct access to device memory
7474
rather than use block-transfer semantics.
7575

@@ -89,7 +89,7 @@ basic coherent DMA.
8989
Switch
9090
------
9191

92-
A CXL switch is a device capacity of routing any CXL (and by extension, PCIe)
92+
A CXL switch is a device capable of routing any CXL (and by extension, PCIe)
9393
protocol between an upstream, downstream, or peer devices. Many devices, such
9494
as Multi-Logical Devices, imply the presence of switching in some manner.
9595

@@ -103,7 +103,7 @@ A Single-Logical Device (SLD) is a device which presents a single device to
103103
one or more heads.
104104

105105
A Multi-Logical Device (MLD) is a device which may present multiple devices
106-
to one or more devices.
106+
to one or more upstream devices.
107107

108108
A Single-Headed Device exposes only a single physical connection.
109109

0 commit comments

Comments
 (0)