Hello there, 
<div><br></div>
<div>I am freshman w.r.t Audio driver on Linux. I will start with explaining my HW and then my problem.</div>
<div><br></div>
<div>My HW: </div>
<div>I am working with OMAP3530 based custom board (not any standard EVM or Beagle). The closest thing I have the EVM kernel, So, I started off with the EVM kernel and started tweaking around.</div>
<div>I have Wolfson Microelectronics WM8993 Audio Codec (SOC) for sound. Now, the WM8993 is also connected to the OMAP I2C-3 for the purpose of volume control / mute etc. the WM8993 data RX is connected to GPIO119 of OMAP.</div>

<div><br></div>
<div>Problem:</div>
<div><br></div>
<div>1. When I tried to bring up the driver for this SOC, I successfully registered this device with I2C bus. But, I am not able to register this with ALSA.</div>
<div>2. Is it mandatory to register this device with ALSA to receive the Audio? or is there any alternative method to receive the audio?<br></div>
<div>Any pointers will be helpful</div>
<div>Murali<br></div>