aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/intel/Kconfig
diff options
context:
space:
mode:
authorVinod Koul <vinod.koul@intel.com>2015-10-07 11:31:55 +0100
committerMark Brown <broonie@kernel.org>2015-10-07 15:30:16 +0100
commitcfb0a87383c6c2827f108ecee3471ef981876b38 (patch)
treeea4023841c60b1e8b8a896c2c6a292dd2adf8404 /sound/soc/intel/Kconfig
parentASoC: Intel: Skylake: add DSP platform widget event handlers (diff)
downloadlinux-dev-cfb0a87383c6c2827f108ecee3471ef981876b38.tar.xz
linux-dev-cfb0a87383c6c2827f108ecee3471ef981876b38.zip
ASoC: Intel: Skylake: Add FE and BE hw_params handling
For FE and BE, the PCM parameters come from FE and BE hw_params values passed. For a FE we convert the FE params to DSP expected module format and pass to DSP. For a BE we need to find the gateway settings (i2s/PDM) to be applied. These are queried from NHLT table and applied. Further for BE based on direction the settings are applied as either source or destination parameters. These helpers here allow the format to be calculated and queried as per firmware format. Signed-off-by: Jeeja KP <jeeja.kp@intel.com> Signed-off-by: Subhransu S. Prusty <subhransu.s.prusty@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/Kconfig')
0 files changed, 0 insertions, 0 deletions