summaryrefslogtreecommitdiff
path: root/Documentation/PCI/controller
AgeCommit message (Collapse)Author
2026-09-22PCI: rcar-gen4: Drop documentation about obtaining platform firmwareMarek Vasut
Renesas R-Car V4H (r8a779g0) has a PCIe controller, and it requires specific firmware downloading. The firmware is now available via linux-firmware.git repository. So the existing documentation about obtaining the firmware becomes obsolete. Hence, drop it. Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org> Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Link: https://patch.msgid.link/20260921203716.73663-1-marek.vasut+renesas@mailbox.org
2026-08-12Documentation: PCI: Document how to write PCI Host Controller driversManivannan Sadhasivam
Writing a PCI Host Controller driver requires bringing up the Root Complex hardware and registering it with the PCI core in a specific sequence. Add a guide describing these steps to help developers write new drivers. It covers the Root Complex topology and enumeration, and walks through the driver flow, including resource setup, Configuration Space accessors, address translation, interrupt handling, Link training, power management, shutdown and removal, using standard guidelines/best practices. Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Link: https://patch.msgid.link/20260803-pci-doc-v1-1-2814f8672cad@oss.qualcomm.com
2025-05-21PCI: rcar-gen4: Document how to obtain platform firmwareYoshihiro Shimoda
Renesas R-Car V4H (r8a779g0) has PCIe controller, and it requires specific firmware downloading. So, add a document about the firmware how to get. Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> [kwilczynski: commit log, refactor the document content and then add this new file to a correct index under the top-level PCI documentation] Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org> Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> Link: https://lore.kernel.org/r/20250507100947.608875-1-yoshihiro.shimoda.uh@renesas.com