summaryrefslogtreecommitdiffstats
path: root/include/soc/tegra
diff options
context:
space:
mode:
authorThierry Reding <treding@nvidia.com>2017-08-17 16:42:17 +0200
committerThierry Reding <treding@nvidia.com>2017-08-17 16:43:13 +0200
commit27a0342ac162bf2ba30c288cfb7b72eabed38d8b (patch)
tree48f4e7d789054b3dd4235bd89ccb76aad84d398e /include/soc/tegra
parent0c106e57dea709395b5b5eb004987b7ddad251ad (diff)
downloadlinux-27a0342ac162bf2ba30c288cfb7b72eabed38d8b.tar.gz
linux-27a0342ac162bf2ba30c288cfb7b72eabed38d8b.tar.bz2
linux-27a0342ac162bf2ba30c288cfb7b72eabed38d8b.zip
soc/tegra: Register SoC device
Move this code from arch/arm/mach-tegra and make it common among 32-bit and 64-bit Tegra SoCs. This is slightly complicated by the fact that on 32-bit Tegra, the SoC device is used as the parent for all devices that are instantiated from device tree. Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'include/soc/tegra')
-rw-r--r--include/soc/tegra/fuse.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/soc/tegra/fuse.h b/include/soc/tegra/fuse.h
index b4c9219e7f95..9b6ea0c72117 100644
--- a/include/soc/tegra/fuse.h
+++ b/include/soc/tegra/fuse.h
@@ -65,6 +65,8 @@ int tegra_fuse_readl(unsigned long offset, u32 *value);
extern struct tegra_sku_info tegra_sku_info;
+struct device *tegra_soc_device_register(void);
+
#endif /* __ASSEMBLY__ */
#endif /* __SOC_TEGRA_FUSE_H__ */