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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/display/st,stih4xx.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/display/st,stih4xx.txt (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/display/st,stih4xx.txt (Version policy-sample)


  1 STMicroelectronics stih4xx platforms              
  2                                                   
  3 - sti-vtg: video timing generator                 
  4   Required properties:                            
  5   - compatible: "st,vtg"                          
  6   - reg: Physical base address of the IP regis    
  7   Optional properties:                            
  8   - interrupts : VTG interrupt number to the C    
  9   - st,slave: phandle on a slave vtg              
 10                                                   
 11 - sti-vtac: video timing advanced inter dye co    
 12   Required properties:                            
 13   - compatible: "st,vtac-main" or "st,vtac-aux    
 14   - reg: Physical base address of the IP regis    
 15   - clocks: from common clock binding: handle     
 16     number of clocks may depend of the SoC typ    
 17     See ../clocks/clock-bindings.txt for detai    
 18   - clock-names: names of the clocks listed in    
 19     order.                                        
 20                                                   
 21 - sti-display-subsystem: Master device for DRM    
 22   This device must be the parent of all the su    
 23   of bind them.                                   
 24   Required properties:                            
 25   - compatible: "st,sti-display-subsystem"        
 26   - ranges: to allow probing of subdevices        
 27                                                   
 28 - sti-compositor: frame compositor engine         
 29   must be a child of sti-display-subsystem        
 30   Required properties:                            
 31   - compatible: "st,stih<chip>-compositor"        
 32   - reg: Physical base address of the IP regis    
 33   - clocks: from common clock binding: handle     
 34     number of clocks may depend of the SoC typ    
 35     See ../clocks/clock-bindings.txt for detai    
 36   - clock-names: names of the clocks listed in    
 37     order.                                        
 38   - resets: resets to be used by the device       
 39     See ../reset/reset.txt for details.           
 40   - reset-names: names of the resets listed in    
 41     order.                                        
 42   - st,vtg: phandle(s) on vtg device (main and    
 43                                                   
 44 - sti-tvout: video out hardware block             
 45   must be a child of sti-display-subsystem        
 46   Required properties:                            
 47   - compatible: "st,stih<chip>-tvout"             
 48   - reg: Physical base address of the IP regis    
 49   - reg-names: names of the mapped memory regi    
 50     the same order.                               
 51   - resets: resets to be used by the device       
 52     See ../reset/reset.txt for details.           
 53   - reset-names: names of the resets listed in    
 54     order.                                        
 55                                                   
 56 - sti-hdmi: hdmi output block                     
 57   must be a child of sti-display-subsystem        
 58   Required properties:                            
 59   - compatible: "st,stih<chip>-hdmi";             
 60   - reg: Physical base address of the IP regis    
 61   - reg-names: names of the mapped memory regi    
 62     the same order.                               
 63   - interrupts : HDMI interrupt number to the     
 64   - interrupt-names: names of the interrupts l    
 65     the same order                                
 66   - clocks: from common clock binding: handle     
 67     number of clocks may depend of the SoC typ    
 68   - clock-names: names of the clocks listed in    
 69     order.                                        
 70   - ddc: phandle of an I2C controller used for    
 71                                                   
 72 sti-hda:                                          
 73   Required properties:                            
 74   must be a child of sti-display-subsystem        
 75   - compatible: "st,stih<chip>-hda"               
 76   - reg: Physical base address of the IP regis    
 77   - reg-names: names of the mapped memory regi    
 78     the same order.                               
 79   - clocks: from common clock binding: handle     
 80     number of clocks may depend of the SoC typ    
 81     See ../clocks/clock-bindings.txt for detai    
 82   - clock-names: names of the clocks listed in    
 83     order.                                        
 84                                                   
 85 sti-dvo:                                          
 86   Required properties:                            
 87   must be a child of sti-display-subsystem        
 88   - compatible: "st,stih<chip>-dvo"               
 89   - reg: Physical base address of the IP regis    
 90   - reg-names: names of the mapped memory regi    
 91     the same order.                               
 92   - clocks: from common clock binding: handle     
 93     number of clocks may depend of the SoC typ    
 94     See ../clocks/clock-bindings.txt for detai    
 95   - clock-names: names of the clocks listed in    
 96     order.                                        
 97   - pinctrl-0: pin control handle                 
 98   - pinctrl-names: names of the pin control st    
 99   - sti,panel: phandle of the panel connected     
100                                                   
101 sti-hqvdp:                                        
102   must be a child of sti-display-subsystem        
103   Required properties:                            
104   - compatible: "st,stih<chip>-hqvdp"             
105   - reg: Physical base address of the IP regis    
106   - clocks: from common clock binding: handle     
107     number of clocks may depend of the SoC typ    
108     See ../clocks/clock-bindings.txt for detai    
109   - clock-names: names of the clocks listed in    
110     order.                                        
111   - resets: resets to be used by the device       
112     See ../reset/reset.txt for details.           
113   - reset-names: names of the resets listed in    
114     order.                                        
115   - st,vtg: phandle on vtg main device node.      
116                                                   
117 Example:                                          
118                                                   
119 / {                                               
120         ...                                       
121                                                   
122         vtg_main_slave: sti-vtg-main-slave@fe8    
123                 compatible      = "st,vtg";       
124                 reg             = <0xfe85A800     
125                 interrupts      = <GIC_SPI 175    
126         };                                        
127                                                   
128         vtg_main: sti-vtg-main-master@fd348000    
129                 compatible      = "st,vtg";       
130                 reg             = <0xfd348000     
131                 st,slave        = <&vtg_main_s    
132         };                                        
133                                                   
134         vtg_aux_slave: sti-vtg-aux-slave@fd348    
135                 compatible      = "st,vtg";       
136                 reg             = <0xfe858200     
137                 interrupts      = <GIC_SPI 176    
138         };                                        
139                                                   
140         vtg_aux: sti-vtg-aux-master@fd348400 {    
141                 compatible      = "st,vtg";       
142                 reg             = <0xfd348400     
143                 st,slave        = <&vtg_aux_sl    
144         };                                        
145                                                   
146                                                   
147         sti-vtac-rx-main@fee82800 {               
148                 compatible      = "st,vtac-mai    
149                 reg             = <0xfee82800     
150                 clock-names     = "vtac";         
151                 clocks          = <&clk_m_a2_d    
152         };                                        
153                                                   
154         sti-vtac-rx-aux@fee82a00 {                
155                 compatible      = "st,vtac-aux    
156                 reg             = <0xfee82a00     
157                 clock-names     = "vtac";         
158                 clocks          = <&clk_m_a2_d    
159         };                                        
160                                                   
161         sti-vtac-tx-main@fd349000 {               
162                 compatible      = "st,vtac-mai    
163                 reg             = <0xfd349000     
164                 clock-names     = "vtac";         
165                 clocks           = <&clk_s_a1_    
166         };                                        
167                                                   
168         sti-vtac-tx-aux@fd349200 {                
169                 compatible      = "st,vtac-aux    
170                 reg             = <0xfd349200     
171                 clock-names     = "vtac";         
172                 clocks          = <&clk_s_a1_h    
173         };                                        
174                                                   
175         sti-display-subsystem {                   
176                 compatible = "st,sti-display-s    
177                 ranges;                           
178                                                   
179                 sti-compositor@fd340000 {         
180                         compatible      = "st,    
181                         reg             = <0xf    
182                         clock-names     = "com    
183                                           "pix    
184                         clocks          = <&cl    
185                                           <&cl    
186                         reset-names     = "com    
187                         resets          = <&so    
188                         st,vtg          = <&vt    
189                 };                                
190                                                   
191                 sti-tvout@fe000000 {              
192                         compatible      = "st,    
193                         reg             = <0xf    
194                         reg-names       = "tvo    
195                         reset-names     = "tvo    
196                         resets          = <&so    
197                 };                                
198                                                   
199                 sti-hdmi@fe85c000 {               
200                         compatible      = "st,    
201                         reg             = <0xf    
202                         reg-names       = "hdm    
203                         interrupts      = <GIC    
204                         interrupt-names = "irq    
205                         clock-names     = "pix    
206                         clocks          = <&cl    
207                 };                                
208                                                   
209                 sti-hda@fe85a000 {                
210                         compatible      = "st,    
211                         reg             = <0xf    
212                         reg-names       = "hda    
213                         clock-names     = "pix    
214                         clocks          = <&cl    
215                 };                                
216                                                   
217                 sti-dvo@8d00400 {                 
218                         compatible      = "st,    
219                         reg             = <0x8    
220                         reg-names       = "dvo    
221                         clock-names     = "dvo    
222                                           "mai    
223                         clocks          = <&cl    
224                                           <&cl    
225                         pinctrl-names   = "def    
226                         pinctrl-0       = <&pi    
227                         sti,panel       = <&pa    
228                 };                                
229                                                   
230                 sti-hqvdp@9c000000 {              
231                                 compatible        
232                                 reg               
233                                 clock-names       
234                                 clocks            
235                                 reset-names       
236                                 resets            
237                                 st,vtg            
238                 };                                
239         };                                        
240         ...                                       
241 };                                                
                                                      

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