diff --git a/arch/arm/mach-tegra/fuse.c b/arch/arm/mach-tegra/fuse.c index 3c0d89c934d4..3ba5ec9c06bb 100644 --- a/arch/arm/mach-tegra/fuse.c +++ b/arch/arm/mach-tegra/fuse.c @@ -119,6 +119,16 @@ static inline void fuse_writel(u32 value, unsigned long offset) } #endif +u32 tegra_fuse_readl(unsigned long offset) +{ + return fuse_readl(offset); +} + +void tegra_fuse_writel(u32 value, unsigned long offset) +{ + fuse_writel(value, offset); +} + void tegra_init_fuse(void) { u32 reg = readl(IO_TO_VIRT(TEGRA_CLK_RESET_BASE + 0x48)); diff --git a/arch/arm/mach-tegra/fuse.h b/arch/arm/mach-tegra/fuse.h index 584b2e27dbda..82461036a0e1 100644 --- a/arch/arm/mach-tegra/fuse.h +++ b/arch/arm/mach-tegra/fuse.h @@ -22,3 +22,5 @@ int tegra_sku_id(void); int tegra_cpu_process_id(void); int tegra_core_process_id(void); void tegra_init_fuse(void); +u32 tegra_fuse_readl(unsigned long offset); +void tegra_fuse_writel(u32 value, unsigned long offset);