dm: acpi: Add support for the NHLT table
authorSimon Glass <sjg@chromium.org>
Wed, 8 Jul 2020 03:32:08 +0000 (21:32 -0600)
committerBin Meng <bmeng.cn@gmail.com>
Fri, 17 Jul 2020 06:32:24 +0000 (14:32 +0800)
commitb4e843341816395ef8a9d48793322617f9a50f9f
tree5d100bfaadb5c083b1206974a0789a648fac83d4
parentf18589576cb87e76c20046b335124a8af6feb6ac
dm: acpi: Add support for the NHLT table

The Intel Non-High-Definition-Audio Link Table (NHLT) table describes the
audio codecs and connections in a system. Various devices can contribute
information to produce the table.

Add core support for this, based on a structure which is built up through
calls to the driver.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Wolfgang Wallner <wolfgang.wallner@br-automation.com>
drivers/core/acpi.c
include/dm/acpi.h