From 7cd505873b57e5712c1193a737c0a39820665d38 Mon Sep 17 00:00:00 2001 From: Stefan Binding Date: Wed, 22 Dec 2021 14:30:08 +0000 Subject: drivers/i2c/cs35l53: Add driver for generating device in SSDT This patch is adding support for Cirrus Logic CS35l41/CS35l53 smart amplifier. This part is now used in number of new chromebook's HW designs by several vendors. This driver uses the ACPI Device Property interface to generate the required parameters into the _DSD table format expected by the kernel. For detailed information about these properties, please check Linux kernel documentation: /Documentation/devicetree/bindings/sound/cirrus,cs35l41.yaml Change-Id: I2cbb1cef89f8d56ee73fab06c68933a2ab8c3606 Signed-off-by: Stefan Binding Signed-off-by: Vitaly Rodionov Reviewed-on: https://review.coreboot.org/c/coreboot/+/61448 Tested-by: build bot (Jenkins) Reviewed-by: Tim Wawrzynczak --- src/drivers/i2c/cs35l53/Kconfig | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 src/drivers/i2c/cs35l53/Kconfig (limited to 'src/drivers/i2c/cs35l53/Kconfig') diff --git a/src/drivers/i2c/cs35l53/Kconfig b/src/drivers/i2c/cs35l53/Kconfig new file mode 100644 index 0000000000..38d6617a39 --- /dev/null +++ b/src/drivers/i2c/cs35l53/Kconfig @@ -0,0 +1,3 @@ +config DRIVERS_I2C_CS35L53 + bool + depends on HAVE_ACPI_TABLES -- cgit v1.2.3