diff options
author | Pradeep Tewani <pradeep.d.tewani@intel.com> | 2017-09-01 13:36:13 +0530 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2017-09-01 12:06:35 +0100 |
commit | 38a770859e10f566c434ae0d3f380954280f262b (patch) | |
tree | 3561adf5483c96849ff9334ff36d0540a23e0dd6 /sound/soc/intel/skylake/skl-topology.h | |
parent | b21f0522ee376ddbea54fab47ff36f687f2a438b (diff) | |
download | linux-38a770859e10f566c434ae0d3f380954280f262b.tar.bz2 |
ASoC: Intel: Skylake: Add IPC to configure the copier secondary pins
Copier can support upto 4 output pins. However, only pin 0 is configured
as a part of copier initialization. Configuring rest of pins require the
separate IPC to be sent to fw.
Signed-off-by: Pradeep Tewani <pradeep.d.tewani@intel.com>
Acked-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 4975904480e9..2717db92036b 100644 --- a/sound/soc/intel/skylake/skl-topology.h +++ b/sound/soc/intel/skylake/skl-topology.h @@ -138,6 +138,11 @@ struct skl_cpr_cfg { struct skl_cpr_gtw_cfg gtw_cfg; } __packed; +struct skl_cpr_pin_fmt { + u32 sink_id; + struct skl_audio_data_format src_fmt; + struct skl_audio_data_format dst_fmt; +} __packed; struct skl_src_module_cfg { struct skl_base_cfg base_cfg; |