私は Linux 3.0.63 を実行している BeagleBoard を使用しています。ビーグルボードで .wav ファイルを再生し、I2C および I2S を正しくセットアップすることを最終目標として、I2C および I2S インターフェイスを機能させようとしています。
私は現在、BeagleBoard を I2S ラインのマスター クロックに設定することに固執しています。または、スレーブ クロックも動作する可能性があります。いずれにせよ、I2S がカーネル コードのどこに設定されているかわかりません。であると想定しましたarch/arm/mach-omap3/board-omap3beagle.c
が、見つかりません。
ところで、私が知らないこれを行う方法に関する隠されたドキュメントはありますか?