From f4a085448195beda497a5c62607772fc5d5b61cc Mon Sep 17 00:00:00 2001 From: Maureen Helm Date: Mon, 25 Apr 2022 11:29:28 -0500 Subject: [PATCH] drivers: dai: Use dt_compat_enabled for Intel SSP driver default Enables the Intel SSP driver by default when the DAI driver class is enabled (CONFIG_DAI=y) and a compatible devicetree node ("intel,ssp-dai") is enabled. Signed-off-by: Maureen Helm --- drivers/dai/intel/ssp/Kconfig.ssp | 3 +++ tests/boards/intel_adsp/ssp/prj.conf | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/dai/intel/ssp/Kconfig.ssp b/drivers/dai/intel/ssp/Kconfig.ssp index 75533a75607..f247c4b1668 100644 --- a/drivers/dai/intel/ssp/Kconfig.ssp +++ b/drivers/dai/intel/ssp/Kconfig.ssp @@ -3,8 +3,11 @@ # Copyright (c) 2022 Intel Corporation # SPDX-License-Identifier: Apache-2.0 +DT_COMPAT_DAI_INTEL_SSP := intel,ssp-dai + config DAI_INTEL_SSP bool "Intel I2S (SSP) Bus Driver for Dai interface" + default $(dt_compat_enabled,$(DT_COMPAT_DAI_INTEL_SSP)) select DMA help Enable Inter Sound (I2S) bus driver based on diff --git a/tests/boards/intel_adsp/ssp/prj.conf b/tests/boards/intel_adsp/ssp/prj.conf index f64fadad4f5..d1b25441a46 100644 --- a/tests/boards/intel_adsp/ssp/prj.conf +++ b/tests/boards/intel_adsp/ssp/prj.conf @@ -1,6 +1,5 @@ CONFIG_ZTEST=y CONFIG_DAI=y -CONFIG_DAI_INTEL_SSP=y CONFIG_INTEL_MN=y CONFIG_DMA_DW_HOST_MASK=1 CONFIG_HEAP_MEM_POOL_SIZE=512