PCM5XXX-DRIVERS

PCM5xxx DAC 系列 Linux 驅動程序支持

PCM5XXX-DRIVERS

下載項目

概覽

Linux 驅動程式支援音訊立體聲數位轉類比轉換器 (DAC) 的 PCM51xx 裝置系列,可透過 I2C 和 SPI 進行通訊,並在 Linux 核心的 ASOC 架構中登錄。您可以使用下方的「前往第三方廠商」按鈕從 git.kernal.org 下載適當的驅動程式。

Linux 主線路狀態

在 Linux 主線路中可用:是
可透過 git.ti.com 取得:不適用

Linux 源文件

與此裝置關聯的文件包括:

  1. sound/soc/codecs/pcm5102a.c
  2. sound/soc/codecs/pcm512x.c
  3. sound/soc/codecs/pcm512x-i2c.c
  4. sound/soc/codecs/pcm512x-spi.c
  5. Documentation/devicetree/bindings/sound/pcm512x.txt
  6. sound/soc/codecs/pcm512x.h

源文件

Linux 裝置樹狀文檔

其它文件 sound/codecs/pcm512x.h soc

啓用驅動程式支援

使用「make menuconfig」配置核心(或者使用「make xconfig」或「make nconfig」)

Menuconfig 位置

符號:SND_SOC_PCM512x [=y] 類型:在 sound/soc/codecs/Kconfig:578 定義的 tristate 取決於:聲音 [=y] && !M68K && !UML && SND [=y] && SND_SOC [=y] 選擇者:SND_SOC_PCM512x_I2C [=y] && SOUND [=y] && !M68K && !UML && SND [=y] && SND_SOC [=y] && I2C [=y] || SND_SOC_PCM512x_SPI [=y] && SOUND [=y] && !M68K && !UML && SND [=y] && SND_SOC [=y] && SPI_MASTER [=y] 符號:SND_SOC_PCM512x_I2C [=y] 類型:tristatePrompt:德州儀器 PCM512x 轉碼器 - I2C 位置:-> 裝置驅動程式 -> 音效卡支援 (sound [=y]) -> 進階 Linux 音效體系結構 (snd [=y]) -> soc for SoC 音訊支援 (snd_soc [=y]) -> 在 sound/soc /codes/kconfig : 581 定義的編解碼器驅動程式取決於:聲音 [=y] && !M68K && !UML && SND [=y] && SND_SOC [=y] && I2C [=y] 選擇:SND_SOC_PCM512x [=y] && REGMAP_I2C [=y] 選擇者:SND_SOC_ALL_CODECS [=y] && SOUND [=y] && !M68K && !UML && SND [=y] && SND_SOC [=y] && COMPILE_TEST [=y] && I2C [=y] 符號:SND_SOC_SPI PCM512x [=y] 類型:tristatePrompt:德州儀器 PCM512x 轉碼器 - SPI 位置:-> 裝置驅動程式 -> 音效卡支援 (sound [=y]) -> 進階 Linux 音效體系結構 (snd [=y]) -> soc for SoC 音訊支援 (snd_soc [=y]) -> 在 sound/soc /codes/kconfig : 587 定義的編解碼器驅動程式取決於:聲音 [=y] && !M68K && !UML && SND [=y] && SND_SOC [=y] && SPI_MASTER [=y] 選擇:SND_SOC_PCM512x [=y] && REGMAP_SPI [=y] 選擇者:SND_SOC_ALL_CODECS [=y] && SOUND [=y] && !M68K && !UML && SND [=y] && SND_SOC [=y] && COMPILE_TEST [=y] && SPI_MASTER [=y]

修復和代碼增強功能

如果需要在此驅動程式中添加修復和/或代碼增強功能,請執行以下任一操作 1.將增補程序發送到相關的 Linux 核心社群,該社群列在維護者文件中:此處或 2.聯絡您的 TI 代表
下載 觀看有字幕稿的影片 影片

下載項目

驅動程式或資料庫

PCM5102A-C-LINUX .c driver for PCM5102A

支援產品和硬體

PCM5102A-C-LINUX .c driver for PCM5102A

close
最新版本
版本: null
發行日期: 2025/7/15
驅動程式或資料庫

PCM512X-H-LINUX .h driver for PCM512x

支援產品和硬體

PCM512X-H-LINUX .h driver for PCM512x

close
最新版本
版本: null
發行日期: 2025/7/15
驅動程式或資料庫

PCM512X-I2C-LINUX .c I2C control interface driver for PCM512x

支援產品和硬體

PCM512X-I2C-LINUX .c I2C control interface driver for PCM512x

close
最新版本
版本: null
發行日期: 2025/7/15
驅動程式或資料庫

PCM512X-SPI-LINUX .c SPI control interface driver for PCM512x

支援產品和硬體

PCM512X-SPI-LINUX .c SPI control interface driver for PCM512x

close
最新版本
版本: null
發行日期: 2025/7/15

支援與培訓

內含 TI 工程師技術支援的 TI E2E™ 論壇

以英文檢視所有論壇主題

內容係由 TI 和社群貢獻者依「現狀」提供,且不構成 TI 規範。檢視使用條款

若有關於品質、封裝或訂購 TI 產品的問題,請參閱 TI 支援