diff options
author | Jeeja KP <jeeja.kp@intel.com> | 2015-11-28 12:31:48 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2015-12-02 01:17:00 +0300 |
commit | 399b210bef097ce01d9e7b03ce5d4435f0624111 (patch) | |
tree | 8a39fe3874138432d29357c7a2b552a4bc6af9cf /sound/soc/intel/skylake/skl-topology.h | |
parent | 9939a9c331ae8b9f859802af352477388b73c700 (diff) | |
download | linux-399b210bef097ce01d9e7b03ce5d4435f0624111.tar.xz |
ASoC: Intel: Skylake: Add helper routine to handle Algo parameter
Some DSP modules has user configurable parameters, which are
required by some modules at module initialization.
To configure the module algorithm parameter during initialization
we add helpers here
Signed-off-by: Divya Prakash <divya1.prakash@intel.com>
Signed-off-by: Jeeja KP <jeeja.kp@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/intel/skylake/skl-topology.h')
-rw-r--r-- | sound/soc/intel/skylake/skl-topology.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sound/soc/intel/skylake/skl-topology.h b/sound/soc/intel/skylake/skl-topology.h index 5ba985b36227..0a66fab59828 100644 --- a/sound/soc/intel/skylake/skl-topology.h +++ b/sound/soc/intel/skylake/skl-topology.h @@ -140,6 +140,11 @@ struct skl_up_down_mixer_cfg { s32 coeff[UP_DOWN_MIXER_MAX_COEFF]; } __packed; +struct skl_algo_cfg { + struct skl_base_cfg base_cfg; + char params[0]; +} __packed; + enum skl_dma_type { SKL_DMA_HDA_HOST_OUTPUT_CLASS = 0, SKL_DMA_HDA_HOST_INPUT_CLASS = 1, |