From c214ad2ab47f00c7127eed18f0f2f95dc01fdee7 Mon Sep 17 00:00:00 2001 From: Lior David Date: Tue, 8 Jan 2019 13:35:54 +0200 Subject: [PATCH] wil6210: fix for "runtime PM when interface is down" The original change used readl and writel which can be replaced with readl_relaxed and writel_relaxed, since we take care of memory barriers in the code. Change-Id: I4e653f51c24ee4b2fa3d1aee38574fa097424e63 Signed-off-by: Lior David --- drivers/net/wireless/ath/wil6210/debugfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/wireless/ath/wil6210/debugfs.c b/drivers/net/wireless/ath/wil6210/debugfs.c index 243714136d30..812d52603c19 100644 --- a/drivers/net/wireless/ath/wil6210/debugfs.c +++ b/drivers/net/wireless/ath/wil6210/debugfs.c @@ -402,7 +402,7 @@ static int wil_debugfs_iomem_x32_get(void *data, u64 *val) if (ret < 0) return ret; - *val = readl((void __iomem *)d->offset); + *val = readl_relaxed((void __iomem *)d->offset); wil_pm_runtime_put(wil);