[regression, bisected] rockchip rk3399 hdmi audio MIA

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
from v4.18 to v4.19-rc1 there is this commit
  75b31192fe6ad20b42276b20ee3bdf1493216d63
  ASoC: rockchip: add config for rockchip dmaengine pcm register
which broke hdmi audio on rockchip.
Now testing v4.19-rc4 which this single commit reverted and it works ok.

As shown in below logs, there is no evidence of the breakage from dmesg.
"aplay -l" also shows no issues, but pulseaudio does not detect the
sound card.
When testing with "aplay -vv *.wav" it works fine with the commit
reverted, but otherwise, aplay just uses pulseaudio's dummy output.

Regards,
  Vicenç.

####################
# v4.19-rc4 as is: #
####################
$ dmesg | fgrep -i -e hdmi -e audio -e sound -e alsa -e i2s
  Advanced Linux Sound Architecture Driver Initialized.
  rockchip-drm display-subsystem: Linked as a consumer to ff940000.hdmi
  rockchip-drm display-subsystem: failed to bind ff940000.hdmi (ops
0xffff0000089ddbd0): -517
  dwhdmi-rockchip ff940000.hdmi: Detected HDMI TX controller v2.11a
with HDCP (DWC HDMI 2.0 TX PHY)
  rockchip-drm display-subsystem: bound ff940000.hdmi (ops 0xffff0000089ddbd0)
  asoc-simple-card hdmi-sound: i2s-hifi <-> ff8a0000.i2s mapping ok
  asoc-simple-card hdmi-sound: ASoC: no DMI vendor name!
  ALSA device list:
    #0: hdmi-sound

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: hdmisound [hdmi-sound], device 0: ff8a0000.i2s-i2s-hifi i2s-hifi-0 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

$ pactl list sinks
Sink #0
  Description: Dummy Output

#######################################
# v4.19-rc4 with the commit reverted: #
#######################################
$ dmesg | fgrep -i -e hdmi -e audio -e sound -e alsa -e i2s
  Advanced Linux Sound Architecture Driver Initialized.
  rockchip-drm display-subsystem: Linked as a consumer to ff940000.hdmi
  rockchip-drm display-subsystem: failed to bind ff940000.hdmi (ops
0xffff000008a3e028): -517
  dwhdmi-rockchip ff940000.hdmi: Detected HDMI TX controller v2.11a
with HDCP (DWC HDMI 2.0 TX PHY)
  rockchip-drm display-subsystem: bound ff940000.hdmi (ops 0xffff000008a3e028)
  asoc-simple-card hdmi-sound: i2s-hifi <-> ff8a0000.i2s mapping ok
  asoc-simple-card hdmi-sound: ASoC: no DMI vendor name!
  ALSA device list:
    #0: hdmi-sound

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: hdmisound [hdmi-sound], device 0: ff8a0000.i2s-i2s-hifi i2s-hifi-0 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

$ pactl list sinks
Sink #0
  Name: alsa_output.platform-hdmi-sound.stereo-fallback
  Description: Built-in Audio Stereo
  Driver: module-alsa-card.c

_______________________________________________
Linux-rockchip mailing list
Linux-rockchip@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/linux-rockchip




[Index of Archives]     [LM Sensors]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux