PCM5XXX-DRIVERS
PCM5xxx DAC 系列 Linux 驅動程序支持
PCM5XXX-DRIVERS
概覽
Linux 驅動程式支援音訊立體聲數位轉類比轉換器 (DAC) 的 PCM51xx 裝置系列,可透過 I2C 和 SPI 進行通訊,並在 Linux 核心的 ASOC 架構中登錄。您可以使用下方的「前往第三方廠商」按鈕從 git.kernal.org 下載適當的驅動程式。
Linux 主線路狀態
在 Linux 主線路中可用:是
可透過 git.ti.com 取得:不適用
Linux 源文件
與此裝置關聯的文件包括:
- sound/soc/codecs/pcm5102a.c
- sound/soc/codecs/pcm512x.c
- sound/soc/codecs/pcm512x-i2c.c
- sound/soc/codecs/pcm512x-spi.c
- Documentation/devicetree/bindings/sound/pcm512x.txt
- sound/soc/codecs/pcm512x.h
源文件
Linux 裝置樹狀文檔
- Documentation/devicetree/bindings/sound/pcm5102a.txt
- Documentation/devicetree/bindings/sound/pcm512x.txt
其它文件 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
驅動程式或資料庫
PCM512X-H-LINUX — .h driver for PCM512x
PCM512X-H-LINUX — .h driver for PCM512x
驅動程式或資料庫
PCM512X-I2C-LINUX — .c I2C control interface driver for PCM512x
PCM512X-I2C-LINUX — .c I2C control interface driver for PCM512x
驅動程式或資料庫