The Intel code has dependencies that aren't defined on all platforms and prevent COMPILE_TEST from working. The first patch was submitted as an RFC and includes Takashi Reviewed-by tag. The second patch was submitted by Randy Dunlap, I only corrected minor issues to make it more generic. The rest are just simple fixes to remove useless asm/ headers, make sure all machine drivers use COMPILE_TEST and add dependencies on CONFIG_PCI to let the SOF code support COMPILE_TEST. Tested for the following ARCH: x86_64, i386, ia64, arm, arm64, sh, mips, openrisc, sparc, m68k, s390 Pierre-Louis Bossart (4): ASoC: Intel: use common helpers to detect CPUs ASoC: Intel: boards: remove dependency on asm/platform_sst_audio.h ASoC: Intel: boards: Add COMPILE_TEST for new machine drivers ASoC: SOF: add COMPILE_TEST for PCI options Randy Dunlap (1): ASoc: fix sound/soc/intel/skylake/slk-ssp-clk.c build error on IA64 sound/soc/intel/Kconfig | 9 ++ sound/soc/intel/atom/sst/sst_acpi.c | 65 +--------- sound/soc/intel/boards/Kconfig | 7 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 11 +- sound/soc/intel/boards/bytcht_cx2072x.c | 1 - sound/soc/intel/boards/bytcht_da7213.c | 1 - sound/soc/intel/boards/bytcht_es8316.c | 13 +- sound/soc/intel/boards/bytcr_rt5640.c | 16 +-- sound/soc/intel/boards/bytcr_rt5651.c | 17 +-- sound/soc/intel/boards/cht_bsw_rt5645.c | 16 +-- sound/soc/intel/boards/sof_rt5682.c | 11 +- sound/soc/intel/common/soc-intel-quirks.h | 115 ++++++++++++++++++ sound/soc/sof/Kconfig | 2 +- sound/soc/sof/intel/hda.c | 13 +- sound/soc/sof/sof-acpi-dev.c | 57 +-------- sound/soc/sof/sof-pci-dev.c | 4 + 16 files changed, 164 insertions(+), 194 deletions(-) create mode 100644 sound/soc/intel/common/soc-intel-quirks.h -- 2.20.1 _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx https://mailman.alsa-project.org/mailman/listinfo/alsa-devel