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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/regulator/palmas-pmic.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/regulator/palmas-pmic.txt (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/regulator/palmas-pmic.txt (Version linux-3.10.108)


  1 * palmas regulator IP block devicetree binding    
  2                                                   
  3 The tps659038 for the AM57x class have OTP spi    
  4 have different part numbers but the same funct    
  5 is not a need to add the OTP spins to the palm    
  6 spin devices should use the tps659038 as it's     
  7 This is the list of those devices:                
  8 tps659037                                         
  9                                                   
 10 Required properties:                              
 11 - compatible : Should be from the list            
 12   ti,twl6035-pmic                                 
 13   ti,twl6036-pmic                                 
 14   ti,twl6037-pmic                                 
 15   ti,tps65913-pmic                                
 16   ti,tps65914-pmic                                
 17   ti,tps65917-pmic                                
 18   ti,tps659038-pmic                               
 19 and also the generic series names                 
 20   ti,palmas-pmic                                  
 21 - interrupts : The interrupt number and the ty    
 22                arch/arm/boot/dts/include/dt-bi    
 23 - interrupts-name: The names of the individual    
 24                                                   
 25 Optional properties:                              
 26 - ti,ldo6-vibrator : ldo6 is in vibrator mode     
 27                                                   
 28 Optional nodes:                                   
 29 - regulators : Must contain a sub-node per reg    
 30                Each sub-node should contain th    
 31                information for that regulator.    
 32                description of standard propert    
 33                Additional custom properties  a    
 34                                                   
 35                For ti,palmas-pmic - smps12, sm    
 36                smps45, smps457, smps7 dependin    
 37                smps10_out2, smps10_out1, ldo[1    
 38                                                   
 39                Optional sub-node properties:      
 40                ti,warm-reset - maintain voltag    
 41                ti,roof-floor - This takes as o    
 42                the rail from desired external     
 43                it will be assume that it is co    
 44                The valid value for external pi    
 45                         ENABLE1 then 1,           
 46                         ENABLE2 then 2 or         
 47                         NSLEEP then 3.            
 48                ti,mode-sleep - mode to adopt i    
 49                2 - eco, 3 - forced pwm            
 50                ti,smps-range - OTP has the wro    
 51                0 - low range, 1 - high range.     
 52                                                   
 53 - ti,system-power-controller: Telling whether     
 54                               the system power    
 55                                                   
 56 Example:                                          
 57                                                   
 58 #include <dt-bindings/interrupt-controller/irq    
 59                                                   
 60 pmic {                                            
 61         compatible = "ti,twl6035-pmic", "ti,pa    
 62         interrupt-parent = <&palmas>;             
 63         interrupts = <14 IRQ_TYPE_NONE>;          
 64         interrupts-name = "short-irq";            
 65                                                   
 66         ti,ldo6-vibrator;                         
 67                                                   
 68         ti,system-power-controller;               
 69                                                   
 70         regulators {                              
 71                 smps12_reg : smps12 {             
 72                         regulator-name = "smps    
 73                         regulator-min-microvol    
 74                         regulator-max-microvol    
 75                         regulator-always-on;      
 76                         regulator-boot-on;        
 77                         ti,warm-reset;            
 78                         ti,roof-floor = <1>; /    
 79                         ti,mode-sleep = <0>;      
 80                         ti,smps-range = <1>;      
 81                 };                                
 82                                                   
 83                 ldo1_reg: ldo1 {                  
 84                         regulator-name = "ldo1    
 85                         regulator-min-microvol    
 86                         regulator-max-microvol    
 87                 };                                
 88         };                                        
 89 };                                                
                                                      

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