From 4a75a66d67ee465749eafe8a5128e0c54675c708 Mon Sep 17 00:00:00 2001 From: Duncan Laurie Date: Thu, 2 Mar 2017 10:13:51 -0800 Subject: intel/skylake: nhlt: Add support for rt5514 NHLT blob Add support for describing the NHLT blob for the rt5514 DSP. Currently this only supports 4 channel capture. BUG=b:35585307 BRANCH=none TEST=build and boot on Eve P1 Change-Id: Ib59b56222f9aa65370fdcf9ddf25145c571b1b2e Signed-off-by: Duncan Laurie Reviewed-on: https://review.coreboot.org/18816 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin Reviewed-by: Paul Menzel Reviewed-by: Furquan Shaikh --- src/soc/intel/skylake/include/soc/nhlt.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/soc/intel/skylake/include') diff --git a/src/soc/intel/skylake/include/soc/nhlt.h b/src/soc/intel/skylake/include/soc/nhlt.h index 39930036e6..d3e4568d29 100644 --- a/src/soc/intel/skylake/include/soc/nhlt.h +++ b/src/soc/intel/skylake/include/soc/nhlt.h @@ -60,6 +60,11 @@ int nhlt_soc_add_ssm4567(struct nhlt *nhlt, int hwlink); */ int nhlt_soc_add_max98357(struct nhlt *nhlt, int hwlink); +/* + * Add rt5514 DSP on provided SSP link. Return 0 on success, < 0 on error. + */ +int nhlt_soc_add_rt5514(struct nhlt *nhlt, int hwlink, int num_channels); + /* * Add rt5663 headset codec on provided SSP link. Return 0 on success, < 0 * on error. -- cgit v1.2.3