Logo

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 链接
©内核开发社区。 | 由 Sphinx 5.3.0 & Alabaster 0.7.16 驱动 | 页面源文件