mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] ASoc: amd: acp3x: Add missing include <linux/io.h>
@ 2020-03-04  8:40 YueHaibing
  2020-03-04 13:39 ` Applied "ASoc: amd: acp3x: Add missing include <linux/io.h>" to the asoc tree Mark Brown
  2020-03-05 10:07 ` [PATCH] ASoc: amd: acp3x: Add missing include <linux/io.h> Agrawal, Akshu
  0 siblings, 2 replies; 3+ messages in thread
From: YueHaibing @ 2020-03-04  8:40 UTC (permalink / raw)
  To: lgirdwood, broonie, perex, tiwai, akshu.agrawal, yuehaibing
  Cc: alsa-devel, linux-kernel

gcc 7.4.0 build fails:

In file included from sound/soc/amd/acp3x-rt5682-max9836.c:20:0:
sound/soc/amd/raven/acp3x.h: In function rv_readl:
sound/soc/amd/raven/acp3x.h:113:9: error: implicit declaration of function readl; did you mean rv_readl? [-Werror=implicit-function-declaration]
  return readl(base_addr - ACP3x_PHY_BASE_ADDRESS);
         ^~~~~
         rv_readl
sound/soc/amd/raven/acp3x.h: In function rv_writel:
sound/soc/amd/raven/acp3x.h:118:2: error: implicit declaration of function writel; did you mean rv_writel? [-Werror=implicit-function-declaration]
  writel(val, base_addr - ACP3x_PHY_BASE_ADDRESS);
  ^~~~~~
  rv_writel

Add <linux/io.h> to fix this.

Reported-by: Hulk Robot <hulkci@huawei.com>
Fixes: 6b8e4e7db3cd ("ASoC: amd: Add machine driver for Raven based platform")
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
---
 sound/soc/amd/acp3x-rt5682-max9836.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sound/soc/amd/acp3x-rt5682-max9836.c b/sound/soc/amd/acp3x-rt5682-max9836.c
index 511b8b1..b4f68c5 100644
--- a/sound/soc/amd/acp3x-rt5682-max9836.c
+++ b/sound/soc/amd/acp3x-rt5682-max9836.c
@@ -16,6 +16,7 @@
 #include <linux/module.h>
 #include <linux/i2c.h>
 #include <linux/input.h>
+#include <linux/io.h>
 #include <linux/acpi.h>
 
 #include "raven/acp3x.h"
-- 
2.7.4



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-03-05 10:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-04  8:40 [PATCH] ASoc: amd: acp3x: Add missing include <linux/io.h> YueHaibing
2020-03-04 13:39 ` Applied "ASoc: amd: acp3x: Add missing include <linux/io.h>" to the asoc tree Mark Brown
2020-03-05 10:07 ` [PATCH] ASoc: amd: acp3x: Add missing include <linux/io.h> Agrawal, Akshu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®