Commit 4ac5c61f authored by Mark Brown's avatar Mark Brown

ASoC: Set parent for AC97 devices we register

Ensure that any AC97 devices that bind to the CODEC are below the
ASoC device in the device tree so the suspend and resume code can
figure out what order to handle them in.
Reported-by: default avatarRussell King <linux@arm.linux.org.uk>
Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
parent 64ab9baa
...@@ -98,7 +98,7 @@ static int soc_ac97_dev_register(struct snd_soc_codec *codec) ...@@ -98,7 +98,7 @@ static int soc_ac97_dev_register(struct snd_soc_codec *codec)
int err; int err;
codec->ac97->dev.bus = &ac97_bus_type; codec->ac97->dev.bus = &ac97_bus_type;
codec->ac97->dev.parent = NULL; codec->ac97->dev.parent = codec->card->dev;
codec->ac97->dev.release = soc_ac97_device_release; codec->ac97->dev.release = soc_ac97_device_release;
dev_set_name(&codec->ac97->dev, "%d-%d:%s", dev_set_name(&codec->ac97->dev, "%d-%d:%s",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment