[PATCH for-next 0/2] ASoC: Add Intel machine driver support for CS35L56 on SSP

Richard Fitzgerald posted 2 patches 11 months, 1 week ago
MAINTAINERS                                   |   1 +
include/sound/soc-acpi-intel-ssp-common.h     |   2 +
sound/soc/intel/boards/Kconfig                |  15 ++
sound/soc/intel/boards/Makefile               |   2 +
sound/soc/intel/boards/sof_cs35l56.c          | 254 ++++++++++++++++++
.../intel/common/soc-acpi-intel-ssp-common.c  |   1 +
.../intel/common/soc-acpi-intel-tgl-match.c   |   5 +
7 files changed, 280 insertions(+)
create mode 100644 sound/soc/intel/boards/sof_cs35l56.c
[PATCH for-next 0/2] ASoC: Add Intel machine driver support for CS35L56 on SSP
Posted by Richard Fitzgerald 11 months, 1 week ago
This adds support to the Intel machine drivers for CS35L56 codecs on
Intel SSP port using TDM. Also adds the match entries for this on
Tigerlake systems.

Richard Fitzgerald (2):
  ASoC: Intel: Add sof_cs35l56 driver for CS35L56 on SSP2.
  ASoC: Intel: tgl-match: Add CS35L56 on SSP2 for CDB35L56-FOUR board

 MAINTAINERS                                   |   1 +
 include/sound/soc-acpi-intel-ssp-common.h     |   2 +
 sound/soc/intel/boards/Kconfig                |  15 ++
 sound/soc/intel/boards/Makefile               |   2 +
 sound/soc/intel/boards/sof_cs35l56.c          | 254 ++++++++++++++++++
 .../intel/common/soc-acpi-intel-ssp-common.c  |   1 +
 .../intel/common/soc-acpi-intel-tgl-match.c   |   5 +
 7 files changed, 280 insertions(+)
 create mode 100644 sound/soc/intel/boards/sof_cs35l56.c

-- 
2.39.5
Re: [PATCH for-next 0/2] ASoC: Add Intel machine driver support for CS35L56 on SSP
Posted by Pierre-Louis Bossart 10 months, 2 weeks ago
On 3/4/25 08:50, Richard Fitzgerald wrote:
> This adds support to the Intel machine drivers for CS35L56 codecs on
> Intel SSP port using TDM. Also adds the match entries for this on
> Tigerlake systems.
> 
> Richard Fitzgerald (2):
>   ASoC: Intel: Add sof_cs35l56 driver for CS35L56 on SSP2.
>   ASoC: Intel: tgl-match: Add CS35L56 on SSP2 for CDB35L56-FOUR board

It'd be worth explaining why sof_ssp_amp.c is not good enough?

It's been used for CS35L41, what's different with the L56 that would require a new machine driver?


>  MAINTAINERS                                   |   1 +
>  include/sound/soc-acpi-intel-ssp-common.h     |   2 +
>  sound/soc/intel/boards/Kconfig                |  15 ++
>  sound/soc/intel/boards/Makefile               |   2 +
>  sound/soc/intel/boards/sof_cs35l56.c          | 254 ++++++++++++++++++
>  .../intel/common/soc-acpi-intel-ssp-common.c  |   1 +
>  .../intel/common/soc-acpi-intel-tgl-match.c   |   5 +
>  7 files changed, 280 insertions(+)
>  create mode 100644 sound/soc/intel/boards/sof_cs35l56.c
>