~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/sound/cards/maya44.rst

Version: ~ [ linux-6.11.5 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.58 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.114 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.169 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.228 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.284 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.322 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/sound/cards/maya44.rst (Version linux-6.11.5) and /Documentation/sound/cards/maya44.rst (Version linux-4.4.302)


  1 =================================                 
  2 Notes on Maya44 USB Audio Support                 
  3 =================================                 
  4                                                   
  5 .. note::                                         
  6    The following is the original document of R    
  7    current maya44 code based on.  Some content    
  8    keep here as reference -- tiwai                
  9                                                   
 10 Feb 14, 2008                                      
 11                                                   
 12 Rainer Zimmermann <mail@lightshed.de>              
 13                                                   
 14 STATE OF DEVELOPMENT                              
 15 ====================                              
 16                                                   
 17 This driver is being developed on the initiati    
 18 Development is carried out by Rainer Zimmerman    
 19                                                   
 20 ESI provided a sample Maya44 card for the deve    
 21                                                   
 22 However, unfortunately it has turned out diffi    
 23                                                   
 24 This is the first testing version of the Maya4    
 25                                                   
 26                                                   
 27 The following functions work, as tested by Rai    
 28                                                   
 29 - playback and capture at all sampling rates      
 30 - input/output level                              
 31 - crossmixing                                     
 32 - line/mic switch                                 
 33 - phantom power switch                            
 34 - analogue monitor a.k.a bypass                   
 35                                                   
 36                                                   
 37 The following functions *should* work, but are    
 38                                                   
 39 - Channel 3+4 analogue - S/PDIF input switchin    
 40 - S/PDIF output                                   
 41 - all inputs/outputs on the M/IO/DIO extension    
 42 - internal/external clock selection               
 43                                                   
 44                                                   
 45 *In particular, we would appreciate testing of    
 46                                                   
 47                                                   
 48 Things that do not seem to work:                  
 49                                                   
 50 - The level meters ("multi track") in 'alsamix    
 51                                                   
 52 - Ardour 2.1 seems to work only via JACK, not     
 53                                                   
 54                                                   
 55 DRIVER DETAILS                                    
 56 ==============                                    
 57                                                   
 58 the following files were added:                   
 59                                                   
 60 * pci/ice1724/maya44.c - Maya44 specific code     
 61 * pci/ice1724/maya44.h                            
 62 * pci/ice1724/ice1724.patch                       
 63 * pci/ice1724/ice1724.h.patch - PROPOSED patch    
 64 * i2c/other/wm8776.c - low-level access routin    
 65 * include/wm8776.h                                
 66                                                   
 67                                                   
 68 Note that the wm8776.c code is meant to be car    
 69 This is done in maya44.c, mainly because some     
 70                                                   
 71                                                   
 72 the following files were created in pci/ice172    
 73                                                   
 74 * wtm.h                                           
 75 * vt1720_mobo.h                                   
 76 * revo.h                                          
 77 * prodigy192.h                                    
 78 * pontis.h                                        
 79 * phase.h                                         
 80 * maya44.h                                        
 81 * juli.h                                          
 82 * aureon.h                                        
 83 * amp.h                                           
 84 * envy24ht.h                                      
 85 * se.h                                            
 86 * prodigy_hifi.h                                  
 87                                                   
 88                                                   
 89 *I hope this is the correct way to do things.*    
 90                                                   
 91                                                   
 92 SAMPLING RATES                                    
 93 ==============                                    
 94                                                   
 95 The Maya44 card (or more exactly, the Wolfson     
 96                                                   
 97 As the ICE1724 chip only allows one global sam    
 98                                                   
 99 * setting the sampling rate on any open PCM de    
100                                                   
101 * In the current state of the driver, setting     
102                                                   
103 *AVOID CAPTURING AT RATES ABOVE 96kHz*, even t    
104                                                   
105                                                   
106 I propose some additional code for limiting th    
107                                                   
108 The proposed code (currently deactivated) is i    
109                                                   
110                                                   
111 SOUND DEVICES                                     
112 =============                                     
113                                                   
114 PCM devices correspond to inputs/outputs as fo    
115                                                   
116 * hw:0,0 input - stereo, analog input 1+2         
117 * hw:0,0 output - stereo, analog output 1+2       
118 * hw:0,1 input - stereo, analog input 3+4 OR S    
119 * hw:0,1 output - stereo, analog output 3+4 (a    
120                                                   
121                                                   
122 NAMING OF MIXER CONTROLS                          
123 ========================                          
124                                                   
125 (for more information about the signal flow, p    
126                                                   
127                                                   
128 PCM                                               
129     (digital) output level for channel 1+2        
130 PCM 1                                             
131     same for channel 3+4                          
132                                                   
133 Mic Phantom+48V                                   
134     switch for +48V phantom power for electros    
135                                                   
136     Make sure this is not turned on while any     
137     It might damage the source and/or the maya    
138                                                   
139 Mic/Line input                                    
140     if switch is on, input jack 1/2 is microph    
141                                                   
142 Bypass                                            
143     analogue bypass from ADC input to output f    
144 Bypass 1                                          
145     same for channel 3+4.                         
146                                                   
147 Crossmix                                          
148     cross-mixer from channels 1+2 to channels     
149 Crossmix 1                                        
150     cross-mixer from channels 3+4 to channels     
151                                                   
152 IEC958 Output                                     
153     switch for S/PDIF output.                     
154                                                   
155     This is not supported by the ESI windows d    
156     S/PDIF should output the same signal as ch    
157                                                   
158                                                   
159 Digital output selectors                          
160     These switches allow a direct digital rout    
161     Each switch determines where the digital i    
162     They are not supported by the ESI windows     
163     For normal operation, they should all be s    
164                                                   
165 H/W                                               
166     Output source channel 1                       
167 H/W 1                                             
168     Output source channel 2                       
169 H/W 2                                             
170     Output source channel 3                       
171 H/W 3                                             
172     Output source channel 4                       
173                                                   
174 H/W 4 ... H/W 9                                   
175     unknown function, left in to enable testin    
176                                                   
177     Possibly some of these control S/PDIF outp    
178     If these turn out to be unused, they will     
179                                                   
180 Selectable values for each of the digital outp    
181                                                   
182 PCM out                                           
183         DAC output of the corresponding channe    
184 Input 1 ... Input 4                               
185         direct routing from ADC output of the     
186                                                   
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php