summaryrefslogtreecommitdiff
path: root/scripts/basic
diff options
context:
space:
mode:
authorMarek Vasut <marek.vasut+renesas@mailbox.org>2026-09-21 22:27:44 +0200
committerBjorn Helgaas <bhelgaas@google.com>2026-09-22 12:21:18 -0500
commiteeeb72fab4a569c1cc547c9bf220c808dd37f83d (patch)
treed569037ff76a56748a8f4817805ca95e9e956136 /scripts/basic
parent5b555a496160914394c330748fc95e46a1d71800 (diff)
downloadlinux-eeeb72fab4a569c1cc547c9bf220c808dd37f83d.tar.gz
linux-eeeb72fab4a569c1cc547c9bf220c808dd37f83d.zip
PCI: rcar-gen4: Rework .additional_common_init() into .init()
Rework the current complicated initialization callchain that invokes host_init->common_init->additional_common_init() for host and ep_init->common_init->additional_common_init() for endpoint into simpler host_init->init() and ep_init->init() . The init callback is now always implemented for all R-Car Gen4 SoCs; therefore there is no need to check whether the callback is not NULL. For R-Car S4, the .init() callback is rcar_gen4_pcie_common_init(), for R-Car V4H and V4M, the .init() callback is implemented using a new function rcar_gen4_v4h_v4m_pcie_init(), which calls the common rcar_gen4_pcie_common_init() followed by R-Car V4H- and V4M-specific hardware initialization. The hardware initialization sequence remains unchanged. Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org> Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com> [bhelgaas: drop 'dwc' tags, commit log typo] Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Link: https://patch.msgid.link/20260921202823.72620-3-marek.vasut+renesas@mailbox.org
Diffstat (limited to 'scripts/basic')
0 files changed, 0 insertions, 0 deletions