On Tue, Sep 30, 2008 at 9:25 PM, Mark Brown broonie@sirena.org.uk wrote:
On Tue, Sep 30, 2008 at 11:39:09AM -0400, Frank Mandarino wrote:
Jarkko Nikula wrote:
In that sense these are nice reference implementations :-)
Quite frankly nice isn't the first adjective that springs to my mind for how this stuff works in v1. As with so many other things once v2 is in that should make life better.
Unfortunately it's sometimes have to stick into older stuff :-)
My reasons for wanting it removed are that 1) it only works on our proprietary board, and 2) I don't have time to maintain it as changes are made to ASoC.
I tend to agree with Frank here - if it's causing too much work for the people with access to the hardware and nobody else can get the hardware it's probably as easy to maintain it out of tree. Like I say, there's another public example of this sort of setup.
Yeah, valid points. And anyway, this driver can still be found from git history if needed.
Ideally someone would contribute a driver for a reasonably available platform that does this - OpenMoko doesn't since they use an analogue connection for their Bluetooth audio.
Let's throw a hint here if some hacker is interested that it would be possible with Nokia N810 (and N800 as well) by developing DAI driver for OMAP2420 EAC - Enhanced Audio Controller. EAC has dedicated ports for codec (pins can be muxed to McBSP port 2), modem (not used in N8x0) and bluetooth (pins cannot be muxed to McBSP).
Unfortunately this EAC is found only from OMAP2420 where McBSP is in every OMAP so EAC DAI driver doesn't have so generic use IMO. But I'm keen to help testing and development if someone would do it :-)
Jarkko