summaryrefslogtreecommitdiffstats
path: root/drivers/pci/controller
diff options
context:
space:
mode:
authorAlan Douglas2018-06-25 10:30:49 +0200
committerLorenzo Pieralisi2018-07-11 11:27:08 +0200
commit7e37dc1db594d5a4ed062dbaf51ef89596a9df8a (patch)
treeebc5901a4175df82a78f4df88728e5af0d3ee498 /drivers/pci/controller
parentLinux 4.18-rc1 (diff)
downloadkernel-qcow2-linux-7e37dc1db594d5a4ed062dbaf51ef89596a9df8a.tar.gz
kernel-qcow2-linux-7e37dc1db594d5a4ed062dbaf51ef89596a9df8a.tar.xz
kernel-qcow2-linux-7e37dc1db594d5a4ed062dbaf51ef89596a9df8a.zip
PCI: cadence: Update cdns_pcie_writel() function signature
cdns_pcie_writel() writes a long value; change the value parameter type from u16 to u32 to rectify the function signature and related behaviour. Signed-off-by: Alan Douglas <adouglas@cadence.com> [lorenzo.pieralisi@arm.com: updated commit log] Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Diffstat (limited to 'drivers/pci/controller')
-rw-r--r--drivers/pci/controller/pcie-cadence.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/pci/controller/pcie-cadence.h b/drivers/pci/controller/pcie-cadence.h
index 4bb27333b05c..ed336cc7f4ba 100644
--- a/drivers/pci/controller/pcie-cadence.h
+++ b/drivers/pci/controller/pcie-cadence.h
@@ -279,7 +279,7 @@ static inline void cdns_pcie_ep_fn_writew(struct cdns_pcie *pcie, u8 fn,
}
static inline void cdns_pcie_ep_fn_writel(struct cdns_pcie *pcie, u8 fn,
- u32 reg, u16 value)
+ u32 reg, u32 value)
{
writel(value, pcie->reg_base + CDNS_PCIE_EP_FUNC_BASE(fn) + reg);
}