Logo

Linux 核心

6.16.0-rc4

快速搜尋

目錄

  • 開發流程
  • 提交補丁
  • 行為準則
  • 維護者手冊
  • 所有開發流程文件
  • 核心 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 連結
  • ASoC USB 支援
    • 概述
    • SoC USB 驅動程式
    • USB 解除安裝相關 Kcontrol
©核心開發社群。| 由 Sphinx 5.3.0 & Alabaster 0.7.16 提供支援 | 頁面源