diff options
author | Dmitry Osipenko <digetx@gmail.com> | 2021-05-28 02:54:04 +0300 |
---|---|---|
committer | Thierry Reding <treding@nvidia.com> | 2021-06-01 12:15:13 +0200 |
commit | 30b44e81772a5caa983000057ce1cd9cb4531647 (patch) | |
tree | a27f1a2efa4e1534cb4bf6683235d2d89f6dc6a9 /include/soc | |
parent | b8818de9c0c107019c2a90a50423c1b929176f3c (diff) | |
download | linux-30b44e81772a5caa983000057ce1cd9cb4531647.tar.bz2 |
soc/tegra: fuse: Add stubs needed for compile-testing
Add missing stubs that will allow Tegra memory driver to be compile-tested
by kernel build bots.
Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'include/soc')
-rw-r--r-- | include/soc/tegra/fuse.h | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/include/soc/tegra/fuse.h b/include/soc/tegra/fuse.h index 78cbc787a4dc..990701f788bc 100644 --- a/include/soc/tegra/fuse.h +++ b/include/soc/tegra/fuse.h @@ -52,14 +52,28 @@ struct tegra_sku_info { enum tegra_revision revision; }; +#ifdef CONFIG_ARCH_TEGRA +extern struct tegra_sku_info tegra_sku_info; u32 tegra_read_straps(void); u32 tegra_read_ram_code(void); int tegra_fuse_readl(unsigned long offset, u32 *value); - -#ifdef CONFIG_ARCH_TEGRA -extern struct tegra_sku_info tegra_sku_info; #else static struct tegra_sku_info tegra_sku_info __maybe_unused; + +static inline u32 tegra_read_straps(void) +{ + return 0; +} + +static inline u32 tegra_read_ram_code(void) +{ + return 0; +} + +static inline int tegra_fuse_readl(unsigned long offset, u32 *value) +{ + return -ENODEV; +} #endif struct device *tegra_soc_device_register(void); |