fs4412开发板学习笔记(十四)
来源:互联网 发布:精子优化处理检查 编辑:程序博客网 时间:2024/06/05 08:05
声卡分析:static struct snd_soc_dai_link s3c2440_uda1341_dai_link = { .name = "UDA1341", .stream_name = "UDA134X", .codec_name = "uda1341-codec",//跟codec里的平台设备名字对应 .codec_dai_name = "uda1341-iis",//跟codec里的dai名字对应 .cpu_dai_name = "s3c2440-iis", //跟platform里的dai平台设备名字对应 .ops = &s3c2440_uda1341_ops, .platform_name = "s3c2440-dma",//跟platform里的dma平台设备名字对应};===================================================================================== No soundcards found.[0] =========mixtile_audio_init==============[1] soc-audio soc-audio: ASoC: machine iTOP-4412-Audio should use snd_soc_register_card()[ 2] soc-audio soc-audio: ASoC: CPU DAI samsung-i2s.0 not registered || \/ if (!rtd->cpu_dai) { dev_err(card->dev, "ASoC: CPU DAI %s not registered\n", //soc-core.c P880 dai_link->cpu_dai_name); return -EPROBE_DEFER; } [3] platform soc-audio: Driver soc-audio requests probe deferral || static int really_probe(struct device *dev, struct device_driver *drv) { if (dev->bus->probe) { ret = dev->bus->probe(dev);// 调用bus->probe, 由bus->probe调用'具体'dev_drv->probe if (ret) goto probe_failed; } else if (drv->probe) { ret = drv->probe(dev);// 使用'顶层'驱动device_driver的probe if (ret) goto probe_failed; } probe_failed: /* Driver requested deferred probing 驱动请求延迟探测*/ dev_info(dev, "Driver %s requests probe deferral\n", drv->name);//打印了这一句,说明bus没有probe,driver又没有注册,找不到probe //(Probe的规则是:如果BUS上实现了probe就用BUS的probe;否则才会用driver的probe。) }[4] soc-audio: probe of soc-audio failed with error -22移植dev-audio.c+arch\arm\plat-samsung\include\plat\audio.hprintk("--%s-----%d-----\n",__FUNCTION__,__LINE__);printk("--%s-----%d-----ret=%d\n",__FUNCTION__,__LINE__,ret);
0 0
- fs4412开发板学习笔记(十四)
- fs4412开发板学习笔记(一)
- fs4412开发板学习笔记(二)
- fs4412开发板学习笔记(三)
- fs4412开发板学习笔记(四)
- fs4412开发板学习笔记(五)
- fs4412开发板学习笔记(六)
- fs4412开发板学习笔记(七)
- fs4412开发板学习笔记(八)
- fs4412开发板学习笔记(九)
- fs4412开发板学习笔记(十)
- fs4412开发板学习笔记(十一)
- fs4412开发板学习笔记(十二)
- fs4412开发板学习笔记(十三)
- fs4412开发板学习笔记(十五)
- fs4412开发板学习笔记(十六)
- fs4412开发板学习笔记(十七)
- fs4412开发板学习笔记(十八)
- 51nod 1256 乘法逆元 (模板)
- fs4412开发板学习笔记(十三)
- RSA加密解密与签名
- 黑马程序员****OC语言基础****MRC的理解
- 2015 ACM-ICPC沈阳赛区赛后心得
- fs4412开发板学习笔记(十四)
- Crazyflie2.0笔记四: eclipse编译、开发环境搭建
- 缓存操作流程逻辑
- fs4412开发板学习笔记(十五)
- HDU 4676 Sum Of Gcd(莫队+莫比乌斯反演)
- SpringMVC-----1、SpringMVC概述
- Android tv 动画效果faq (放大动画 与ScrollView滚动照成 页面漂移交错)
- MyEclipse保留配置数据
- html标记语言的常用标签一