public inbox for linux-rockchip@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Fix audio regression on rk3288
@ 2018-03-20 16:03 Ezequiel Garcia
  2018-03-20 16:03 ` [PATCH 1/3] ASoC: rockchip: Fix dai_name for HDMI codec Ezequiel Garcia
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Ezequiel Garcia @ 2018-03-20 16:03 UTC (permalink / raw)
  To: Heiko Stuebner, Mark Brown, Liam Girdwood, Takashi Iwai,
	Jaroslav Kysela
  Cc: linux-rockchip, alsa-devel, kernel, linux-arm-kernel,
	Ezequiel Garcia

From: Ezequiel Garcia <ezequiel@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

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-03-21  1:57 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-20 16:03 [PATCH 0/3] Fix audio regression on rk3288 Ezequiel Garcia
2018-03-20 16:03 ` [PATCH 1/3] ASoC: rockchip: Fix dai_name for HDMI codec Ezequiel Garcia
2018-03-21  1:57   ` Applied "ASoC: rockchip: Fix dai_name for HDMI codec" to the asoc tree Mark Brown
     [not found] ` <20180320160332.13212-1-ezequiel-30ULvvUtt6G51wMPkGsGjgyUoB5FGQPZ@public.gmane.org>
2018-03-20 16:03   ` [PATCH 2/3] ASoC: rockchip: rk3288-hdmi-analog: Select needed codecs Ezequiel Garcia
2018-03-21  1:57     ` Applied "ASoC: rockchip: rk3288-hdmi-analog: Select needed codecs" to the asoc tree Mark Brown
2018-03-20 16:03 ` [PATCH 3/3] dt-bindings: sound: rockchip Fix compatible string in example Ezequiel Garcia
2018-03-21  1:52   ` Mark Brown
2018-03-21  1:57   ` Applied "ASoC: rockchip: Fix compatible string in example" to the asoc tree Mark Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox