summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Vasut <marek.vasut+renesas@mailbox.org>2026-09-21 22:36:46 +0200
committerBjorn Helgaas <bhelgaas@google.com>2026-09-22 12:27:34 -0500
commit056fd7eb017d73d9d175b733043edfbeb43569be (patch)
treef6c1e24be6a6ac8a00505aec6b3a705c0854f13c
parent3283c4db60093970509b4b11e0b8a18f342aafb5 (diff)
PCI: rcar-gen4: Drop documentation about obtaining platform firmware
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
-rw-r--r--Documentation/PCI/controller/index.rst1
-rw-r--r--Documentation/PCI/controller/rcar-pcie-firmware.rst32
-rw-r--r--MAINTAINERS1
3 files changed, 0 insertions, 34 deletions
diff --git a/Documentation/PCI/controller/index.rst b/Documentation/PCI/controller/index.rst
index c15e2c9ac855..096d1c3d9807 100644
--- a/Documentation/PCI/controller/index.rst
+++ b/Documentation/PCI/controller/index.rst
@@ -8,4 +8,3 @@ PCI Native Host Bridge and Endpoint Drivers
:maxdepth: 2
pci-controller-drivers
- rcar-pcie-firmware
diff --git a/Documentation/PCI/controller/rcar-pcie-firmware.rst b/Documentation/PCI/controller/rcar-pcie-firmware.rst
deleted file mode 100644
index 67d3bf66e315..000000000000
--- a/Documentation/PCI/controller/rcar-pcie-firmware.rst
+++ /dev/null
@@ -1,32 +0,0 @@
-.. SPDX-License-Identifier: GPL-2.0
-
-=================================================
-Firmware of PCIe controller for Renesas R-Car V4H
-=================================================
-
-Renesas R-Car V4H (r8a779g0) has a PCIe controller, requiring a specific
-firmware download during startup.
-
-However, Renesas currently cannot distribute the firmware free of charge.
-
-The firmware file "104_PCIe_fw_addr_data_ver1.05.txt" (note that the file name
-might be different between different datasheet revisions) can be found in the
-datasheet encoded as text, and as such, the file's content must be converted
-back to binary form. This can be achieved using the following example script:
-
-.. code-block:: sh
-
- $ awk '/^\s*0x[0-9A-Fa-f]{4}\s+0x[0-9A-Fa-f]{4}/ { print substr($2,5,2) substr($2,3,2) }' \
- 104_PCIe_fw_addr_data_ver1.05.txt | \
- xxd -p -r > rcar_gen4_pcie.bin
-
-Once the text content has been converted into a binary firmware file, verify
-its checksum as follows:
-
-.. code-block:: sh
-
- $ sha1sum rcar_gen4_pcie.bin
- 1d0bd4b189b4eb009f5d564b1f93a79112994945 rcar_gen4_pcie.bin
-
-The resulting binary file called "rcar_gen4_pcie.bin" should be placed in the
-"/lib/firmware" directory before the driver runs.
diff --git a/MAINTAINERS b/MAINTAINERS
index 3a19da74d00c..8df569bbf3a9 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -20954,7 +20954,6 @@ M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
L: linux-pci@vger.kernel.org
L: linux-renesas-soc@vger.kernel.org
S: Maintained
-F: Documentation/PCI/controller/rcar-pcie-firmware.rst
F: Documentation/devicetree/bindings/pci/*rcar*
F: drivers/pci/controller/*rcar*
F: drivers/pci/controller/dwc/*rcar*