PCI: designware: Simplify pcie_host_ops.readl_rc() and .writel_rc() interfaces
authorBjorn Helgaas <bhelgaas@google.com>
Thu, 6 Oct 2016 18:25:46 +0000 (13:25 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 11 Oct 2016 13:29:25 +0000 (08:29 -0500)
commit7e00dfd0fbbb2fc276592613f76ded0b9a139a04
tree62106f555bae6c62df7e13dee4479059d4486bdc
parenta26e0108b61d6e65c151af720f2c4248a38f000d
PCI: designware: Simplify pcie_host_ops.readl_rc() and .writel_rc() interfaces

The struct pcie_host_ops.readl_rc() and .writel_rc() function pointers
allow a driver to override the default DesignWare register accessors.

Make the signature of the override functions the same as the default
accessors.  This makes the default dw_pcie_readl_rc() and the corresponding
override more structurally similar: both will compute the final register
address with "pp->dbi_base + reg".  Previously dw_pcie_readl_rc() computed
the address and passed it to the override.

No functional change intended.

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
drivers/pci/host/pci-exynos.c
drivers/pci/host/pcie-designware.c
drivers/pci/host/pcie-designware.h