From: Pavel Roskin Date: Thu, 7 Jul 2011 22:13:55 +0000 (-0400) Subject: ath5k: don't use volatile, it's not needed X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=2753f87a574c4844dfa1709c7d0a474f0dc8d818;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git ath5k: don't use volatile, it's not needed Signed-off-by: Pavel Roskin The reg variable is only used by __raw_writel() and __raw_readl(), which should guarantee memory access in the right order. Signed-off-by: John W. Linville --- diff --git a/drivers/net/wireless/ath/ath5k/reset.c b/drivers/net/wireless/ath/ath5k/reset.c index 3188204d8fda..bbeef3aac93f 100644 --- a/drivers/net/wireless/ath/ath5k/reset.c +++ b/drivers/net/wireless/ath/ath5k/reset.c @@ -375,7 +375,7 @@ static int ath5k_hw_nic_reset(struct ath5k_hw *ah, u32 val) static int ath5k_hw_wisoc_reset(struct ath5k_hw *ah, u32 flags) { u32 mask = flags ? flags : ~0U; - volatile __iomem u32 *reg; + u32 __iomem *reg; u32 regval; u32 val = 0;