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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/renesas/iwg20d-q7-common.dtsi

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 /scripts/dtc/include-prefixes/arm/renesas/iwg20d-q7-common.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm/renesas/iwg20d-q7-common.dtsi (Version linux-4.17.19)


  1 // SPDX-License-Identifier: GPL-2.0               
  2 /*                                                
  3  * Device Tree Source for the iWave-RZ/G1M/G1N    
  4  *                                                
  5  * Copyright (C) 2017 Renesas Electronics Corp    
  6  */                                               
  7                                                   
  8 /*                                                
  9  * SSI-SGTL5000                                   
 10  *                                                
 11  * This command is required when Playback/Capt    
 12  *                                                
 13  *      amixer set "DVC Out" 100%                 
 14  *      amixer set "DVC In" 100%                  
 15  *                                                
 16  * You can use Mute                               
 17  *                                                
 18  *      amixer set "DVC Out Mute" on              
 19  *      amixer set "DVC In Mute" on               
 20  *                                                
 21  * You can use Volume Ramp                        
 22  *                                                
 23  *      amixer set "DVC Out Ramp Up Rate"   "0    
 24  *      amixer set "DVC Out Ramp Down Rate" "0    
 25  *      amixer set "DVC Out Ramp" on              
 26  *      aplay xxx.wav &                           
 27  *      amixer set "DVC Out"  80%  // Volume D    
 28  *      amixer set "DVC Out" 100%  // Volume U    
 29  */                                               
 30                                                   
 31 / {                                               
 32         aliases {                                 
 33                 serial0 = &scif0;                 
 34                 serial3 = &scifb1;                
 35                 ethernet0 = &avb;                 
 36         };                                        
 37                                                   
 38         chosen {                                  
 39                 bootargs = "ignore_loglevel rw    
 40                 stdout-path = "serial0:115200n    
 41         };                                        
 42                                                   
 43         audio_clock: audio_clock {                
 44                 compatible = "fixed-clock";       
 45                 #clock-cells = <0>;               
 46                 clock-frequency = <26000000>;     
 47         };                                        
 48                                                   
 49         lcd_backlight: backlight {                
 50                 compatible = "pwm-backlight";     
 51                                                   
 52                 pwms = <&pwm3 0 5000000>;         
 53                 brightness-levels = <0 4 8 16     
 54                 default-brightness-level = <7>    
 55                 enable-gpios = <&gpio5 14 GPIO    
 56         };                                        
 57                                                   
 58         lvds-receiver {                           
 59                 compatible = "ti,ds90cf384a",     
 60                 power-supply = <&vcc_3v3_tft1>    
 61                                                   
 62                 ports {                           
 63                         #address-cells = <1>;     
 64                         #size-cells = <0>;        
 65                                                   
 66                         port@0 {                  
 67                                 reg = <0>;        
 68                                 lvds_receiver_    
 69                                         remote    
 70                                 };                
 71                         };                        
 72                         port@1 {                  
 73                                 reg = <1>;        
 74                                 lvds_receiver_    
 75                                         remote    
 76                                 };                
 77                         };                        
 78                 };                                
 79         };                                        
 80                                                   
 81         panel {                                   
 82                 compatible = "edt,etm0700g0dh6    
 83                 backlight = <&lcd_backlight>;     
 84                 power-supply = <&vcc_3v3_tft1>    
 85                                                   
 86                 port {                            
 87                         panel_in: endpoint {      
 88                                 remote-endpoin    
 89                         };                        
 90                 };                                
 91         };                                        
 92                                                   
 93         reg_1p5v: 1p5v {                          
 94                 compatible = "regulator-fixed"    
 95                 regulator-name = "1P5V";          
 96                 regulator-min-microvolt = <150    
 97                 regulator-max-microvolt = <150    
 98                 regulator-always-on;              
 99         };                                        
