Skip to content

Commit 63143fa

Browse files
feat(linux): PCIe Root Complex: Document support for 64-Bit Address Space
The Cadence PCIe Controller supports 64-Bit Address Space on the following K3 SoCs: AM64, AM68, AM69, J7200, J721E, J721S2, J722S, J742S2 and J784S4. The 64-Bit Address Space provides a larger 4 GB region compared to the 128 MB region in the 32-Bit Address Space. Since the Linux device-tree for the aforementioned SoCs has been updated to switch to the 64-Bit Address Space, document it. Signed-off-by: Siddharth Vadapalli <s-vadapalli@ti.com>
1 parent c2d45d7 commit 63143fa

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

source/linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Root_Complex.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -668,6 +668,17 @@ Following is a brief explanation of layers shown in the diagram:
668668
<value> is the resulting value to be written with "EC" bit of the
669669
register set.
670670

671+
.. rubric:: **64-Bit Address Space with 4 GB Size**
672+
:name: 64-bit-address-space
673+
674+
The PCIe Controller support for 64-Bit addressing in the System's
675+
Address Space with 4 GB Size is enabled in the device-tree.
676+
The 4 GB region is split as:
677+
678+
1. 4 KB ECAM region for Configuration Accesses
679+
2. 1 MB IO region
680+
3. Remaining region (4 GB - 1 MB - 4 KB) as 32-bit Non-Prefetchable MEM
681+
671682
.. rubric:: **Testing Details**
672683
:name: testing-details
673684

0 commit comments

Comments
 (0)