drivers: audio: Update Kconfig
* Utilize DT_HAS_<COMPAT>_ENABLED for devicetree based drivers
* Move to using 'select I2C'/'select I2S' instead of 'depends on'
(see commit df81fef944
for
more details)
Signed-off-by: Kumar Gala <galak@kernel.org>
This commit is contained in:
parent
6573f9e195
commit
b37f393079
3 changed files with 8 additions and 3 deletions
|
@ -3,8 +3,8 @@
|
||||||
|
|
||||||
config AUDIO_DMIC_NRFX_PDM
|
config AUDIO_DMIC_NRFX_PDM
|
||||||
bool "nRF PDM nrfx driver"
|
bool "nRF PDM nrfx driver"
|
||||||
depends on HAS_HW_NRF_PDM
|
|
||||||
default y
|
default y
|
||||||
|
depends on DT_HAS_NORDIC_NRF_PDM_ENABLED
|
||||||
select NRFX_PDM
|
select NRFX_PDM
|
||||||
help
|
help
|
||||||
Enable support for nrfx PDM driver for nRF MCU series.
|
Enable support for nrfx PDM driver for nRF MCU series.
|
||||||
|
|
|
@ -3,7 +3,9 @@
|
||||||
|
|
||||||
config AUDIO_MPXXDTYY
|
config AUDIO_MPXXDTYY
|
||||||
bool "ST Digital PDM microphone attached to I2S support"
|
bool "ST Digital PDM microphone attached to I2S support"
|
||||||
depends on I2S
|
default y
|
||||||
|
depends on DT_HAS_ST_MPXXDTYY_ENABLED
|
||||||
|
select I2S
|
||||||
select HAS_STLIB
|
select HAS_STLIB
|
||||||
help
|
help
|
||||||
Enable MPXXDTYY microphone support on the selected board
|
Enable MPXXDTYY microphone support on the selected board
|
||||||
|
|
|
@ -3,6 +3,9 @@
|
||||||
|
|
||||||
config AUDIO_TLV320DAC
|
config AUDIO_TLV320DAC
|
||||||
bool "TLV320DAC310x DAC support"
|
bool "TLV320DAC310x DAC support"
|
||||||
depends on I2C && GPIO
|
default y
|
||||||
|
depends on DT_HAS_TI_TLV320DAC_ENABLED
|
||||||
|
select I2C
|
||||||
|
depends on GPIO
|
||||||
help
|
help
|
||||||
Enable TLV320DAC support on the selected board
|
Enable TLV320DAC support on the selected board
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue