Skip to content

Commit 45594c6

Browse files
digetxjoergroedel
authored andcommitted
memory: tegra: Use relaxed versions of readl/writel
There is no need for inserting of memory barriers to access registers of Memory Controller. Hence use the relaxed versions of the accessors. Signed-off-by: Dmitry Osipenko <digetx@gmail.com> Acked-by: Thierry Reding <treding@nvidia.com> Signed-off-by: Joerg Roedel <jroedel@suse.de>
1 parent 59cd046 commit 45594c6

File tree

1 file changed

+2
-2
lines changed
  • drivers/memory/tegra

1 file changed

+2
-2
lines changed

drivers/memory/tegra/mc.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@
2626

2727
static inline u32 mc_readl(struct tegra_mc *mc, unsigned long offset)
2828
{
29-
return readl(mc->regs + offset);
29+
return readl_relaxed(mc->regs + offset);
3030
}
3131

3232
static inline void mc_writel(struct tegra_mc *mc, u32 value,
3333
unsigned long offset)
3434
{
35-
writel(value, mc->regs + offset);
35+
writel_relaxed(value, mc->regs + offset);
3636
}
3737

3838
extern const struct tegra_mc_reset_ops terga_mc_reset_ops_common;

0 commit comments

Comments
 (0)