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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.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/media/samsung,exynos4210-fimc.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml (Version linux-5.8.18)


  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD    
  2 %YAML 1.2                                         
  3 ---                                               
  4 $id: http://devicetree.org/schemas/media/samsu    
  5 $schema: http://devicetree.org/meta-schemas/co    
  6                                                   
  7 title: Samsung S5P/Exynos SoC Fully Integrated    
  8                                                   
  9 maintainers:                                      
 10   - Krzysztof Kozlowski <krzysztof.kozlowski@li    
 11   - Sylwester Nawrocki <s.nawrocki@samsung.com>    
 12                                                   
 13 description:                                      
 14   Each FIMC device should have an alias in the    
 15   fimc<n>, where <n> is an integer specifying     
 16                                                   
 17 properties:                                       
 18   compatible:                                     
 19     enum:                                         
 20       - samsung,exynos4210-fimc                   
 21       - samsung,exynos4212-fimc                   
 22       - samsung,s5pv210-fimc                      
 23                                                   
 24   reg:                                            
 25     maxItems: 1                                   
 26                                                   
 27   clocks:                                         
 28     maxItems: 2                                   
 29                                                   
 30   clock-names:                                    
 31     items:                                        
 32       - const: fimc                               
 33       - const: sclk_fimc                          
 34                                                   
 35   clock-frequency:                                
 36     description:                                  
 37       Maximum FIMC local clock (LCLK) frequenc    
 38                                                   
 39   interrupts:                                     
 40     maxItems: 1                                   
 41                                                   
 42   iommus:                                         
 43     maxItems: 1                                   
 44                                                   
 45   power-domains:                                  
 46     maxItems: 1                                   
 47                                                   
 48   samsung,cam-if:                                 
 49     type: boolean                                 
 50     description:                                  
 51       The FIMC IP block includes the camera in    
 52                                                   
 53   samsung,isp-wb:                                 
 54     type: boolean                                 
 55     description: |                                
 56       The FIMC IP block has the ISP writeback     
 57                                                   
 58   samsung,lcd-wb:                                 
 59     type: boolean                                 
 60     description: |                                
 61       The FIMC IP block has the LCD writeback     
 62                                                   
 63   samsung,mainscaler-ext:                         
 64     type: boolean                                 
 65     description:                                  
 66       FIMC IP supports extended image size and    
 67                                                   
 68   samsung,min-pix-alignment:                      
 69     $ref: /schemas/types.yaml#/definitions/uin    
 70     items:                                        
 71       - description: Minimum supported image h    
 72       - description: Horizontal image offset.     
 73     description:                                  
 74       The values are in pixels and default is     
 75                                                   
 76   samsung,min-pix-sizes:                          
 77     $ref: /schemas/types.yaml#/definitions/uin    
 78     maxItems: 2                                   
 79     description: |                                
 80       An array specifying minimum image size i    
 81       output DMA, in the first and second cell    
 82       is <16 16>.                                 
 83                                                   
 84   samsung,pix-limits:                             
 85     $ref: /schemas/types.yaml#/definitions/uin    
 86     maxItems: 4                                   
 87     description: |                                
 88       An array of maximum supported image size    
 89       Table 2-1 in the S5PV210 SoC User Manual    
 90       follows:                                    
 91        0 - scaler input horizontal size           
 92        1 - input horizontal size for the scale    
 93        2 - REAL_WIDTH without input rotation      
 94        3 - REAL_HEIGHT with input rotation        
 95                                                   
 96   samsung,rotators:                               
 97     $ref: /schemas/types.yaml#/definitions/uin    
 98     default: 0x11                                 
 99     description: |                                
100       A bitmask specifying whether this IP has    
101       rotator. Bits 4 and 0 correspond to inpu    
102       respectively. If a rotator is present it    
103       set.                                        
104                                                   
105   samsung,sysreg:                                 
106     $ref: /schemas/types.yaml#/definitions/pha    
107     description:                                  
108       System Registers (SYSREG) node.             
109                                                   
110 required:                                         
111   - compatible                                    
112   - reg                                           
113   - clocks                                        
114   - clock-names                                   
115   - samsung,pix-limits                            
116                                                   
117 allOf:                                            
118   - if:                                           
119       required:                                   
120         - samsung,isp-wb                          
121     then:                                         
122       required:                                   
123         - samsung,sysreg                          
124                                                   
125 additionalProperties: false                       
126                                                   
127 examples:                                         
128   - |                                             
129     #include <dt-bindings/clock/exynos4.h>        
130     #include <dt-bindings/interrupt-controller    
131                                                   
132     fimc@11800000 {                               
133         compatible = "samsung,exynos4212-fimc"    
134         reg = <0x11800000 0x1000>;                
135         clocks = <&clock CLK_FIMC0>,              
136                  <&clock CLK_SCLK_FIMC0>;         
137         clock-names = "fimc", "sclk_fimc";        
138         interrupts = <GIC_SPI 84 IRQ_TYPE_LEVE    
139         iommus = <&sysmmu_fimc0>;                 
140         power-domains = <&pd_cam>;                
141         samsung,sysreg = <&sys_reg>;              
142                                                   
143         samsung,pix-limits = <4224 8192 1920 4    
144         samsung,mainscaler-ext;                   
145         samsung,isp-wb;                           
146         samsung,cam-if;                           
147                                                   
148         assigned-clocks = <&clock CLK_MOUT_FIM    
149                           <&clock CLK_SCLK_FIM    
150         assigned-clock-parents = <&clock CLK_M    
151         assigned-clock-rates = <0>, <176000000    
152     };                                            
                                                      

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