五、MT8168 音频驱动之SPEAKER
1.简介
本章主要讲解MT8168平台的内部SPEAKER驱动配置。分为HP接法和LINE OUT接法。
2.驱动指南
2.1 外部AMP 接到HP
2.1.1 DTS设置
sound: sound {compatible = "mediatek,mt8168-p1";mediatek,platform = <&afe>;mediatek,adsp-platform = <&adsp_pcm>;......ext-amp1-gpio = <&pio 68 0>;ext-amp2-gpio = <&pio 130 0>;status = "okay";};
2.1.2 ProjectConfig 设置
MTK_AUDIO_SPEAKER_PATH = int_hp_buf
2.1.3 audio_custom_exp.h设置
vendor/mediatek/proprietary/custom/<Project>/hal/audioflinger/audio/audio_custom_exp.h
#define USING_EXTAMP_HP
2.1.4 mixer_paths.xml设置
<path name="speaker-and-headphone"><ctl name="Headset_Speaker_Amp_Switch" value="On"/><ctl n
五、MT8168 音频驱动之SPEAKER相关推荐
- Linux 音频驱动(五) ALSA音频驱动之PCM逻辑设备
目录 1. 前言 2. PCM逻辑设备 2.1. 创建 PCM逻辑设备: 2.2. PCM逻辑设备文件操作函数集:snd_pcm_f_ops[] 2.3. Open PCM逻辑设备 2.4. Writ ...
- 四、MT8168 音频驱动之Microphone
1.简介 本章主要讲述MT8168平台麦克风设置.MT8168只是数字麦克风.模拟麦克风.双麦克.下面将详细描述这些类型驱动配置. 2.设计指南 2.1 数字麦克风 2.1.1使能如下数字麦克风配置 ...
- linux驱动:音频驱动(五)ASoc之codec驱动
linux驱动:音频驱动(五)ASoc之codec驱动
- 高通音频驱动录音流程(五)
高通音频驱动录音流程(五) mixer path 设置过程分析 snd_soc_register_card 录音通路配置 调用tinycap命令时的音频播放流程 网上关于音频驱动的文章,大多是进行框架 ...
- 体验 Linux 音频驱动
目录 一.音频接口简介 1.音频编解码芯片 2. WM8960 3.I2S总线接口 二.硬件原理图 三.音频驱动使能 三.使能内核的 WM8960 驱动 1.取消 ALSA 模拟 OSS API 2. ...
- Linux/Android 音频驱动从概念到 APP
这里写自定义目录标题 前言 硬件介绍 Codec 通用结构 ADC 框图 DAC 框图 常用数字接口 其他相关术语 Codec 实际结构 硬件原理图 芯片手册框图 软硬件对应示例 Codec 硬件逻辑 ...
- linux 音频驱动的流程,Intel平台下Linux音频驱动流程分析
[软件框架] 在对要做的事情一无所知的时候,从全局看看系统的拓扑图对我们认识新事物有很大的帮助.Audio 部分的驱动程序框架如下图所示: 这幅图明显地分为 3 级. 上方蓝色系的 ALSA Kern ...
- Linux 音频驱动
Linux 音频驱动 硬件介绍 WM8960与IMX6ULL之间有两个通信接口:I2C和I2S 其中I2C用于配置WM8960 I2S用于音频数据传输 修改设备树文件 编写I2C子节点设备树 code ...
- 一.音频驱动-音频基础知识
在这里记录一下做音频驱动时遇到的音频基础知识 数模转换 我们能听到的音频,都是声波.声波是声音的传播形式,发出声音的物体称为声源.声波是一种机械波,由声源振动产生,声波传播的空间就称为声场.人耳可以听 ...
最新文章
- INSTALL_FAILED_USER_RESTRICTED
- 虚拟文件系统(VFS)
- 8天学通MongoDB——第七天 运维技术
- kaggle机器学习 入门
- Bootstrap4+MySQL前后端综合实训-Day02-PM【新闻管理后台(登录页面、首页)、#left>a:nth-child(4) {}】
- c语言第4份实验报告,C语言实验报告04.doc
- FusionInsight MRS:你的大数据“管家”
- 今日写代码遇到的https请求的时候,提示ssl证书错误
- matlab改变遥感图像的存储格式
- python按键按下改变数值_「正点原子NANO STM32开发板资料连载」第十六章电容触摸按键实验...
- 枚举算法典型的三个例子
- openglshader实现虚拟场景_OpenGL着色器教程
- PHP案例-精彩商城教学
- java paypal 支付集成_java对接PayPal标准支付操作流程
- Html table边框重叠存在空隙的问题
- VIM 参考手册 For Vim version 7.3
- root禁止app后台自启,手机免root自启管理
- 一句代码让电脑定时重启,关机,取消关机
- android开机背景设置,设置开机动态壁纸
- 关闭Xshell的提示音