OSDN Git Service

ALSA: hda: Adding support for CS35L56 on HDA
authorMark Brown <broonie@kernel.org>
Mon, 24 Jul 2023 17:42:26 +0000 (18:42 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 24 Jul 2023 17:42:26 +0000 (18:42 +0100)
commit85d12eda2382cd5b93eed720b5a08f39d42cfef4
tree84c5ae564846b265f403a582a8c4f083ed7fb132
parentf54e3474507427bf272bcc79c7c248c7f55d45b4
parent73cfbfa9caea8eda54b4c6e49a9555533660aa1e
ALSA: hda: Adding support for CS35L56 on HDA

Merge series from Richard Fitzgerald <rf@opensource.cirrus.com>:

This set of patches adds support for using the CS35L56 boosted smart
amplifier on HDA systems. In these systems the CS35L56 audio is
routed through a HDA-to-I2S bridge codec.

This doesn't include the changes to the Realtek driver to actually hook
up the CS35L56 driver, because we don't yet have the QUIRK IDs to
associate it with. But we want to publish the driver now so that it is
available for bringing up hardware with the CS35L56.

The first 9 patches are moving code out of the ASoC driver and into the
shared library so that it can be shared with the HDA driver.

Patch #10 fixes missing #includes in the HDA headers so that the CS35L56
driver doesn't have to #include headers that it doesn't use.