Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9e2aee80 authored by Rob Herring's avatar Rob Herring Committed by Lorenzo Pieralisi
Browse files

PCI: Move private DT related functions into private header



The functions in linux/of_pci.h are primarily used by host bridge
drivers, so they can be private to drivers/pci/.

The remaining functions are still used mostly in host bridge drivers
that still live in arch specific code. Hopefully someday, those will get
moved into drivers/pci as well.

Signed-off-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Reviewed-by: default avatarLinus Walleij <linus.walleij@linaro.org>
Acked-by: default avatarJingoo Han <jingoohan1@gmail.com>
parent a5aa35cd
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -27,6 +27,7 @@
#include <linux/mfd/syscon.h>
#include <linux/regmap.h>

#include "../pci.h"
#include "pcie-designware.h"

/* PCIe controller wrapper DRA7XX configuration registers */
+1 −0
Original line number Diff line number Diff line
@@ -15,6 +15,7 @@
#include <linux/pci_regs.h>
#include <linux/platform_device.h>

#include "../pci.h"
#include "pcie-designware.h"

static struct pci_ops dw_pcie_ops;
+2 −0
Original line number Diff line number Diff line
@@ -19,6 +19,8 @@
#include <linux/of_address.h>
#include <linux/of_pci.h>

#include "../pci.h"

/* PCIe core registers */
#define PCIE_CORE_CMD_STATUS_REG				0x4
#define     PCIE_CORE_CMD_IO_ACCESS_EN				BIT(0)
+2 −0
Original line number Diff line number Diff line
@@ -28,6 +28,8 @@
#include <linux/irq.h>
#include <linux/clk.h>

#include "../pci.h"

/*
 * Special configuration registers directly in the first few words
 * in I/O space.
+2 −0
Original line number Diff line number Diff line
@@ -21,6 +21,8 @@
#include <linux/of_pci.h>
#include <linux/of_platform.h>

#include "../pci.h"

/*
 * PCIe unit register offsets.
 */
Loading