asoc 调试笔记之 route

root@raspberrypi :/sys/kernel/debug/regmap/spi0.1# mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
AO: [pulse] Init failed: Connection refused
Failed to initialize audio driver 'pulse'

root@raspberrypi :/sys/kernel/debug/regmap/spi0.1# cat registers | grep "519"
000519: 0000
root@raspberrypi:/sys/kernel/debug/regmap/spi0.1# cat registers | grep "51a"
00051a: 0003
root@raspberrypi:/sys/kernel/debug/regmap/spi0.1#

                                                  cat registers | grep "55a"
00055a: 0000
root@raspberrypi:/sys/kernel/debug/regmap/spi0.1# cat registers | grep "559"
000559: 0003
root@raspberrypi:/sys/kernel/debug/regmap/spi0.1#

Rx 通道没有 Enable 。

mplayer *.mp3 < /dev/null > /dev/null 2>1&

"559"aspberrypi:/home/pi# cat /sys/kernel/debug/regmap/spi0.1/registers | grep 
000559: 0000
"55a"aspberrypi:/home/pi# cat /sys/kernel/debug/regmap/spi0.1/registers | grep 
00055a: 0000

diff --git a/sound/soc/bcm2708/rpi-wolfson-sound-pi.c b/sound/soc/bcm2708/rpi-wolfson-sound-pi.c

index 57f4430..a943670 100644

--- a/sound/soc/bcm2708/rpi-wolfson-sound-pi.c

+++ b/sound/soc/bcm2708/rpi-wolfson-sound-pi.c

@@ -237,6 +237,7 @@ const struct snd_soc_dapm_widget rpi_wsp_dapm_widgets[] = {

SND_SOC_DAPM_MIC("Digitcal Mic", NULL),

SND_SOC_DAPM_MIC("Headset Mic", NULL),

SND_SOC_DAPM_SPK("Speaker_tmp", NULL),

+       SND_SOC_DAPM_MIC("Mic_tmp", NULL),

};

const struct snd_soc_dapm_route rpi_wsp_dapm_routes[] = {

@@ -247,6 +248,7 @@ const struct snd_soc_dapm_route rpi_wsp_dapm_routes[] = {

{ "Headset Mic", NULL, "MICBIAS1" },

{ "Speaker_tmp", NULL, "AIF2 Capture" },

+       { "AIF2 Playback", NULL, "Mic_tmp" },

};

解决

转载于:https://my.oschina.net/jingxia/blog/697493

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值