Linux 内核
6.13.0-rc6
快速搜索
目录
开发流程
提交补丁
行为准则
维护者手册
所有开发流程文档
核心 API
驱动 API
子系统
核心子系统
人机界面
输入文档
人机接口设备 (HID)
声音子系统文档
GPU 驱动程序开发者指南
帧缓冲
LED
网络接口
存储接口
其他子系统
锁定
许可规则
编写文档
开发工具
测试指南
黑客指南
追踪
故障注入
热补丁
Rust
管理
构建系统
报告问题
用户空间工具
用户空间 API
固件
固件和设备树
CPU 架构
未分类文档
翻译
本页
显示源文件
ALSA SoC 层
¶
文档分为以下几个部分:-
ALSA SoC 层概述
ASoC 设计
ASoC 编解码器类驱动程序
ASoC 编解码器驱动程序分解
ASoC 数字音频接口 (DAI)
AC97
I2S
PCM
便携式设备的动态音频电源管理
描述
DAPM 电源域
DAPM 小部件
注册 DAPM 控制
编解码器/DSP 小部件互连
端点小部件
DAPM 小部件事件
ASoC 平台驱动程序
音频 DMA
SoC DAI 驱动程序
SoC DSP 驱动程序
ASoC 机器驱动程序
probe()/remove()
suspend()/resume()
机器 DAI 配置
机器电源映射
机器控制
时钟控制
音频爆音和咔哒声
最小化播放爆音和咔哒声
最小化捕获爆音和咔哒声
拉链噪声
音频时钟
主时钟
DAI 时钟
ASoC 提供的时钟 API
ASoC 插孔检测
插孔 - struct snd_soc_jack
snd_soc_jack_pin
插孔检测方法
机器驱动程序
动态 PCM
描述
DPCM 机器驱动程序
编写 DPCM DSP 驱动程序
无主机 PCM 流
为 ALSA dapm 创建编解码器到编解码器 dai 链接