diff options
| author | Heinrich Schuchardt <[email protected]> | 2022-06-12 13:15:34 +0000 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2022-07-08 09:05:47 -0400 |
| commit | d1a03e6bbc4e025797af17168b4909b3b14a2590 (patch) | |
| tree | cf71280d00272680407eed197052223aa2475178 | |
| parent | 3ca32c806b266d8fb0a3f4d7b8c7f6ef75f43cb3 (diff) | |
sound: enable building DA7219 driver with ACPIGEN=n
sandbox_defconfig builds the DA7219 driver. It should be possible to
build the sandbox without ACPI support.
ACPI support in the DA7219 driver is only needed when creating an ACPI
table. Fix building with ACPIGEN=n.
Fixes: 0324b7123e22 ("sound: Add an ACPI driver for Dialog Semicondutor da7219")
Signed-off-by: Heinrich Schuchardt <[email protected]>
| -rw-r--r-- | drivers/sound/da7219.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/sound/da7219.c b/drivers/sound/da7219.c index 8d674bcb4fa..c1edef44360 100644 --- a/drivers/sound/da7219.c +++ b/drivers/sound/da7219.c @@ -23,6 +23,7 @@ #define DA7219_ACPI_HID "DLGS7219" +__maybe_unused static int da7219_acpi_fill_ssdt(const struct udevice *dev, struct acpi_ctx *ctx) { @@ -171,10 +172,12 @@ static int da7219_acpi_setup_nhlt(const struct udevice *dev, #endif struct acpi_ops da7219_acpi_ops = { +#ifdef CONFIG_ACPIGEN .fill_ssdt = da7219_acpi_fill_ssdt, #ifdef CONFIG_X86 .setup_nhlt = da7219_acpi_setup_nhlt, #endif +#endif }; static const struct udevice_id da7219_ids[] = { |
