summaryrefslogtreecommitdiffstats
path: root/drivers/pci
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2015-05-06 21:36:13 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2015-05-06 21:36:13 +0200
commit4de5f732c0e8f98c7b893dcbfe1a4275d6d9ef4f (patch)
tree200fe335bd4bb4b2f29f3ff7149b4266b342f158 /drivers/pci
parent67e4e8c056b1df440b44ff2af785f89de36883da (diff)
parent377d261708d3057200c7ad9647fddb15169fea78 (diff)
downloadbarebox-4de5f732c0e8f98c7b893dcbfe1a4275d6d9ef4f.tar.gz
barebox-4de5f732c0e8f98c7b893dcbfe1a4275d6d9ef4f.tar.xz
Merge branch 'for-next/of-device-id'
Diffstat (limited to 'drivers/pci')
-rw-r--r--drivers/pci/pci-mvebu.c4
-rw-r--r--drivers/pci/pci-tegra.c8
2 files changed, 6 insertions, 6 deletions
diff --git a/drivers/pci/pci-mvebu.c b/drivers/pci/pci-mvebu.c
index 5e2b87a9e1..da2459bafe 100644
--- a/drivers/pci/pci-mvebu.c
+++ b/drivers/pci/pci-mvebu.c
@@ -383,10 +383,10 @@ static struct mvebu_pcie_ops __maybe_unused armada_xp_ops = {
static struct of_device_id mvebu_pcie_dt_ids[] = {
#if defined(CONFIG_ARCH_ARMADA_XP)
- { .compatible = "marvell,armada-xp-pcie", .data = (u32)&armada_xp_ops, },
+ { .compatible = "marvell,armada-xp-pcie", .data = &armada_xp_ops, },
#endif
#if defined(CONFIG_ARCH_ARMADA_370)
- { .compatible = "marvell,armada-370-pcie", .data = (u32)&armada_370_ops, },
+ { .compatible = "marvell,armada-370-pcie", .data = &armada_370_ops, },
#endif
#if defined(CONFIG_ARCH_DOVE)
{ .compatible = "marvell,dove-pcie", },
diff --git a/drivers/pci/pci-tegra.c b/drivers/pci/pci-tegra.c
index 1e7907e5b1..b532c464a6 100644
--- a/drivers/pci/pci-tegra.c
+++ b/drivers/pci/pci-tegra.c
@@ -1239,13 +1239,13 @@ static const struct tegra_pcie_soc_data tegra124_pcie_data = {
static __maybe_unused struct of_device_id tegra_pcie_of_match[] = {
{
.compatible = "nvidia,tegra124-pcie",
- .data = (unsigned long)&tegra124_pcie_data
+ .data = &tegra124_pcie_data
}, {
.compatible = "nvidia,tegra30-pcie",
- .data = (unsigned long)&tegra30_pcie_data
+ .data = &tegra30_pcie_data
}, {
.compatible = "nvidia,tegra20-pcie",
- .data = (unsigned long)&tegra20_pcie_data
+ .data = &tegra20_pcie_data
}, {
/* sentinel */
},
@@ -1262,7 +1262,7 @@ static int tegra_pcie_probe(struct device_d *dev)
INIT_LIST_HEAD(&pcie->buses);
INIT_LIST_HEAD(&pcie->ports);
- dev_get_drvdata(dev, (unsigned long *)&pcie->soc_data);
+ dev_get_drvdata(dev, (const void **)&pcie->soc_data);
pcie->dev = dev;
err = tegra_pcie_parse_dt(pcie);