码迷,mamicode.com
首页 > 其他好文 > 详细

sound驱动

时间:2014-12-10 10:43:53      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:io   sp   bs   nbsp   br   ca   没有   c   oc   

喇叭驱动: auddrv_kernel.c

 

具体厂商的声音驱动没有驱动模块,都是通过mtk公用驱动来调用. 这点类似于camera, 把公用驱动提出来. 具体厂商根本没有自己的驱动模块.

sensor也用公驱动,但有自己的驱动模块. 

具体驱动:
打开声音时,接高gpio以使能, 再给功放芯片一个拉低波形.

hal层打开音乐,通过ioctl来打开.公用驱动接到这个ioctl,调用具体驱动的ioctl. 具体的ioctl有:
打开或关闭扬声器,扬声器音量,耳机状态. 

sound驱动

标签:io   sp   bs   nbsp   br   ca   没有   c   oc   

原文地址:http://www.cnblogs.com/tchz/p/3969782.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!