ASoC: rt715: use dev_to_sdw_dev() instead of to_sdw_slave_device()

Message ID
State Accepted
Commit 2c72943dc359c9592747c3fd82cda30e7c89714c
Headers show
  • ASoC: rt715: use dev_to_sdw_dev() instead of to_sdw_slave_device()
Related show

Commit Message

Kuninori Morimoto Jan. 14, 2020, 1:14 a.m.
From: Kuninori Morimoto <>

This patch fixup this error

  CC      sound/soc/codecs/rt715-sdw.o
linux/sound/soc/codecs/rt715-sdw.c: In function 'rt715_dev_resume':
linux/sound/soc/codecs/rt715-sdw.c:568:28: error: implicit declaration\
 of function 'to_sdw_slave_device'; did you mean 'sdw_slave_modalias'?\
  struct sdw_slave *slave = to_sdw_slave_device(dev);
linux/sound/soc/codecs/rt715-sdw.c:568:28: warning: initialization of\
 'struct sdw_slave *' from 'int' makes pointer from integer without a\
 cast [-Wint-conversion]
cc1: some warnings being treated as errors

Signed-off-by: Kuninori Morimoto <>
 sound/soc/codecs/rt715-sdw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


diff --git a/sound/soc/codecs/rt715-sdw.c b/sound/soc/codecs/rt715-sdw.c
index c35591f..18868e4 100644
--- a/sound/soc/codecs/rt715-sdw.c
+++ b/sound/soc/codecs/rt715-sdw.c
@@ -565,7 +565,7 @@  static int rt715_dev_suspend(struct device *dev)
 static int rt715_dev_resume(struct device *dev)
-	struct sdw_slave *slave = to_sdw_slave_device(dev);
+	struct sdw_slave *slave = dev_to_sdw_dev(dev);
 	struct rt715_priv *rt715 = dev_get_drvdata(dev);
 	unsigned long time;