Hi everyone,

I'm working on a new cape that will add Bluetooth/Audio capabilities to the 
BeagleBone. The cape will have a Bluetooth module and an audio codec (not 
tlv320aic3x) to provide high quality wireless and analog audio to the bone 
boards.
The hard part is that there is no support for the codec I've picked in the 
existing kernels. I'll use existing ASoC drivers and device tree bindings 
as starting point.
I assume sound/soc/codecs/ is the place where I have to add the codec 
specific driver. Right?
I just started digging into the kernel and I'm still struggling with the 
structure of a .dts file.

What is the meaning of "compatible = "ti,da830-evm-audio";" from the 
sound{}; structure in cape-bone-dvi*.dts? What is the connection with the 
tlv320aic3x codec?
Is that all I need to modify into the kernel - .c and .h file for the codec 
and .dts file for the cape..?

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to