diff options
author | Duncan Laurie <dlaurie@chromium.org> | 2017-03-02 10:13:51 -0800 |
---|---|---|
committer | Duncan Laurie <dlaurie@chromium.org> | 2017-03-15 18:32:27 +0100 |
commit | 4a75a66d67ee465749eafe8a5128e0c54675c708 (patch) | |
tree | 6bb60c75c091fe16b49fe3efc3d6c43a0acaac4a /src/soc/intel/skylake/include | |
parent | 7273e183992793f5ec3f255ddec77219c991d32a (diff) | |
download | coreboot-4a75a66d67ee465749eafe8a5128e0c54675c708.tar.xz |
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 <dlaurie@chromium.org>
Reviewed-on: https://review.coreboot.org/18816
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Diffstat (limited to 'src/soc/intel/skylake/include')
-rw-r--r-- | src/soc/intel/skylake/include/soc/nhlt.h | 5 |
1 files changed, 5 insertions, 0 deletions
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 @@ -61,6 +61,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. */ |