diff options
author | Tobias Wolf <dev-NTEO@vplace.de> | 2018-09-05 08:51:26 +0200 |
---|---|---|
committer | Paul Burton <paul.burton@mips.com> | 2018-09-06 23:17:21 +0200 |
commit | 0eb1cfffd5433d8dce3e4163a5cd9accc6000856 (patch) | |
tree | 08801b34e5d0dc5ff1fc259417c12a778c10feb4 /arch/mips/pci/pci-rt2880.c | |
parent | mips: txx9: fix iounmap related issue (diff) | |
download | linux-0eb1cfffd5433d8dce3e4163a5cd9accc6000856.tar.xz linux-0eb1cfffd5433d8dce3e4163a5cd9accc6000856.zip |
MIPS: pci-rt2880: set pci controller of_node
Set the PCI controller of_node such that PCI devices can be
instantiated via device tree.
Signed-off-by: Tobias Wolf <dev-NTEO@vplace.de>
Signed-off-by: Mathias Kresin <dev@kresin.me>
Acked-by: John Crispin <john@phrozen.org>
Signed-off-by: Paul Burton <paul.burton@mips.com>
Patchwork: https://patchwork.linux-mips.org/patch/20423/
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: James Hogan <jhogan@kernel.org>
Cc: linux-mips@linux-mips.org
Cc: linux-kernel@vger.kernel.org
Diffstat (limited to 'arch/mips/pci/pci-rt2880.c')
-rw-r--r-- | arch/mips/pci/pci-rt2880.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/mips/pci/pci-rt2880.c b/arch/mips/pci/pci-rt2880.c index 711cdccdf65b..f376a1df326a 100644 --- a/arch/mips/pci/pci-rt2880.c +++ b/arch/mips/pci/pci-rt2880.c @@ -246,6 +246,8 @@ static int rt288x_pci_probe(struct platform_device *pdev) rt2880_pci_write_u32(PCI_BASE_ADDRESS_0, 0x08000000); (void) rt2880_pci_read_u32(PCI_BASE_ADDRESS_0); + rt2880_pci_controller.of_node = pdev->dev.of_node; + register_pci_controller(&rt2880_pci_controller); return 0; } |