[PATCH] ASoC: Multi-component - Fix tlv320aic23 hw_write/hw_read functions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxxxxxx>
---

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);

_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel


[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux