Dear All,<br><br>We are using kit2416 board based samsung s3c2416 SOC using linux kernel 2.6.21, wm8731 codec is used with the soc on i2s bus.<br><br>I am trying porting linux3.6.8 on the same board,now porting older soc audio driver for codec onto the newer kernel. <br>

<br>I am getting the below kernel messages, snapshot on audio driver registration.<br><br><i>soc-audio soc-audio: ASoC machine SMDK2416wm8731 should use snd_soc_register_card()<br>soc-audio soc-audio: CODEC wm8731 not registered<br>
soc-audio soc-audio: Failed to register card<br>platform soc-audio: Driver soc-audio requests probe deferral<br>TCP: cubic registered<br>NET: Registered protocol family 17<br>drivers/rtc/hctosys.c: unable to open rtc device (rtc0)<br>
ALSA device list:<br>  No soundcards found.<br><br></i><br>I have attached the modified driver for reference.<br>
<br>kindly give your valuable suggestions.<br><br>Thanks,<br><br><br><br><br>