Sharing this PR as it touches on cross-driver subjects. Four commits yet two subject. Given the small delta, decided to combine within single PR here. I plan to send these subjects separately to the mailing list though.
1. Rename hsw_rt5640 and bdw_rt286 module names 2. Drop SND_SOC_INTEL_ACPI_MATCH dependency for catpt-driver
In regard to 1), this is a followup to discussion that has already happened on upstream [1]. Goal is to align kernel module names for hsw and bdw boards with their siblings found in /intel/boards and /intel/avs/boards.
In regard to 2), this is yet another followup [2]. Given the fact that /intel/avs/boards are already their on upstream, intention is to align catpt-driver to approach found in the avs-driver. This is also my suggestion for existing sof-boards: most should be listed under /sof/intel/boards/ as they're not common, really - they're are SOF specific. I believe that in time /intel/common and /intel/boards should be either limited or completely removed.
As subject touches code used by the sof-driver, additional review has been conducted on thesofproject/linux [3].
[1]: https://lore.kernel.org/alsa-devel/54fcdedc-278c-06b8-5402-28880597d3f4@inte... [2]: https://lore.kernel.org/alsa-devel/d9fd60e0-a157-bda7-a918-5548918d1552@inte... [3]: https://github.com/thesofproject/linux/pull/3799
Cezary Rojewski (4): ASoC: Intel: hsw_rt5640: Rename module ASoC: Intel: bdw_rt286: Rename module ASoC: Intel: catpt: Drop SND_SOC_ACPI_INTEL_MATCH dependency ASoC: Intel: Drop legacy HSW/BDW board-match information
include/sound/soc-acpi-intel-match.h | 1 - sound/soc/intel/Kconfig | 2 +- sound/soc/intel/boards/Makefile | 8 ++--- sound/soc/intel/catpt/device.c | 33 +++++++++++++++++-- .../common/soc-acpi-intel-hsw-bdw-match.c | 15 --------- 5 files changed, 35 insertions(+), 24 deletions(-)