mbox series

[0/4] ASoC: Intel: HSW and BDW updates

Message ID 20220815165818.3050649-1-cezary.rojewski@intel.com (mailing list archive)
Headers show
Series ASoC: Intel: HSW and BDW updates | expand

Message

Cezary Rojewski Aug. 15, 2022, 4:58 p.m. UTC
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@intel.com/
[2]: https://lore.kernel.org/alsa-devel/d9fd60e0-a157-bda7-a918-5548918d1552@intel.com/
[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(-)

Comments

Cezary Rojewski Aug. 15, 2022, 4:57 p.m. UTC | #1
On 2022-08-15 6:58 PM, Cezary Rojewski wrote:
> 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.


I have forgotten to edit some parts of the cover-letter before sending, 
sorry for that. This is basically a copy-paste description from 
thesofproject/linux PR #3799. Patches are OK though.

Mark, let me know if this needs a re-send.
Mark Brown Aug. 16, 2022, 4:33 p.m. UTC | #2
On Mon, 15 Aug 2022 18:58:14 +0200, Cezary Rojewski wrote:
> 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
> 
> [...]

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next

Thanks!

[1/4] ASoC: Intel: hsw_rt5640: Rename module
      commit: 7c32710c8be4be8a2999a648bcb4e899e12f9a4b
[2/4] ASoC: Intel: bdw_rt286: Rename module
      commit: efbaa66852ee98fbd661beef8663d2992cfa901a
[3/4] ASoC: Intel: catpt: Drop SND_SOC_ACPI_INTEL_MATCH dependency
      commit: 02f29be6a553e4ebee5b718165b01cc4f17dffa8
[4/4] ASoC: Intel: Drop legacy HSW/BDW board-match information
      commit: a25e1183ea2d0feb068794adf0249919ea7e0d8c

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark