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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/bus/renesas,bsc.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/bus/renesas,bsc.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/bus/renesas,bsc.yaml (Version linux-4.17.19)


  1 %YAML 1.2                                         
  2 ---                                               
  3 $id: http://devicetree.org/schemas/bus/renesas    
  4 $schema: http://devicetree.org/meta-schemas/co    
  5                                                   
  6 title: Renesas Bus State Controller (BSC)         
  7                                                   
  8 maintainers:                                      
  9   - Geert Uytterhoeven <geert+renesas@glider.be    
 10                                                   
 11 description: |                                    
 12   The Renesas Bus State Controller (BSC, somet    
 13   Bridge", or "External Bus Interface") can be    
 14   SoCs.  It provides an external bus for conne    
 15   devices to the SoC, driving several chip sel    
 16   FLASH, Ethernet and USB.                        
 17                                                   
 18   While the BSC is a fairly simple memory-mapp    
 19   PM domain, and may have a gateable functiona    
 20   connected to the BSC can be accessed, the PM    
 21   must be powered on, and the functional clock    
 22   enabled.                                        
 23                                                   
 24   The bindings for the BSC extend the bindings    
 25                                                   
 26 allOf:                                            
 27   - $ref: simple-pm-bus.yaml#                     
 28                                                   
 29 properties:                                       
 30   compatible:                                     
 31     items:                                        
 32       - enum:                                     
 33           - renesas,bsc-r8a73a4  # R-Mobile AP    
 34           - renesas,bsc-sh73a0   # SH-Mobile A    
 35       - const: renesas,bsc                        
 36       - {} # simple-pm-bus, but not listed her    
 37                                                   
 38   reg:                                            
 39     maxItems: 1                                   
 40                                                   
 41   interrupts:                                     
 42     maxItems: 1                                   
 43                                                   
 44 required:                                         
 45   - reg                                           
 46                                                   
 47 unevaluatedProperties: false                      
 48                                                   
 49 examples:                                         
 50   - |                                             
 51     #include <dt-bindings/interrupt-controller    
 52                                                   
 53     bsc: bus@fec10000 {                           
 54         compatible = "renesas,bsc-sh73a0", "re    
 55         #address-cells = <1>;                     
 56         #size-cells = <1>;                        
 57         ranges = <0 0 0x20000000>;                
 58         reg = <0xfec10000 0x400>;                 
 59         interrupts = <0 39 IRQ_TYPE_LEVEL_HIGH    
 60         clocks = <&zb_clk>;                       
 61         power-domains = <&pd_a4s>;                
 62     };                                            
                                                      

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