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

TOMOYO Linux Cross Reference
Linux/arch/arm64/boot/dts/qcom/sdx75-idp.dts

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 /arch/arm64/boot/dts/qcom/sdx75-idp.dts (Version linux-6.12-rc7) and /arch/i386/boot/dts/qcom/sdx75-idp.dts (Version linux-5.16.20)


  1 // SPDX-License-Identifier: BSD-3-Clause          
  2 /*                                                
  3  * Copyright (c) 2023 Qualcomm Innovation Cent    
  4  */                                               
  5                                                   
  6 /dts-v1/;                                         
  7                                                   
  8 #include <dt-bindings/regulator/qcom,rpmh-regu    
  9 #include "sdx75.dtsi"                             
 10 #include "pm7550ba.dtsi"                          
 11 #include "pmk8550.dtsi"                           
 12 #include "pmx75.dtsi"                             
 13                                                   
 14 / {                                               
 15         model = "Qualcomm Technologies, Inc. S    
 16         compatible = "qcom,sdx75-idp", "qcom,s    
 17                                                   
 18         aliases {                                 
 19                 serial0 = &uart1;                 
 20         };                                        
 21                                                   
 22         vph_pwr: vph-pwr-regulator {              
 23                 compatible = "regulator-fixed"    
 24                 regulator-name = "vph_pwr";       
 25                 regulator-min-microvolt = <370    
 26                 regulator-max-microvolt = <370    
 27         };                                        
 28                                                   
 29         vph_ext: vph-ext-regulator {              
 30                 compatible = "regulator-fixed"    
 31                 regulator-name = "vph_ext";       
 32                 regulator-min-microvolt = <370    
 33                 regulator-max-microvolt = <370    
 34         };                                        
 35                                                   
 36         vreg_bob_3p3: pmx75-bob {                 
 37                 compatible = "regulator-fixed"    
 38                 regulator-name = "vreg_bob_3p3    
 39                 regulator-min-microvolt = <330    
 40                 regulator-max-microvolt = <330    
 41                                                   
 42                 vin-supply = <&vph_ext>;          
 43         };                                        
 44                                                   
 45         reg_2v952_vcc: regulator-2v952-vcc {      
 46                 compatible = "regulator-gpio";    
 47                 regulator-name = "2v952_vcc";     
 48                 regulator-min-microvolt = <165    
 49                 regulator-max-microvolt = <360    
 50                 enable-gpios = <&tlmm 102 GPIO    
 51                 gpios = <&tlmm 84 GPIO_ACTIVE_    
 52                 states = <1650000 0>, <3600000    
 53                 startup-delay-us = <5000>;        
 54                 enable-active-high;               
 55                 regulator-boot-on;                
 56                                                   
 57                 vin-supply = <&vph_ext>;          
 58         };                                        
 59                                                   
 60         reg_2v95_vdd: regulator-2v95-vdd {        
 61                 compatible = "regulator-fixed"    
 62                 regulator-name = "2v95_vdd";      
 63                 regulator-min-microvolt = <295    
 64                 regulator-max-microvolt = <295    
 65                 vin-supply = <&reg_2v952_vcc>;    
 66         };                                        
 67 };                                                
 68                                                   
 69 &apps_rsc {                                       
 70         regulators-0 {                            
 71                 compatible = "qcom,pmx75-rpmh-    
 72                 qcom,pmic-id = "b";               
 73                                                   
 74                 vdd-s1-supply = <&vph_pwr>;       
 75                 vdd-s2-supply = <&vph_pwr>;       
 76                 vdd-s3-supply = <&vph_pwr>;       
 77                 vdd-s4-supply = <&vph_pwr>;       
 78                 vdd-s5-supply = <&vph_pwr>;       
 79                 vdd-s6-supply = <&vph_pwr>;       
 80                 vdd-s7-supply = <&vph_pwr>;       
 81                 vdd-s8-supply = <&vph_pwr>;       
 82                 vdd-s9-supply = <&vph_pwr>;       
 83                 vdd-s10-supply = <&vph_pwr>;      
 84                 vdd-l1-supply = <&vreg_s2b_1p2    
 85                 vdd-l2-l18-supply = <&vreg_s2b    
 86                 vdd-l3-supply = <&vreg_s7b_0p9    
 87                 vdd-l4-l16-supply = <&vreg_s7b    
 88                 vdd-l5-l6-supply = <&vreg_s4b_    
 89                 vdd-l7-supply = <&vreg_s7b_0p9    
 90                 vdd-l8-l9-supply = <&vreg_s8b_    
 91                 vdd-l10-supply = <&vreg_bob_3p    
 92                 vdd-l11-l13-supply = <&vreg_bo    
 93                 vdd-l12-supply = <&vreg_s2b_1p    
 94                 vdd-l14-supply = <&vreg_s3b_0p    
 95                 vdd-l15-supply = <&vreg_s2b_1p    
 96                 vdd-l17-supply = <&vreg_s8b_0p    
 97                 vdd-l19-supply = <&vreg_s7b_0p    
 98                 vdd-l20-l21-supply = <&vreg_s7    
 99                                                   
100                 vreg_s2b_1p224: smps2 {           
101                         regulator-name = "vreg    
102                         regulator-min-microvol    
103                         regulator-max-microvol    
104                 };                                
105                                                   
106                 vreg_s3b_0p752: smps3 {           
107                         regulator-name = "vreg    
108                         regulator-min-microvol    
109                         regulator-max-microvol    
110                 };                                
111                                                   
112                 vreg_s4b_1p824: smps4 {           
113                         regulator-name = "vreg    
114                         regulator-min-microvol    
115                         regulator-max-microvol    
116                 };                                
117                                                   
118                 vreg_s7b_0p936: smps7 {           
119                         regulator-name = "vreg    
120                         regulator-min-microvol    
121                         regulator-max-microvol    
122                 };                                
123                                                   
124                 vreg_s8b_0p824: smps8 {           
125                         regulator-name = "vreg    
126                         regulator-min-microvol    
127                         regulator-max-microvol    
128                 };                                
129                                                   
130                 vreg_l1b_1p2: ldo1 {              
131                         regulator-name = "vreg    
132                         regulator-min-microvol    
133                         regulator-max-microvol    
134                         regulator-initial-mode    
135                 };                                
136                                                   
137                 vreg_l2b_1p128: ldo2 {            
138                         regulator-name = "vreg    
139                         regulator-min-microvol    
140                         regulator-max-microvol    
141                         regulator-initial-mode    
142                 };                                
143                                                   
144                 vreg_l3b_0p896: ldo3 {            
145                         regulator-name = "vreg    
146                         regulator-min-microvol    
147                         regulator-max-microvol    
148                         regulator-initial-mode    
149                 };                                
150                                                   
151                 vreg_l4b_0p88: ldo4 {             
152                         regulator-name = "vreg    
153                         regulator-min-microvol    
154                         regulator-max-microvol    
155                         regulator-initial-mode    
156                 };                                
157                                                   
158                 vreg_l5b_1p776: ldo5 {            
159                         regulator-name = "vreg    
160                         regulator-min-microvol    
161                         regulator-max-microvol    
162                         regulator-initial-mode    
163                 };                                
164                                                   
165                 vreg_l6b_1p8: ldo6 {              
166                         regulator-name = "vreg    
167                         regulator-min-microvol    
168                         regulator-max-microvol    
169                         regulator-initial-mode    
170                 };                                
171                                                   
172                 vreg_l7b_0p904: ldo7 {            
173                         regulator-name = "vreg    
174                         regulator-min-microvol    
175                         regulator-max-microvol    
176                         regulator-initial-mode    
177                 };                                
178                                                   
179                 vreg_l8b_0p8: ldo8 {              
180                         regulator-name = "vreg    
181                         regulator-min-microvol    
182                         regulator-max-microvol    
183                         regulator-initial-mode    
184                 };                                
185                                                   
186                 vreg_l9b_0p752: ldo9 {            
187                         regulator-name = "vreg    
188                         regulator-min-microvol    
189                         regulator-max-microvol    
190                         regulator-initial-mode    
191                 };                                
192                                                   
193                 vreg_l10b_3p08: ldo10 {           
194                         regulator-name = "vreg    
195                         regulator-min-microvol    
196                         regulator-max-microvol    
197                         regulator-initial-mode    
198                 };                                
199                                                   
200                 vreg_l11b_1p8: ldo11 {            
201                         regulator-name = "vreg    
202                         regulator-min-microvol    
203                         regulator-max-microvol    
204                         regulator-initial-mode    
205                 };                                
206                                                   
207                 vreg_l12b_1p2: ldo12 {            
208                         regulator-name = "vreg    
209                         regulator-min-microvol    
210                         regulator-max-microvol    
211                         regulator-initial-mode    
212                 };                                
213                                                   
214                 vreg_l13b_1p8: ldo13 {            
215                         regulator-name = "vreg    
216                         regulator-min-microvol    
217                         regulator-max-microvol    
218                         regulator-initial-mode    
219                 };                                
220                                                   
221                 vreg_l14b_0p624: ldo14 {          
222                         regulator-name = "vreg    
223                         regulator-min-microvol    
224                         regulator-max-microvol    
225                         regulator-initial-mode    
226                 };                                
227                                                   
228                 vreg_l15b_1p2: ldo15 {            
229                         regulator-name = "vreg    
230                         regulator-min-microvol    
231                         regulator-max-microvol    
232                         regulator-initial-mode    
233                 };                                
234                                                   
235                 vreg_l16b_0p912: ldo16 {          
236                         regulator-name = "vreg    
237                         regulator-min-microvol    
238                         regulator-max-microvol    
239                         regulator-initial-mode    
240                 };                                
241                                                   
242                 vreg_l17b_0p752: ldo17 {          
243                         regulator-name = "vreg    
244                         regulator-min-microvol    
245                         regulator-max-microvol    
246                         regulator-initial-mode    
247                 };                                
248                                                   
249                 vreg_l19b_0p952: ldo19 {          
250                         regulator-name = "vreg    
251                         regulator-min-microvol    
252                         regulator-max-microvol    
253                         regulator-initial-mode    
254                 };                                
255                                                   
256                 vreg_l20b_0p912: ldo20 {          
257                         regulator-name = "vreg    
258                         regulator-min-microvol    
259                         regulator-max-microvol    
260                         regulator-initial-mode    
261                 };                                
262                                                   
263                 vreg_l21b_0p856: ldo21 {          
264                         regulator-name = "vreg    
265                         regulator-min-microvol    
266                         regulator-max-microvol    
267                         regulator-initial-mode    
268                 };                                
269         };                                        
270 };                                                
271                                                   
272 &chosen {                                         
273         stdout-path = "serial0:115200n8";         
274 };                                                
275                                                   
276 &pm7550ba_eusb2_repeater {                        
277         vdd18-supply = <&vreg_l5b_1p776>;         
278         vdd3-supply = <&vreg_l10b_3p08>;          
279 };                                                
280                                                   
281 &qupv3_id_0 {                                     
282         status = "okay";                          
283 };                                                
284                                                   
285 &remoteproc_mpss {                                
286         firmware-name = "qcom/sdx75/modem.mbn"    
287                         "qcom/sdx75/modem_dtb.    
288         status = "okay";                          
289 };                                                
290                                                   
291 &sdhc {                                           
292         cd-gpios = <&tlmm 103 GPIO_ACTIVE_LOW>    
293         vmmc-supply = <&reg_2v95_vdd>;            
294         vqmmc-supply = <&reg_2v952_vcc>;          
295         bus-width = <4>;                          
296         no-sdio;                                  
297         no-mmc;                                   
298                                                   
299         pinctrl-0 = <&sdc1_default &sd_cd>;       
300         pinctrl-1 = <&sdc1_sleep &sd_cd>;         
301         pinctrl-names = "default", "sleep";       
302                                                   
303         status = "okay";                          
304 };                                                
305                                                   
306 &tlmm {                                           
307         gpio-reserved-ranges = <110 6>;           
308                                                   
309         sd_cd: sd-cd-state {                      
310                 pins = "gpio103";                 
311                 function = "gpio";                
312                 drive-strength = <2>;             
313                 bias-pull-up;                     
314         };                                        
315 };                                                
316                                                   
317 &uart1 {                                          
318         status = "okay";                          
319 };                                                
320                                                   
321 &usb {                                            
322         status = "okay";                          
323 };                                                
324                                                   
325 &usb_dwc3 {                                       
326         dr_mode = "peripheral";                   
327 };                                                
328                                                   
329 &usb_hsphy {                                      
330         vdd-supply = <&vreg_l4b_0p88>;            
331         vdda12-supply = <&vreg_l1b_1p2>;          
332                                                   
333         phys = <&pm7550ba_eusb2_repeater>;        
334                                                   
335         status = "okay";                          
336 };                                                
337                                                   
338 &usb_qmpphy {                                     
339         vdda-phy-supply = <&vreg_l4b_0p88>;       
340         vdda-pll-supply = <&vreg_l1b_1p2>;        
341                                                   
342         status = "okay";                          
343 };                                                
                                                      

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