This patchset is a collection of fixes and improvement on the hdmi codec driver. It should be completely transparent for the current users of the codec.
The most important change is removal the current_substream pointer which allows the codec to be used on codec-to-codec links. I plan to use this for the HDMI sound support of the Amlogic g12a SoC family.
Jerome Brunet (6): ASoC: hdmi-codec: remove function name debug traces ASoC: hdmi-codec: unlock the device on startup errors ASoC: hdmi-codec: stream is already locked in hw_params ASoC: hdmi-codec: remove reference to the current substream ASoC: hdmi-codec: remove reference to the dai drivers in the private data ASoC: hdmi-codec: remove ops dependency on the dai id
sound/soc/codecs/hdmi-codec.c | 259 ++++++++++++++++------------------ 1 file changed, 125 insertions(+), 134 deletions(-)