On Fri, Nov 1, 2013 at 3:27 PM, <stu.il...@gmail.com> wrote: > 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. >
I see you've launched it on Kickstarter now, great! > 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. > Is this how you started? Starting from a known good location is always good, but I hope you looked upstream. What codec did you choose? > I assume sound/soc/codecs/ is the place where I have to add the codec > specific driver. Right? > Depending on who makes your codec, you might find a related maintainer/directory by using the MAINTAINERS file: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/MAINTAINERS > 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..? > Seems like you mostly figured this out. What did you do? > > > -- > 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 beagleboard+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > -- 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 beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.