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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/timer/nxp,tpm-timer.yaml

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/timer/nxp,tpm-timer.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/timer/nxp,tpm-timer.yaml (Version linux-2.6.32.71)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS    
  2 %YAML 1.2                                         
  3 ---                                               
  4 $id: http://devicetree.org/schemas/timer/nxp,t    
  5 $schema: http://devicetree.org/meta-schemas/co    
  6                                                   
  7 title: NXP Low Power Timer/Pulse Width Modulat    
  8                                                   
  9 maintainers:                                      
 10   - Dong Aisheng <aisheng.dong@nxp.com>            
 11                                                   
 12 description: |                                    
 13   The Timer/PWM Module (TPM) supports input ca    
 14   and the generation of PWM signals to control    
 15   management applications. The counter, compar    
 16   are clocked by an asynchronous clock that ca    
 17   power modes. TPM can support global counter     
 18   the counter bus for the others, provided bit    
 19                                                   
 20 properties:                                       
 21   compatible:                                     
 22     oneOf:                                        
 23       - const: fsl,imx7ulp-tpm                    
 24       - items:                                    
 25           - const: fsl,imx8ulp-tpm                
 26           - const: fsl,imx7ulp-tpm                
 27                                                   
 28   reg:                                            
 29     maxItems: 1                                   
 30                                                   
 31   interrupts:                                     
 32     maxItems: 1                                   
 33                                                   
 34   clocks:                                         
 35     items:                                        
 36       - description: SoC TPM ipg clock            
 37       - description: SoC TPM per clock            
 38                                                   
 39   clock-names:                                    
 40     items:                                        
 41       - const: ipg                                
 42       - const: per                                
 43                                                   
 44 required:                                         
 45   - compatible                                    
 46   - reg                                           
 47   - interrupts                                    
 48   - clocks                                        
 49   - clock-names                                   
 50                                                   
 51 additionalProperties: false                       
 52                                                   
 53 examples:                                         
 54   - |                                             
 55     #include <dt-bindings/clock/imx7ulp-clock.    
 56     #include <dt-bindings/interrupt-controller    
 57                                                   
 58     timer@40260000 {                              
 59         compatible = "fsl,imx7ulp-tpm";           
 60         reg = <0x40260000 0x1000>;                
 61         interrupts = <GIC_SPI 22 IRQ_TYPE_LEVE    
 62         clocks = <&scg1 IMX7ULP_CLK_NIC1_BUS_D    
 63                  <&pcc2 IMX7ULP_CLK_LPTPM5>;      
 64         clock-names = "ipg", "per";               
 65     };                                            
                                                      

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