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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/usb/richtek,rt1719.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/usb/richtek,rt1719.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/usb/richtek,rt1719.yaml (Version linux-4.4.302)


  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD    
  2 %YAML 1.2                                         
  3 ---                                               
  4 $id: http://devicetree.org/schemas/usb/richtek    
  5 $schema: http://devicetree.org/meta-schemas/co    
  6                                                   
  7 title: Richtek RT1719 sink-only Type-C PD cont    
  8                                                   
  9 maintainers:                                      
 10   - ChiYuan Huang <cy_huang@richtek.com>           
 11                                                   
 12 description: |                                    
 13   The RT1719 is a sink-only USB Type-C control    
 14   USB Type-C and PD standards. It does the USB    
 15   and orientation. It integrates the physical     
 16   delivery protocol to allow up to 100W of pow    
 17   support for alternative interfaces of the Ty    
 18                                                   
 19 properties:                                       
 20   compatible:                                     
 21     enum:                                         
 22       - richtek,rt1719                            
 23                                                   
 24   reg:                                            
 25     maxItems: 1                                   
 26                                                   
 27   interrupts:                                     
 28     maxItems: 1                                   
 29                                                   
 30   wakeup-source:                                  
 31     description: enable IRQ remote wakeup, see    
 32     type: boolean                                 
 33                                                   
 34   connector:                                      
 35     type: object                                  
 36     $ref: ../connector/usb-connector.yaml#        
 37     description:                                  
 38       Properties for usb c connector.             
 39                                                   
 40 additionalProperties: false                       
 41                                                   
 42 required:                                         
 43   - compatible                                    
 44   - reg                                           
 45   - connector                                     
 46   - interrupts                                    
 47                                                   
 48 examples:                                         
 49   - |                                             
 50     #include <dt-bindings/interrupt-controller    
 51     i2c {                                         
 52       #address-cells = <1>;                       
 53       #size-cells = <0>;                          
 54                                                   
 55       rt1719@43 {                                 
 56         compatible = "richtek,rt1719";            
 57         reg = <0x43>;                             
 58         interrupts-extended = <&gpio26 2 IRQ_T    
 59         wakeup-source;                            
 60                                                   
 61         connector {                               
 62           compatible = "usb-c-connector";         
 63           label = "USB-C";                        
 64                                                   
 65           ports {                                 
 66             #address-cells = <1>;                 
 67             #size-cells = <0>;                    
 68                                                   
 69             port@0 {                              
 70               reg = <0>;                          
 71               endpoint {                          
 72                 remote-endpoint = <&usb_hs>;      
 73               };                                  
 74             };                                    
 75             port@1 {                              
 76               reg = <1>;                          
 77               endpoint {                          
 78                 remote-endpoint = <&usb_ss>;      
 79               };                                  
 80             };                                    
 81           };                                      
 82         };                                        
 83       };                                          
 84     };                                            
 85 ...                                               
                                                      

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