[alsa-devel] [PATCH] ASoC: Multi-component - Fix tlv320aic23 hw_write/hw_read functions
Commit 5ce5888769c4a453bb5a852e156ab4ac72822c40 removed the initialisations of the codec->hw_write/read functions for the tlv320aic23. Fix this by adding the initialisations in tlv320aic23_probe.
Signed-off-by: Ryan Mallon ryan@bluewatersys.com ---
diff --git a/sound/soc/codecs/tlv320aic23.c b/sound/soc/codecs/tlv320aic23.c index fbc95c5..fe89521 100644 --- a/sound/soc/codecs/tlv320aic23.c +++ b/sound/soc/codecs/tlv320aic23.c @@ -637,6 +637,8 @@ static int tlv320aic23_probe(struct snd_soc_codec *codec)
printk(KERN_INFO "AIC23 Audio Codec %s\n", AIC23_VERSION); codec->control_data = aic23->control_data; + codec->hw_write = (hw_write_t)i2c_master_send; + codec->hw_read = NULL;
/* Reset codec */ tlv320aic23_write(codec, TLV320AIC23_RESET, 0);
On Mon, 2010-06-28 at 09:20 +1200, Ryan Mallon wrote:
Commit 5ce5888769c4a453bb5a852e156ab4ac72822c40 removed the initialisations of the codec->hw_write/read functions for the tlv320aic23. Fix this by adding the initialisations in tlv320aic23_probe.
Signed-off-by: Ryan Mallon ryan@bluewatersys.com
Thanks, will apply soon.
Liam
participants (2)
-
Liam Girdwood
-
Ryan Mallon