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

TOMOYO Linux Cross Reference
Linux/Documentation/sound/hd-audio/controls.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ 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.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/sound/hd-audio/controls.rst (Version linux-6.12-rc7) and /Documentation/sound/hd-audio/controls.rst (Version linux-3.10.108)


  1 ======================================            
  2 HD-Audio Codec-Specific Mixer Controls            
  3 ======================================            
  4                                                   
  5                                                   
  6 This file explains the codec-specific mixer co    
  7                                                   
  8 Realtek codecs                                    
  9 --------------                                    
 10                                                   
 11 Channel Mode                                      
 12   This is an enum control to change the surrou    
 13   appears only when the surround channels are     
 14   It gives the number of channels to be used,     
 15   and "8ch".  According to the configuration,     
 16   jack-retasking of multi-I/O jacks.              
 17                                                   
 18 Auto-Mute Mode                                    
 19   This is an enum control to change the auto-m    
 20   headphone and line-out jacks.  If built-in s    
 21   and/or line-out jacks are available on a mac    
 22   appears.                                        
 23   When there are only either headphones or lin    
 24   "Disabled" and "Enabled" state.  When enable    
 25   automatically when a jack is plugged.           
 26                                                   
 27   When both headphone and line-out jacks are p    
 28   "Disabled", "Speaker Only" and "Line-Out+Spe    
 29   speaker-only is chosen, plugging into a head    
 30   mutes the speakers, but not line-outs.  When    
 31   selected, plugging to a headphone jack mutes    
 32   line-outs.                                      
 33                                                   
 34                                                   
 35 IDT/Sigmatel codecs                               
 36 -------------------                               
 37                                                   
 38 Analog Loopback                                   
 39   This control enables/disables the analog-loo    
 40   appears only when "loopback" is set to true     
 41   (see HD-Audio.txt).  Note that on some codec    
 42   and the normal PCM playback are exclusive, i    
 43   won't hear any PCM stream.                      
 44                                                   
 45 Swap Center/LFE                                   
 46   Swaps the center and LFE channel order.  Nor    
 47   corresponds to the center and the right to t    
 48   ON, the left to the LFE and the right to the    
 49                                                   
 50 Headphone as Line Out                             
 51   When this control is ON, treat the headphone    
 52   jacks.  That is, the headphone won't auto-mu    
 53   and no HP-amp is set to the pins.               
 54                                                   
 55 Mic Jack Mode, Line Jack Mode, etc                
 56   These enum controls the direction and the bi    
 57   pins.  Depending on the jack type, it can se    
 58   In", for determining the input bias, or it c    
 59   when the pin is a multi-I/O jack for surroun    
 60                                                   
 61                                                   
 62 VIA codecs                                        
 63 ----------                                        
 64                                                   
 65 Smart 5.1                                         
 66   An enum control to re-task the multi-I/O jac    
 67   When it's ON, the corresponding input jacks     
 68   mic-in) are switched as the surround and the    
 69                                                   
 70 Independent HP                                    
 71   When this enum control is enabled, the headp    
 72   from an individual stream (the third PCM suc    
 73   the primary stream.  In the case the headpho    
 74   side or a CLFE-channel DAC, the DAC is switc    
 75   automatically.                                  
 76                                                   
 77 Loopback Mixing                                   
 78   An enum control to determine whether the ana    
 79   enabled or not.  When it's enabled, the anal    
 80   the front-channel.  Also, the same route is     
 81   and speaker outputs.  As a side-effect, when    
 82   individual volume controls will be no longer    
 83   headphones and speakers because there is onl    
 84   mixer widget.                                   
 85                                                   
 86 Dynamic Power-Control                             
 87   This control determines whether the dynamic     
 88   detection is enabled or not.  When enabled,     
 89   (D0/D3) are changed dynamically depending on    
 90   state for saving power consumptions.  Howeve    
 91   doesn't provide a proper jack-detection, thi    
 92   case, turn this control OFF.                    
 93                                                   
 94 Jack Detect                                       
 95   This control is provided only for VT1708 cod    
 96   unsolicited event per jack plug.  When this     
 97   the jack detection so that the headphone aut    
 98   turning this off would reduce the power cons    
 99                                                   
100                                                   
101 Conexant codecs                                   
102 ---------------                                   
103                                                   
104 Auto-Mute Mode                                    
105   See Realtek codecs.                             
106                                                   
107                                                   
108 Analog codecs                                     
109 --------------                                    
110                                                   
111 Channel Mode                                      
112   This is an enum control to change the surrou    
113   appears only when the surround channels are     
114   It gives the number of channels to be used,     
115   According to the configuration, this also co    
116   jack-retasking of multi-I/O jacks.              
117                                                   
118 Independent HP                                    
119   When this enum control is enabled, the headp    
120   from an individual stream (the third PCM suc    
121   the primary stream.                             
                                                      

~ [ 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