ASoC: compress: Add support for compress dai ops
authorVinod Koul <vinod.koul@intel.com>
Sun, 13 Nov 2016 06:40:02 +0000 (12:10 +0530)
committerMark Brown <broonie@kernel.org>
Sun, 13 Nov 2016 09:35:35 +0000 (09:35 +0000)
commit2e622ae41e653cd71a6d3bc5a4685b01eacbee8d
tree2356ab4bf6579ef8c8c4250f0554c1a006bcfe41
parent1001354ca34179f3db924eb66672442a173147dc
ASoC: compress: Add support for compress dai ops

ASoC Compress ops have only platform ops and no DAI ops unlike PCM device
where we have both platform ops as well as DAI ops.

So add compress dai ops and add this new structure to the ASoC core to make
compressed devices a first class ASoC citizen

Again like PCM ops, drivers are free to implement either or both of
these ops based on device needs.

Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
include/sound/soc-dai.h
sound/soc/soc-compress.c