diff options
| author | Pranav Sanwal <[email protected]> | 2026-03-27 17:40:13 +0530 |
|---|---|---|
| committer | Michal Simek <[email protected]> | 2026-04-23 11:49:48 +0200 |
| commit | 3ac0ecb42f9f59c80e34ed1f4f1e340902501a55 (patch) | |
| tree | 9d73e8646c54d9772154a11a5c46b5cb8df49200 /scripts/setlocalversion | |
| parent | a25549d14bce5e3101e9903526c39f7a6fd5e584 (diff) | |
pci: Add AMD Versal2 DW PCIe host controller driver
Add support for the DesignWare-based PCIe host controller found in
AMD Versal2 SoCs. This enables PCIe functionality (e.g. NVMe storage)
on boards such as the VEK385.
The driver builds on the existing pcie_dw_common infrastructure and
adds Versal2-specific handling: it maps the SLCR register region to
mask and clear TLP interrupt status bits, parses dbi/config/atu/slcr
register regions from device tree, and supports an optional PERST#
GPIO on child nodes for endpoint reset sequencing. The outbound iATU
is programmed for the non-prefetchable memory window from device tree
ranges.
Signed-off-by: Pranav Sanwal <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Michal Simek <[email protected]>
Diffstat (limited to 'scripts/setlocalversion')
0 files changed, 0 insertions, 0 deletions
