Loading include/soc/tegra/fuse.h +17 −3 Original line number Diff line number Diff line Loading @@ -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); Loading Loading
include/soc/tegra/fuse.h +17 −3 Original line number Diff line number Diff line Loading @@ -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); Loading