On Mon, Jun 01, 2015 at 10:35:04AM +0530, Vinod Koul wrote:
On Fri, May 29, 2015 at 06:35:03PM +0100, Mark Brown wrote:
On Fri, May 29, 2015 at 01:45:44PM +0530, Vinod Koul wrote:
well userspace parsing is only for the pin mapping and changes which users want to do on their systems. For basic things the default graph will be read by existing HDA parser and codec driver will create widgets based on that. The generic HDA codec library should do most and the HDA ASoC codecs should do device specfic work (like existing patch_xxx)
So we *are* planning to continue to use the existing CODEC support but with some different interfacing on top of it?
Nope. Existing codecs wont be reused here.
We are doing new ASoC HDA codec drivers which use common hdac parsing logic. Since some codecs need own methods we can't write a single HDA generic codec, and had to do with generic codec parser and then specfic driver (HDMI, ALC to start with) on top.
But I thought we already had a generic CODEC parser? Are you saying you're going to write a new one?