Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
resources:tools-software:linux-drivers:sound:hdl-axi-spidf [29 Oct 2012 15:56] – update links Lars-Peter Clausenresources:tools-software:linux-drivers:sound:hdl-axi-spidf [08 Jun 2016 20:15] – [Status] Lars-Peter Clausen
Line 9: Line 9:
 ==== Status ==== ==== Status ====
  
- Source   Mainlined?  +^ Source ^ Mainlined? ^ 
-| [[linux.github>xcomm_zynq?sound/soc/xlnx/axi-spdif.c|git]] | [[git.linux.org>sound/soc/xlnx/axi-spdif.c|In progress]] |+| [[git.linux.org>sound/soc/adi/axi-spdif.c|git]] | [[git.linux.org>sound/soc/adi/axi-spdif.c|Yes]] | 
 ==== Files ==== ==== Files ====
  
 ^ Function ^ File ^ ^ Function ^ File ^
-| driver  | [[linux.github>xcomm_zynq?sound/soc/xlnx/axi-spdif.c|sound/soc/xlnx/axi-spdif.c]] |+| driver  | [[git.linux.org>sound/soc/adi/axi-spdif.c|sound/soc/adi/axi-spdif.c]] |
  
  
Line 42: Line 43:
  
 ^ Name ^ Supported by driver ^ Description ^ ^ Name ^ Supported by driver ^ Description ^
-| SND_SOC_DAIFMT_I2S     | no  | I2S Justified mode |+| SND_SOC_DAIFMT_I2S     | no  | I2S mode |
 | SND_SOC_DAIFMT_RIGHT_J | no  | Right Justified mode | | SND_SOC_DAIFMT_RIGHT_J | no  | Right Justified mode |
 | SND_SOC_DAIFMT_LEFT_J  | no  | Left Justified mode  | | SND_SOC_DAIFMT_LEFT_J  | no  | Left Justified mode  |
Line 92: Line 93:
  
 ^  Source  ^  Mainlined?  ^ ^  Source  ^  Mainlined?  ^
-| [[https://github.com/lclausen-adi/linux-2.6/blob/adv7511_zynq/sound/soc/xlnx/adv7511_hdmi.c|In progress]] | [[git.linux.org>sound/soc/xlnx/adv7511_hdmi.c|In progress]] |+| [[linux.github>xcomm_zynq?sound/soc/adi/adv7511_hdmi.c|In progress]] | [[git.linux.org>sound/soc/adi/adv7511_hdmi.c|In progress]] |
  
 ==== Files ==== ==== Files ====
  
 ^ Function ^ File ^ ^ Function ^ File ^
-| driver  | [[https://github.com/lclausen-adi/linux-2.6/blob/adv7511_zynq/sound/soc/xlnx/adv7511_hdmi.c|sound/soc/xlnx/adv7511_hdmi.c]] |+| driver  | [[linux.github>xcomm_zynq?sound/soc/adi/adv7511_hdmi.c|sound/soc/adi/adv7511_hdmi.c]] |
  
 ===== Kernel configuration ===== ===== Kernel configuration =====
Line 165: Line 166:
 Make sure the sound card is properly instantiated. Make sure the sound card is properly instantiated.
  
-<box 100% green|shell prompt running on the target>+<WRAP box bggreen><wrap info>This specifies any shell prompt running on the target</wrap>
 <xterm> <xterm>
 root:/> aplay -l root:/> aplay -l
Line 172: Line 173:
   Subdevice #0: subdevice #0   Subdevice #0: subdevice #0
 </xterm> </xterm>
-</box>+</WRAP>
  
 To test audio playback you can use the //speaker-test// utility, which allows to playback several different test patterns. For a extensive description on the //speaker-test// utility and the different options it supports please refer to the [[http://linux.die.net/man/1/speaker-test|speaker-test man page]]. To test audio playback you can use the //speaker-test// utility, which allows to playback several different test patterns. For a extensive description on the //speaker-test// utility and the different options it supports please refer to the [[http://linux.die.net/man/1/speaker-test|speaker-test man page]].
  
-<box 100% green|shell prompt running on the target>+<WRAP box bggreen><wrap info>This specifies any shell prompt running on the target</wrap>
 <xterm> <xterm>
 root:/> speaker-test -c 2 root:/> speaker-test -c 2
Line 195: Line 196:
 .... ....
 </xterm> </xterm>
-</box>+</WRAP>
  
 To test audio record you can use the //arecord// utility. //arecord// will record the incoming audio signal and write it to a wav file. To test audio record you can use the //arecord// utility. //arecord// will record the incoming audio signal and write it to a wav file.
  
-<box 100% green|shell prompt running on the target>+<WRAP box bggreen><wrap info>This specifies any shell prompt running on the target</wrap>
 <xterm> <xterm>
 root:/> arecord -f S16 -r 48000 -c 2 > test.wav root:/> arecord -f S16 -r 48000 -c 2 > test.wav
 ... ...
 </xterm> </xterm>
-</box>+</WRAP>
  
 To playback a wav file you can use the //aplay// utility. You can also create a audio loop-back by sending the output of //arecord// to //aplay//. This will send the incoming audio stream back via the outgoing audio stream. To playback a wav file you can use the //aplay// utility. You can also create a audio loop-back by sending the output of //arecord// to //aplay//. This will send the incoming audio stream back via the outgoing audio stream.
-<box 100% green|shell prompt running on the target>+<WRAP box bggreen><wrap info>This specifies any shell prompt running on the target</wrap>
 <xterm> <xterm>
 root:/> arecord -f S16 -r 48000 -c 2 | aplay root:/> arecord -f S16 -r 48000 -c 2 | aplay
 ... ...
 </xterm> </xterm>
-</box>+</WRAP>
  
 For more information on the the //aplay// and //arecord// utilities please refer to the [[http://linux.die.net/man/1/arecord|aplay and arecord man page]]. For more information on the the //aplay// and //arecord// utilities please refer to the [[http://linux.die.net/man/1/arecord|aplay and arecord man page]].
resources/tools-software/linux-drivers/sound/hdl-axi-spidf.txt · Last modified: 19 Jan 2018 10:22 by Alexandru Ardelean