PCM5XXX-DRIVERS

PCM5xxx DAC ファミリ Linux ドライバ・サポート

PCM5XXX-DRIVERS

ダウンロード

概要

この Linux ドライバは、オーディオ・ステレオ D/A コンバータ (DAC) である PCM51xx デバイス・ファミリをサポートし、I2C と SPI の各バス経由の通信を実施するほか、Linux カーネルの ASOC フレームワークを登録します。以下の「Go to third party」 (サード・パーティーにアクセス) ボタンを使用すると、git.kernal.org から適切なドライバをダウンロードできます。

Linux のメインライン・ステータス

Linux メインラインで利用可能か:はい
git.ti.com から入手可能か:N/A

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/soc/codecs/pcm512x.h

 

ドライバ・サポートの有効化

"make menuconfig" を使用してカーネルを構成します (代わりに、"make xconfig" または "make nconfig" を使用できます) 

Menuconfig の位置

Symbol: SND_SOC_PCM512x [=y] Type : tristate Defined at sound/soc/codecs/Kconfig:578 Depends on: SOUND [=y] && !M68K && !UML && SND [=y] && SND_SOC [=y] Selected by: 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] Symbol: SND_SOC_PCM512x_I2C [=y] Type : tristate Prompt: Texas Instruments PCM512x CODECs - I2C Location: -> Device Drivers -> Sound card support (SOUND [=y]) -> Advanced Linux Sound Architecture (SND [=y]) -> ALSA for SoC audio support (SND_SOC [=y]) -> CODEC drivers Defined at sound/soc/codecs/Kconfig:581 Depends on: SOUND [=y] && !M68K && !UML && SND [=y] && SND_SOC [=y] && I2C [=y] Selects: SND_SOC_PCM512x [=y] && REGMAP_I2C [=y] Selected by: SND_SOC_ALL_CODECS [=y] && SOUND [=y] && !M68K && !UML && SND [=y] && SND_SOC [=y] && COMPILE_TEST [=y] && I2C [=y] Symbol: SND_SOC_PCM512x_SPI [=y] Type : tristate Prompt: Texas Instruments PCM512x CODECs - SPI Location: -> Device Drivers -> Sound card support (SOUND [=y]) -> Advanced Linux Sound Architecture (SND [=y]) -> ALSA for SoC audio support (SND_SOC [=y]) -> CODEC drivers Defined at sound/soc/codecs/Kconfig:587 Depends on: SOUND [=y] && !M68K && !UML && SND [=y] && SND_SOC [=y] && SPI_MASTER [=y] Selects: SND_SOC_PCM512x [=y] && REGMAP_SPI [=y] Selected by: SND_SOC_ALL_CODECS [=y] && SOUND [=y] && !M68K && !UML && SND [=y] && SND_SOC [=y] && COMPILE_TEST [=y] && SPI_MASTER [=y] 

修正とコード拡張

 

このドライバに対する修正またはコード拡張が必要な場合、次のどちらかの方法でお問い合わせください。 1.  次の場所にある maintainers (保守担当者) ファイルに掲載されている、該当の Linux Kernel コミュニティ宛に、お客様が開発したパッチを送信します。こちら または 2.  TI の担当者にお問い合わせください。
ダウンロード 字幕付きのビデオを表示 ビデオ

ダウンロード

ドライバまたはライブラリ

PCM512X-I2C-LINUX PCM512x 用 .c I2C 制御インターフェイス・ドライバ

サポート対象の製品とハードウェア
ドライバまたはライブラリ

PCM512X-SPI-LINUX PCM512x 用 .c SPI 制御インターフェイス・ドライバ

サポート対象の製品とハードウェア

サポート対象の製品とハードウェア

オーディオ DAC
PCM5102A 32 ビット、384kHz の PCM インターフェイス搭載、2VRMS、DirectPath™、112dB、オーディオ ステレオ DAC PCM5121 2V RMS DIRECTPATH 106dB オーディオ・ステレオ DAC、PCM インターフェイスおよび固定オーディオ・プロセッシング付き PCM5122 2V RMS DIRECTPATH 112dB オーディオ・ステレオ DAC、PCM インターフェイスおよび固定オーディオ・プロセッシング付き PCM5141 2V RMS DIRECTPATH 106dB オーディオ・ステレオ DAC、PCM インターフェイスおよびフル・プログラマブル miniDSP 付き PCM5142 2V RMS DIRECTPATH 112dB オーディオ・ステレオ DAC、PCM インターフェイスおよびフル・プログラマブル miniDSP 付き

サポートとトレーニング

TI E2E™ フォーラムでは、TI のエンジニアからの技術サポートを提供

英語で投稿されたすべてのフォーラムトピックを表示

コンテンツは、TI 投稿者やコミュニティ投稿者によって「現状のまま」提供されるもので、TI による仕様の追加を意図するものではありません。使用条件をご確認ください。

TI 製品の品質、パッケージ、ご注文に関するお問い合わせは、TI サポートをご覧ください。

ビデオ