mbox series

[00/11] ASoC: SOF/Intel: Kconfig improvements/fixes

Message ID 20191101173045.27099-1-pierre-louis.bossart@linux.intel.com (mailing list archive)
Headers show
Series ASoC: SOF/Intel: Kconfig improvements/fixes | expand

Message

Pierre-Louis Bossart Nov. 1, 2019, 5:30 p.m. UTC
We have a number of distros who unfortunately selected the wrong
options for SOF. The first patches in this series enforce mutual
exclusions, add explicit developer options and add help text to make
sure SOF or SOF debug options are not selected by mistake.

Patch 5..6 are a follow-up on a report from Arnd Bergman.

Patches 7..11 fix mistakes with dependencies in the board
Kconfig. This should not have any impact for distros but help
developers trying to build a minimal config.

Pierre-Louis Bossart (11):
  ASoC: SOF: Intel: Baytrail: clarify mutual exclusion with Atom/SST
    driver
  ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with legacy
    driver
  ASoC: Intel: add mutual exclusion between SOF and legacy Baytrail
    driver
  ASoC: SOF: Kconfig: add EXPERT dependency for developer options,
    clarify help
  ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency
  ASoC: SOF: Intel: use def_tristate, avoid using select
  ASoC: Intel: Skylake: mark HDAudio codec support as deprecated.
  ASoC: Intel: boards: remove select SND_HDA_DSP_LOADER
  ASoC: Intel: boards: fix configs for bxt-da7219-max98057a
  ASoC: Intel: boards: Geminilake is only supported by SOF
  ASoC: Intel: boards: sof_rt5682: use dependency on SOF_HDA_LINK

 sound/soc/intel/Kconfig         | 17 +++++++++++----
 sound/soc/intel/boards/Kconfig  | 37 ++++++++++++++++++++++++---------
 sound/soc/intel/boards/Makefile |  2 +-
 sound/soc/sof/Kconfig           | 27 ++++++++++++++----------
 sound/soc/sof/imx/Kconfig       |  8 +++++--
 sound/soc/sof/intel/Kconfig     | 24 +++++++++++++++++----
 6 files changed, 83 insertions(+), 32 deletions(-)