100                                                   
101         rsnd_sgtl5000: sound {                    
102                 compatible = "simple-audio-car    
103                                                   
104                 simple-audio-card,format = "i2    
105                 simple-audio-card,bitclock-mas    
106                 simple-audio-card,frame-master    
107                                                   
108                 sndcpu: simple-audio-card,cpu     
109                         sound-dai = <&rcar_sou    
110                 };                                
111                                                   
112                 sndcodec: simple-audio-card,co    
113                         sound-dai = <&sgtl5000    
114                 };                                
115         };                                        
116                                                   
117         vcc_3v3_tft1: regulator-panel {           
118                 compatible = "regulator-fixed"    
119                                                   
120                 regulator-name = "vcc-3v3-tft1    
121                 regulator-min-microvolt = <330    
122                 regulator-max-microvolt = <330    
123                 enable-active-high;               
124                 startup-delay-us = <500>;         
125                 gpio = <&gpio7 25 GPIO_ACTIVE_    
126         };                                        
127                                                   
128         vcc_sdhi1: regulator-vcc-sdhi1 {          
129                 compatible = "regulator-fixed"    
130                                                   
131                 regulator-name = "SDHI1 Vcc";     
132                 regulator-min-microvolt = <330    
133                 regulator-max-microvolt = <330    
134                                                   
135                 gpio = <&gpio1 16 GPIO_ACTIVE_    
136         };                                        
137                                                   
138         vccq_sdhi1: regulator-vccq-sdhi1 {        
139                 compatible = "regulator-gpio";    
140                                                   
141                 regulator-name = "SDHI1 VccQ";    
142                 regulator-min-microvolt = <180    
143                 regulator-max-microvolt = <330    
144                                                   
145                 gpios = <&gpio2 30 GPIO_ACTIVE    
146                 gpios-states = <1>;               
147                 states = <3300000 1>, <1800000    
148         };                                        
149 };                                                
150                                                   
151 &avb {                                            
152         pinctrl-0 = <&avb_pins>;                  
153         pinctrl-names = "default";                
154                                                   
155         phy-handle = <&phy3>;                     
156         phy-mode = "gmii";                        
157         renesas,no-ether-link;                    
158         status = "okay";                          
159                                                   
160         phy3: ethernet-phy@3 {                    
161                 compatible = "ethernet-phy-id0    
162                              "ethernet-phy-iee    
163                 reg = <3>;                        
164                 micrel,led-mode = <1>;            
165         };                                        
166 };                                                
167                                                   
168 &can0 {                                           
169         pinctrl-0 = <&can0_pins>;                 
170         pinctrl-names = "default";                
171                                                   
172         status = "okay";                          
173 };                                                
174                                                   
175 &cmt0 {                                           
176         status = "okay";                          
177 };                                                
178                                                   
179 &du {                                             
180         status = "okay";                          
181 };                                                
182                                                   
183 &gpio2 {                                          
184         touch-interrupt-hog {                     
185                 gpio-hog;                         
186                 gpios = <12 GPIO_ACTIVE_LOW>;     
187                 input;                            
188         };                                        
189 };                                                
190                                                   
191 &hsusb {                                          
192         status = "okay";                          
193         pinctrl-0 = <&usb0_pins>;                 
194         pinctrl-names = "default";                
195 };                                                
196                                                   
197 &i2c2 {                                           
198         pinctrl-0 = <&i2c2_pins>;                 
199         pinctrl-names = "default";                
200                                                   
201         status = "okay";                          
202         clock-frequency = <400000>;               
203                                                   
204         rtc@68 {                                  
205                 compatible = "ti,bq32000";        
206                 reg = <0x68>;                     
207         };                                        
208                                                   
209         sgtl5000: codec@a {                       
210                 compatible = "fsl,sgtl5000";      
211                 #sound-dai-cells = <0>;           
212                 reg = <0x0a>;                     
213                 clocks = <&audio_clock>;          
214                 VDDA-supply = <&reg_3p3v>;        
215                 VDDIO-supply = <&reg_3p3v>;       
216                 VDDD-supply = <&reg_1p5v>;        
217         };                                        
218                                                   
219         touch: touchpanel@38 {                    
220                 compatible = "edt,edt-ft5406";    
221                 reg = <0x38>;                     
222                 interrupt-parent = <&gpio2>;      
223                 interrupts = <12 IRQ_TYPE_EDGE    
224                 vcc-supply = <&vcc_3v3_tft1>;     
225         };                                        
226 };                                                
227                                                   
228 &lvds0 {                                          
229         status = "okay";                          
230                                                   
231         ports {                                   
232                 port@1 {                          
233                         lvds0_out: endpoint {     
234                                 remote-endpoin    
235                         };                        
236                 };                                
237         };                                        
238 };                                                
239                                                   
240 &pci0 {                                           
241         pinctrl-0 = <&usb0_pins>;                 
242         pinctrl-names = "default";                
243 };                                                
244                                                   
245 &pci1 {                                           
246         status = "okay";                          
247         pinctrl-0 = <&usb1_pins>;                 
248         pinctrl-names = "default";                
249 };                                                
250                                                   
251 &pcie_bus_clk {                                   
252         clock-frequency = <100000000>;            
253 };                                                
254                                                   
255 &pfc {                                            
256         can0_pins: can0 {                         
257                 groups = "can0_data_d";           
258                 function = "can0";                
259         };                                        
260                                                   
261         avb_pins: avb {                           
262                 groups = "avb_mdio", "avb_gmii    
263                 function = "avb";                 
264         };                                        
265                                                   
266         i2c2_pins: i2c2 {                         
267                 groups = "i2c2";                  
268                 function = "i2c2";                
269         };                                        
270                                                   
271         pwm3_pins: pwm3 {                         
272                 groups = "pwm3";                  
273                 function = "pwm3";                
274         };                                        
275                                                   
276         scif0_pins: scif0 {                       
277                 groups = "scif0_data_d";          
278                 function = "scif0";               
279         };                                        
280                                                   
281         scifb1_pins: scifb1 {                     
282                 groups = "scifb1_data_d", "sci    
283                 function = "scifb1";              
284         };                                        
285                                                   
286         sdhi1_pins: sd1 {                         
287                 groups = "sdhi1_data4", "sdhi1    
288                 function = "sdhi1";               
289                 power-source = <3300>;            
290         };                                        
291                                                   
292         sdhi1_pins_uhs: sd1_uhs {                 
293                 groups = "sdhi1_data4", "sdhi1    
294                 function = "sdhi1";               
295                 power-source = <1800>;            
296         };                                        
297                                                   
298         sound_pins: sound {                       
299                 groups = "ssi0129_ctrl", "ssi0    
300                 function = "ssi";                 
301         };                                        
302                                                   
303         usb0_pins: usb0 {                         
304                 groups = "usb0";                  
305                 function = "usb0";                
306         };                                        
307                                                   
308         usb1_pins: usb1 {                         
309                 groups = "usb1";                  
310                 function = "usb1";                
311         };                                        
312 };                                                
313                                                   
314 &pwm3 {                                           
315         pinctrl-0 = <&pwm3_pins>;                 
316         pinctrl-names = "default";                
317         status = "okay";                          
318 };                                                
319                                                   
320 &rcar_sound {                                     
321         pinctrl-0 = <&sound_pins>;                
322         pinctrl-names = "default";                
323         status = "okay";                          
324                                                   
325         /* Single DAI */                          
326         #sound-dai-cells = <0>;                   
327                                                   
328         rcar_sound,dai {                          
329                 dai0 {                            
330                         playback = <&ssi1>, <&    
331                         capture = <&ssi0>, <&s    
332                 };                                
333         };                                        
334 };                                                
335                                                   
336 &rwdt {                                           
337         timeout-sec = <60>;                       
338         status = "okay";                          
339 };                                                
340                                                   
341 &scif0 {                                          
342         pinctrl-0 = <&scif0_pins>;                
343         pinctrl-names = "default";                
344                                                   
345         status = "okay";                          
346 };                                                
347                                                   
348 &scifb1 {                                         
349         pinctrl-0 = <&scifb1_pins>;               
350         pinctrl-names = "default";                
351                                                   
352         uart-has-rtscts;                          
353         status = "okay";                          
354 };                                                
355                                                   
356 &sdhi1 {                                          
357         pinctrl-0 = <&sdhi1_pins>;                
358         pinctrl-1 = <&sdhi1_pins_uhs>;            
359         pinctrl-names = "default", "state_uhs"    
360                                                   
361         vmmc-supply = <&vcc_sdhi1>;               
362         vqmmc-supply = <&vccq_sdhi1>;             
363         cd-gpios = <&gpio6 14 GPIO_ACTIVE_LOW>    
364         wp-gpios = <&gpio6 15 GPIO_ACTIVE_HIGH    
365         sd-uhs-sdr50;                             
366         status = "okay";                          
367 };                                                
368                                                   
369 &ssi1 {                                           
370         shared-pin;                               
371 };                                                
372                                                   
373 &usbphy {                                         
374         status = "okay";                          
375 };                                                
                                                      

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