Skip to content

ALSA: merge mixer-states for different codecs into single file

Marc-Oliver Westerburg requested to merge alsa_merge_mixer_states into kirkstone

This patch merges the default mixer-states for all our supported audio-codecs into a single file.

So far, these states were kept in separate files depending on the SoC (mx6, mx6ull, and mx8m). With ModularVision this doesn't make sense, anymore, because the audio-codec sits on the carrier-board and will be used from SMARC-modules equipped with i.MX8MP, i.MX93, and Genio 700 SoCs, i.e. all three SoCs need the same default state.

Merging all states in a single file is no problem, because the state for each supported codec is defined in a separate node named after the audio driver, anyway (and this is also the way NXP does it in their BSP).

Merge request reports