[PATCH 0/3] Fix audio regression on rk3288

Ezequiel Garcia ezequiel at vanguardiasur.com.ar
Tue Mar 20 09:03:29 PDT 2018


From: Ezequiel Garcia <ezequiel at collabora.co.uk>

Currently on rk3288 boards the ASoC machine driver fails to load,
breaking audio support.

Apparently, the regression was introduced by commit 24069b589b02
("ASoC: hdmi-codec: remove multi detection support") which changed
the codec name.

If there is a lesson here, it would be about binding drivers using
strings and how fragile this is. Or maybe it's about regression
testing. Or maybe there isn't a lesson.

Anyway, the first patch fixes the regression; the second patch
makes the machine driver selects all the codecs it; finally
the third patch is just a binding documentation fix.

Tested on a Radxa Rock2 Square board.

Ezequiel Garcia (3):
  ASoC: rockchip: Fix dai_name for HDMI codec
  ASoC: rockchip: rk3288-hdmi-analog: Select needed codecs
  dt-bindings: sound: rockchip Fix compatible string in example

 .../devicetree/bindings/sound/rockchip,rk3288-hdmi-analog.txt          | 2 +-
 sound/soc/rockchip/Kconfig                                             | 3 +++
 sound/soc/rockchip/rk3288_hdmi_analog.c                                | 2 +-
 3 files changed, 5 insertions(+), 2 deletions(-)

-- 
2.16.2




More information about the linux-arm-kernel mailing list