mbox series

[0/6] ASoC: audio-graph-card2.c: make Codec2Codec settings optional

Message ID 87ilohs96p.wl-kuninori.morimoto.gx@renesas.com
Headers show
Series ASoC: audio-graph-card2.c: make Codec2Codec settings optional | expand

Message

Kuninori Morimoto July 1, 2022, 5:17 a.m. UTC
Hi Mark

Audio Graph Card2 has Codec2Codec support, but I noticed
 - Current Codec2Codec setting value is not correct
   because it is using of_get_property().
 - simple-card-utils has default Codec2Codec settings
   and it is overwriting Card2 settings
 - This default settings works for non Codec2Codec case
   (= DPCM::BE case) too.

This patch-set solve these issues.

Kuninori Morimoto (6):
  ASoC: audio-graph-card2.c: use of_property_read_u32() for rate
  ASoC: audio-graph-card2.c: make Codec2Codec settings optional
  ASoC: audio-graph-card2.c: remove pre-alloced Codec2Codec space
  ASoC: audio-graph-card2-custom-sample.dtsi: add verbose explanation
  ASoC: simple-card-utils.c: ignore Codec2Codec setting if it already have
  ASoC: simple-card-utils.c: care Codec2Codec vs DPCM:BE

 include/sound/simple_card_utils.h             |   3 -
 .../audio-graph-card2-custom-sample.dtsi      | 101 ++++++++++++++++--
 sound/soc/generic/audio-graph-card2.c         |  39 ++++---
 sound/soc/generic/simple-card-utils.c         |  26 ++---
 4 files changed, 126 insertions(+), 43 deletions(-)

Comments

Mark Brown July 8, 2022, 8:47 p.m. UTC | #1
On Fri, 1 Jul 2022 05:17:51 +0000, Kuninori Morimoto wrote:
> Audio Graph Card2 has Codec2Codec support, but I noticed
>  - Current Codec2Codec setting value is not correct
>    because it is using of_get_property().
>  - simple-card-utils has default Codec2Codec settings
>    and it is overwriting Card2 settings
>  - This default settings works for non Codec2Codec case
>    (= DPCM::BE case) too.
> 
> [...]

Applied to

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

Thanks!

[1/6] ASoC: audio-graph-card2.c: use of_property_read_u32() for rate
      commit: 817a62108dfacebd548e38451bf0e7eee023e97f
[2/6] ASoC: audio-graph-card2.c: make Codec2Codec settings optional
      commit: 7d596d9bb2ae4d0a7a59199792c13ea02f0d2c76
[3/6] ASoC: audio-graph-card2.c: remove pre-alloced Codec2Codec space
      commit: 6976ed0137d98c2ec0f11af8a01716e9f3af873d
[4/6] ASoC: audio-graph-card2-custom-sample.dtsi: add verbose explanation
      commit: d33083f941150dc2079975d032547f6ce9a8e81b
[5/6] ASoC: simple-card-utils.c: ignore Codec2Codec setting if it already have
      commit: 75d1b39067ed6699ec8a906fa9d83609bca9113b
[6/6] ASoC: simple-card-utils.c: care Codec2Codec vs DPCM:BE
      commit: 16b7ba9c0f53032e2a9365f3de89b66426b5716c

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