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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/sound/st,sta350.txt

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/devicetree/bindings/sound/st,sta350.txt (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/sound/st,sta350.txt (Version linux-3.10.108)


  1 STA350 audio CODEC                                
  2                                                   
  3 The driver for this device only supports I2C.     
  4                                                   
  5 Required properties:                              
  6                                                   
  7   - compatible: "st,sta350"                       
  8   - reg: the I2C address of the device for I2C    
  9   - reset-gpios: a GPIO spec for the reset pin    
 10                  deasserted before communicati    
 11                                                   
 12   - power-down-gpios: a GPIO spec for the powe    
 13                       it will be deasserted be    
 14                       starts.                     
 15                                                   
 16   - vdd-dig-supply: regulator spec, providing     
 17   - vdd-pll-supply: regulator spec, providing     
 18   - vcc-supply: regulator spec, providing 5V -    
 19                                                   
 20 Optional properties:                              
 21                                                   
 22   -  st,output-conf: number, Selects the outpu    
 23         0: 2-channel (full-bridge) power, 2-ch    
 24         1: 2 (half-bridge). 1 (full-bridge) on    
 25         2: 2 Channel (Full-Bridge) Power, 1 Ch    
 26         3: 1 Channel Mono-Parallel                
 27         If parameter is missing, mode 0 will b    
 28         This property has to be specified as '    
 29                                                   
 30   -  st,ch1-output-mapping: Channel 1 output m    
 31   -  st,ch2-output-mapping: Channel 2 output m    
 32   -  st,ch3-output-mapping: Channel 3 output m    
 33         0: Channel 1                              
 34         1: Channel 2                              
 35         2: Channel 3                              
 36         If parameter is missing, channel 1 is     
 37         This properties have to be specified a    
 38                                                   
 39   -  st,thermal-warning-recover:                  
 40         If present, thermal warning recovery i    
 41                                                   
 42   -  st,thermal-warning-adjustment:               
 43         If present, thermal warning adjustment    
 44                                                   
 45   -  st,fault-detect-recovery:                    
 46         If present, then fault recovery will b    
 47                                                   
 48   -  st,ffx-power-output-mode: string             
 49         The FFX power output mode selects how     
 50         configured. Must be one of these value    
 51           -  "drop-compensation"                  
 52           -  "tapered-compensation"               
 53           -  "full-power-mode"                    
 54           -  "variable-drop-compensation" (def    
 55                                                   
 56   -  st,drop-compensation-ns: number              
 57         Only required for "st,ffx-power-output    
 58         "variable-drop-compensation".             
 59         Specifies the drop compensation in nan    
 60         The value must be in the range of 0..3    
 61         multiples of 20 are allowed. Default i    
 62                                                   
 63   -  st,overcurrent-warning-adjustment:           
 64         If present, overcurrent warning adjust    
 65                                                   
 66   -  st,max-power-use-mpcc:                       
 67         If present, then MPCC bits are used fo    
 68         otherwise standard MPC coefficients ar    
 69                                                   
 70   -  st,max-power-corr:                           
 71         If present, power bridge correction fo    
 72         power output is enabled.                  
 73                                                   
 74   -  st,am-reduction-mode:                        
 75         If present, FFX mode runs in AM reduct    
 76         FFX mode is used.                         
 77                                                   
 78   -  st,odd-pwm-speed-mode:                       
 79         If present, PWM speed mode run on odd     
 80         channels. If not present, normal PWM s    
 81                                                   
 82   -  st,distortion-compensation:                  
 83         If present, distortion compensation va    
 84         If not present, preset DC coefficient     
 85                                                   
 86   -  st,invalid-input-detect-mute:                
 87         If present, automatic invalid input de    
 88                                                   
 89   -  st,activate-mute-output:                     
 90         If present, a mute output will be acti    
 91         reach a value lower than -76 dBFS.        
 92                                                   
 93   -  st,bridge-immediate-off:                     
 94         If present, the bridge will be switche    
 95         power-down-gpio goes low. Otherwise, t    
 96         million clock cycles to pass before sh    
 97                                                   
 98   -  st,noise-shape-dc-cut:                       
 99         If present, the noise-shaping techniqu    
100         enabled.                                  
101                                                   
102   -  st,powerdown-master-volume:                  
103         If present, the power-down pin and I2C    
104         act on the master volume. Otherwise, t    
105         mute commands.                            
106                                                   
107   -  st,powerdown-delay-divider:                  
108         If present, the bridge power-down time    
109         value. If not specified, a divider of     
110         are 1, 2, 4, 8, 16, 32, 64 and 128.       
111         This property has to be specified as '    
112                                                   
113 Example:                                          
114                                                   
115 codec: sta350@38 {                                
116         compatible = "st,sta350";                 
117         reg = <0x1c>;                             
118         reset-gpios = <&gpio1 19 0>;              
119         power-down-gpios = <&gpio1 16 0>;         
120         st,output-conf = /bits/ 8  <0x3>;         
121                                                   
122                                                   
123         st,ch1-output-mapping = /bits/ 8 <0>;     
124         st,ch2-output-mapping = /bits/ 8 <0>;     
125         st,ch3-output-mapping = /bits/ 8 <0>;     
126         st,max-power-correction;                  
127                                                   
128                                                   
129         st,invalid-input-detect-mute;             
130                                                   
131 };                                                
                                                      

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