From 78ccdbf15b331d394e842583c32bb0cec935053d Mon Sep 17 00:00:00 2001 From: Harsha Priya Date: Mon, 7 May 2018 11:39:11 -0700 Subject: mainboard/google/eve: Add subsystem_id This patch adds subsystem_id for eve as 0x006B. The value is set in nhlt structure which will be used by endpoints as well. Change-Id: Id6910678c4d6e92ed45c776f174855efd26f9e27 Signed-off-by: Harsha Priya Reviewed-on: https://review.coreboot.org/26139 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin Reviewed-by: Furquan Shaikh --- src/mainboard/google/eve/mainboard.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/mainboard/google/eve/mainboard.c b/src/mainboard/google/eve/mainboard.c index b9ad358791..63dcd757fc 100644 --- a/src/mainboard/google/eve/mainboard.c +++ b/src/mainboard/google/eve/mainboard.c @@ -21,6 +21,8 @@ #include #include +#define SUBSYSTEM_ID 0x006B + static const char *oem_id_maxim = "GOOGLE"; static const char *oem_table_id_maxim = "EVEMAX"; @@ -42,6 +44,8 @@ static unsigned long mainboard_write_acpi_tables( if (!nhlt) return start_addr; + nhlt->subsystem_id = SUBSYSTEM_ID; + /* 4 Channel DMIC array */ if (nhlt_soc_add_rt5514(nhlt, AUDIO_LINK_SSP0, 4)) printk(BIOS_ERR, "Couldn't add rt5514.\n"); -- cgit v1.2.3