]> www.infradead.org Git - users/jedix/linux-maple.git/commit
PCI: dwc: ep: Call epc_create() early in dw_pcie_ep_init()
authorBjorn Helgaas <bhelgaas@google.com>
Sat, 15 Mar 2025 20:15:43 +0000 (15:15 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Mon, 24 Mar 2025 19:58:34 +0000 (14:58 -0500)
commit92eb132ad1b27a6850acadfe4b3f7b25ada749cb
treea3dfdcc0e00ea4ad8f516a367ecc21a58aba1a6b
parent7db02f725df44b072e89f6b4ead4145d53be3c0f
PCI: dwc: ep: Call epc_create() early in dw_pcie_ep_init()

Move devm_pci_epc_create() to the beginning of dw_pcie_ep_init().

devm_pci_epc_create() is generic code that doesn't depend on any DWC
resource, so moving it earlier keeps all the subsequent devicetree-related
code together.

Link: https://lore.kernel.org/r/20250315201548.858189-9-helgaas@kernel.org
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
drivers/pci/controller/dwc/pcie-designware-ep.c