[v4,0/5] ASoC: samsung: fsd: audio support for FSD SoC

Message ID 20230116103823.90757-1-p.rajanbabu@samsung.com
Headers
Series ASoC: samsung: fsd: audio support for FSD SoC |

Message

Padmanabhan Rajanbabu Jan. 16, 2023, 10:38 a.m. UTC
  This patch series enables audio support on FSD SoC.

Changes in v4:
1. Rebased and addressed review comments provided for v3.

Changes in v3:
1. Addressed all the review comments provided for v2 patch.
2. Fixed compilation warnings reported by kernel test robot.

Changes in v2:
1. New compatible added in Exynos I2S driver for FSD platform.
2. Added Fixup support for Exynos I2S CPU DAI.
3. Migration of manual PSR, OPCLK configuration to Exynos CPU DAI driver as
fixup.
4. Migrated from dedicated sound card to simple audio card.
5. Support added for tlv320aic3x-i2c codec on FSD platform.

Changes in v1:
1. Add TDM support on samsung I2S interface.
2. Allow sound card to directly configure I2S prescaler divider instead of
calculating it from frame clock.
3. The sound card support for FSD SoC which utilizes samsung I2S interface
as CPU DAI.

Padmanabhan Rajanbabu (5):
  ASoC: dt-bindings: Add FSD I2S controller bindings
  ASoC: samsung: i2s: add support for FSD I2S
  arm64: dts: fsd: Add I2S DAI node for Tesla FSD
  arm64: dts: fsd: Add codec node for Tesla FSD
  arm64: dts: fsd: Add sound card node for Tesla FSD

 .../bindings/sound/samsung-i2s.yaml           |  8 +++
 arch/arm64/boot/dts/tesla/fsd-evb.dts         | 53 +++++++++++++++++++
 arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi    | 14 +++++
 arch/arm64/boot/dts/tesla/fsd.dtsi            | 34 ++++++++++++
 sound/soc/samsung/i2s-regs.h                  |  1 +
 sound/soc/samsung/i2s.c                       | 53 +++++++++++++++++++
 6 files changed, 163 insertions(+)
  

Comments

Mark Brown Jan. 18, 2023, 1:42 p.m. UTC | #1
On Mon, 16 Jan 2023 16:08:18 +0530, Padmanabhan Rajanbabu wrote:
> This patch series enables audio support on FSD SoC.
> 
> Changes in v4:
> 1. Rebased and addressed review comments provided for v3.
> 
> Changes in v3:
> 1. Addressed all the review comments provided for v2 patch.
> 2. Fixed compilation warnings reported by kernel test robot.
> 
> [...]

Applied to

   broonie/sound.git for-next

Thanks!

[1/5] ASoC: dt-bindings: Add FSD I2S controller bindings
      commit: 93d79d410c0b33ff7b31015b9c2459bb5cabf030
[2/5] ASoC: samsung: i2s: add support for FSD I2S
      commit: bc36d761cad7f3fec22cd97ddaa80f0120610181

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