soc/intel/kabylake: Add Dialog da7219 NHLT blob support

Add APIs and required parameters for creating Dialog da7219 SSP
endpoints in NHLT table.

The use of a NHLT table is required to make audio work
on the kabylake SoCs employing the internal DSP. The table
describes the audio endpoints (render vs capture) along with
their supported formats.

BUG=b:68686020
TEST=check that NHLT table for da7219 is created properly

Change-Id: I57b88873f1c59c8aadf8eec3c80a9d95165a2cc3
Signed-off-by: Naveen Manohar <naveen.m@intel.com>
Signed-off-by: Rizwan Qureshi <rizwan.qureshi@intel.com>
Reviewed-on: https://review.coreboot.org/22324
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
This commit is contained in:
Naveen Manohar
2017-11-04 02:55:09 +05:30
committed by Furquan Shaikh
parent a5b88e442b
commit 83670c5176
4 changed files with 87 additions and 0 deletions

View File

@@ -272,6 +272,12 @@ config NHLT_MAX98927
help
Include DSP firmware settings for max98927 amplifier.
config NHLT_DA7219
bool
default n
help
Include DSP firmware settings for DA7219 headset codec.
choice
prompt "Cache-as-ram implementation"
default CAR_NEM_ENHANCED