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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/qcom/sc7180-acer-aspire1.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 /scripts/dtc/include-prefixes/arm64/qcom/sc7180-acer-aspire1.dts (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/qcom/sc7180-acer-aspire1.dts (Version linux-3.10.108)


  1 // SPDX-License-Identifier: BSD-3-Clause          
  2                                                   
  3 /dts-v1/;                                         
  4                                                   
  5 #include <dt-bindings/gpio/gpio.h>                
  6 #include <dt-bindings/sound/qcom,q6asm.h>         
  7 #include <dt-bindings/regulator/qcom,rpmh-regu    
  8                                                   
  9 #include "sc7180.dtsi"                            
 10                                                   
 11 #include "pm6150.dtsi"                            
 12 #include "pm6150l.dtsi"                           
 13                                                   
 14 /delete-node/ &tz_mem;                            
 15 /delete-node/ &ipa_fw_mem;                        
 16                                                   
 17 / {                                               
 18         model = "Acer Aspire 1";                  
 19         compatible = "acer,aspire1", "qcom,sc7    
 20         chassis-type = "laptop";                  
 21                                                   
 22         aliases {                                 
 23                 bluetooth0 = &bluetooth;          
 24                 hsuart0 = &uart3;                 
 25                 serial0 = &uart8;                 
 26                 wifi0 = &wifi;                    
 27         };                                        
 28                                                   
 29         chosen {                                  
 30                 stdout-path = "serial0:115200n    
 31         };                                        
 32                                                   
 33         reserved-memory {                         
 34                 zap_mem: zap-shader@80840000 {    
 35                         reg = <0x0 0x80840000     
 36                         no-map;                   
 37                 };                                
 38                                                   
 39                 venus_mem: venus@85b00000 {       
 40                         reg = <0x0 0x85b00000     
 41                         no-map;                   
 42                 };                                
 43                                                   
 44                 mpss_mem: mpss@86000000 {         
 45                         reg = <0x0 0x86000000     
 46                         no-map;                   
 47                 };                                
 48                                                   
 49                 adsp_mem: adsp@8e400000 {         
 50                         reg = <0x0 0x8e400000     
 51                         no-map;                   
 52                 };                                
 53                                                   
 54                 wlan_mem: wlan@93900000 {         
 55                         reg = <0x0 0x93900000     
 56                         no-map;                   
 57                 };                                
 58         };                                        
 59                                                   
 60         max98357a: audio-codec {                  
 61                 compatible = "maxim,max98357a"    
 62                 sdmode-gpios = <&tlmm 23 GPIO_    
 63                                                   
 64                 pinctrl-0 = <&amp_sd_mode_defa    
 65                 pinctrl-names = "default";        
 66                                                   
 67                 #sound-dai-cells = <0>;           
 68         };                                        
 69                                                   
 70         backlight: backlight {                    
 71                 compatible = "pwm-backlight";     
 72                 pwms = <&sn65dsi86_bridge 1000    
 73                 enable-gpios = <&tlmm 10 GPIO_    
 74                                                   
 75                 pinctrl-0 = <&soc_bkoff_defaul    
 76                 pinctrl-names = "default";        
 77         };                                        
 78                                                   
 79         reg_brij_1p2: bridge-1p2-regulator {      
 80                 compatible = "regulator-fixed"    
 81                 regulator-name = "brij_1p2";      
 82                 regulator-min-microvolt = <120    
 83                 regulator-max-microvolt = <120    
 84                                                   
 85                 gpio = <&tlmm 19 GPIO_ACTIVE_H    
 86                 enable-active-high;               
 87                                                   
 88                 pinctrl-0 = <&reg_edp_1p2_en_d    
 89                 pinctrl-names = "default";        
 90         };                                        
 91                                                   
 92         reg_brij_1p8: bridge-regulator {          
 93                 compatible = "regulator-fixed"    
 94                 regulator-name = "brij_1p8";      
 95                 regulator-min-microvolt = <180    
 96                 regulator-max-microvolt = <180    
 97                                                   
 98                 vin-supply = <&vreg_l8c_1p8>;     
 99                                                   
100                 gpio = <&tlmm 20 GPIO_ACTIVE_H    
101                 enable-active-high;               
102                                                   
103                 pinctrl-0 = <&reg_edp_1p8_en_d    
104                 pinctrl-names = "default";        
105         };                                        
106                                                   
107         reg_codec_3p3: codec-regulator {          
108                 compatible = "regulator-fixed"    
109                 regulator-name = "codec_3p3";     
110                 regulator-min-microvolt = <330    
111                 regulator-max-microvolt = <330    
112                                                   
113                 gpio = <&tlmm 83 GPIO_ACTIVE_H    
114                 enable-active-high;               
115                                                   
116                 pinctrl-0 = <&reg_audio_en_def    
117                 pinctrl-names = "default";        
118         };                                        
119                                                   
120         reg_lcm_3p3: panel-regulator {            
121                 compatible = "regulator-fixed"    
122                 regulator-name = "lcm_3p3";       
123                 regulator-min-microvolt = <330    
124                 regulator-max-microvolt = <330    
125                                                   
126                 gpio = <&tlmm 26 GPIO_ACTIVE_H    
127                 enable-active-high;               
128                                                   
129                 pinctrl-0 = <&reg_lcm_en_defau    
130                 pinctrl-names = "default";        
131         };                                        
132                                                   
133         sound: sound {                            
134                 compatible = "qcom,sc7180-qdsp    
135                 pinctrl-0 = <&pri_mi2s_active>    
136                 pinctrl-names = "default";        
137                 model = "Acer-Aspire-1";          
138                                                   
139                 audio-routing =                   
140                         "Headphone Jack", "HPO    
141                         "Headphone Jack", "HPO    
142                                                   
143                 multimedia1-dai-link {            
144                         link-name = "MultiMedi    
145                                                   
146                         cpu {                     
147                                 sound-dai = <&    
148                         };                        
149                 };                                
150                                                   
151                 multimedia2-dai-link {            
152                         link-name = "MultiMedi    
153                                                   
154                         cpu {                     
155                                 sound-dai = <&    
156                         };                        
157                 };                                
158                                                   
159                 multimedia3-dai-link {            
160                         link-name = "MultiMedi    
161                                                   
162                         cpu {                     
163                                 sound-dai = <&    
164                         };                        
165                 };                                
166                                                   
167                 multimedia4-dai-link {            
168                         link-name = "MultiMedi    
169                                                   
170                         cpu {                     
171                                 sound-dai = <&    
172                         };                        
173                 };                                
174                                                   
175                 primary-rx-dai-link {             
176                         link-name = "Primary M    
177                                                   
178                         cpu {                     
179                                 sound-dai = <&    
180                         };                        
181                                                   
182                         platform {                
183                                 sound-dai = <&    
184                         };                        
185                                                   
186                         codec {                   
187                                 sound-dai = <&    
188                         };                        
189                 };                                
190                                                   
191                 primary-tx-dai-link {             
192                         link-name = "Primary M    
193                                                   
194                         cpu {                     
195                                 sound-dai = <&    
196                         };                        
197                                                   
198                         platform {                
199                                 sound-dai = <&    
200                         };                        
201                                                   
202                         codec {                   
203                                 sound-dai = <&    
204                         };                        
205                 };                                
206                                                   
207                 tertiary-rx-dai-link {            
208                         link-name = "Tertiary     
209                                                   
210                         cpu {                     
211                                 sound-dai = <&    
212                         };                        
213                                                   
214                         platform {                
215                                 sound-dai = <&    
216                         };                        
217                                                   
218                         codec {                   
219                                 sound-dai = <&    
220                         };                        
221                 };                                
222                                                   
223                 displayport-rx-dai-link {         
224                         link-name = "DisplayPo    
225                                                   
226                         cpu {                     
227                                 sound-dai = <&    
228                         };                        
229                                                   
230                         platform {                
231                                 sound-dai = <&    
232                         };                        
233                                                   
234                         codec {                   
235                                 sound-dai = <&    
236                         };                        
237                 };                                
238         };                                        
239                                                   
240         reg_tp_3p3: touchpad-regulator {          
241                 compatible = "regulator-fixed"    
242                 regulator-name = "tp_3p3";        
243                 regulator-min-microvolt = <330    
244                 regulator-max-microvolt = <330    
245                                                   
246                 gpio = <&tlmm 25 GPIO_ACTIVE_H    
247                 enable-active-high;               
248                                                   
249                 pinctrl-0 = <&reg_tp_en_defaul    
250                 pinctrl-names = "default";        
251         };                                        
252 };                                                
253                                                   
254 &i2c2 {                                           
255         clock-frequency = <400000>;               
256         status = "okay";                          
257                                                   
258         embedded-controller@76 {                  
259                 compatible = "acer,aspire1-ec"    
260                 reg = <0x76>;                     
261                                                   
262                 interrupts-extended = <&tlmm 3    
263                                                   
264                 pinctrl-0 = <&ec_int_default>;    
265                 pinctrl-names = "default";        
266                                                   
267                 connector {                       
268                         compatible = "usb-c-co    
269                                                   
270                         port {                    
271                                 ec_dp_in: endp    
272                                         remote    
273                                 };                
274                         };                        
275                 };                                
276         };                                        
277 };                                                
278                                                   
279 &i2c4 {                                           
280         clock-frequency = <400000>;               
281         status = "okay";                          
282                                                   
283         /*                                        
284          * NOTE: DSDT defines two possible tou    
285          *                                        
286          * reg = <0x15>;                          
287          * hid-descr-addr = <0x1>;                
288          */                                       
289                                                   
290         touchpad@2c {                             
291                 compatible = "hid-over-i2c";      
292                 reg = <0x2c>;                     
293                 hid-descr-addr = <0x20>;          
294                                                   
295                 vdd-supply = <&reg_tp_3p3>;       
296                                                   
297                 interrupts-extended = <&tlmm 9    
298                                                   
299                 pinctrl-0 = <&hid_touchpad_def    
300                 pinctrl-names = "default";        
301                                                   
302                 wakeup-source;                    
303         };                                        
304                                                   
305         keyboard@3a {                             
306                 compatible = "hid-over-i2c";      
307                 reg = <0x3a>;                     
308                 hid-descr-addr = <0x1>;           
309                                                   
310                 interrupts-extended = <&tlmm 3    
311                                                   
312                 pinctrl-0 = <&hid_keyboard_def    
313                 pinctrl-names = "default";        
314                                                   
315                 wakeup-source;                    
316         };                                        
317 };                                                
318                                                   
319 &i2c9 {                                           
320         clock-frequency = <400000>;               
321         status = "okay";                          
322                                                   
323         alc5682: codec@1a {                       
324                 compatible = "realtek,rt5682i"    
325                 reg = <0x1a>;                     
326                                                   
327                 #sound-dai-cells = <1>;           
328                                                   
329                 interrupt-parent = <&tlmm>;       
330                 interrupts = <28 IRQ_TYPE_EDGE    
331                                                   
332                 pinctrl-0 = <&codec_irq_defaul    
333                 pinctrl-names = "default";        
334                                                   
335                 AVDD-supply = <&vreg_l15a_1p8>    
336                 MICVDD-supply = <&reg_codec_3p    
337                 VBAT-supply = <&reg_codec_3p3>    
338                 DBVDD-supply = <&vreg_l15a_1p8    
339                 LDO1-IN-supply = <&vreg_l15a_1    
340                                                   
341                 /*                                
342                  * NOTE: The board has a path     
343                  * DMIC microphones in the lid    
344                  * resistors are absent and th    
345                  * to the SoC instead.            
346                  *                                
347                  * If the resistors were to be    
348                  * connect the codec, the foll    
349                  *                                
350                  * realtek,dmic1-data-pin = <1    
351                  * realtek,dmic1-clk-pin = <1>    
352                  */                               
353                                                   
354                 realtek,jd-src = <1>;             
355         };                                        
356 };                                                
357                                                   
358 &i2c10 {                                          
359         clock-frequency = <400000>;               
360         status = "okay";                          
361                                                   
362         sn65dsi86_bridge: bridge@2c {             
363                 compatible = "ti,sn65dsi86";      
364                 reg = <0x2c>;                     
365                 gpio-controller;                  
366                 #gpio-cells = <2>;                
367                 #pwm-cells = <1>;                 
368                                                   
369                 interrupt-parent = <&tlmm>;       
370                 interrupts = <11 IRQ_TYPE_LEVE    
371                                                   
372                 enable-gpios = <&tlmm 51 GPIO_    
373                 suspend-gpios = <&tlmm 22 GPIO    
374                                                   
375                 pinctrl-0 = <&bridge_en_defaul    
376                             <&edp_bridge_irq_d    
377                             <&bridge_suspend_d    
378                 pinctrl-names = "default";        
379                                                   
380                 vpll-supply = <&reg_brij_1p8>;    
381                 vccio-supply = <&reg_brij_1p8>    
382                 vcca-supply = <&reg_brij_1p2>;    
383                 vcc-supply = <&reg_brij_1p2>;     
384                                                   
385                 clocks = <&rpmhcc RPMH_LN_BB_C    
386                 clock-names = "refclk";           
387                                                   
388                 ports {                           
389                         #address-cells = <1>;     
390                         #size-cells = <0>;        
391                                                   
392                         port@0 {                  
393                                 reg = <0>;        
394                                                   
395                                 sn65dsi86_in:     
396                                         remote    
397                                 };                
398                         };                        
399                                                   
400                         port@1 {                  
401                                 reg = <1>;        
402                                                   
403                                 sn65dsi86_out:    
404                                         data-l    
405                                         remote    
406                                 };                
407                         };                        
408                 };                                
409                                                   
410                 aux-bus {                         
411                         panel: panel {            
412                                 compatible = "    
413                                 power-supply =    
414                                 backlight = <&    
415                                 hpd-absent-del    
416                                                   
417                                 port {            
418                                         panel_    
419                                                   
420                                         };        
421                                 };                
422                         };                        
423                 };                                
424         };                                        
425 };                                                
426                                                   
427 &gpu {                                            
428         status = "okay";                          
429                                                   
430         zap-shader {                              
431                 memory-region = <&zap_mem>;       
432                 firmware-name = "qcom/sc7180/a    
433         };                                        
434 };                                                
435                                                   
436 &mdss {                                           
437         status = "okay";                          
438 };                                                
439                                                   
440 &mdss_dp {                                        
441         data-lanes = <0 1>;                       
442                                                   
443         vdda-1p2-supply = <&vreg_l3c_1p2>;        
444         vdda-0p9-supply = <&vreg_l4a_0p8>;        
445                                                   
446         status = "okay";                          
447 };                                                
448                                                   
449 &mdss_dp_out {                                    
450         remote-endpoint = <&ec_dp_in>;            
451 };                                                
452                                                   
453 &mdss_dsi0 {                                      
454         vdda-supply = <&vreg_l3c_1p2>;            
455         status = "okay";                          
456 };                                                
457                                                   
458 &mdss_dsi0_out {                                  
459         remote-endpoint = <&sn65dsi86_in>;        
460         data-lanes = <0 1 2 3>;                   
461 };                                                
462                                                   
463 &mdss_dsi0_phy {                                  
464         vdds-supply = <&vreg_l4a_0p8>;            
465         status = "okay";                          
466 };                                                
467                                                   
468 &pm6150_adc {                                     
469         channel@4e {                              
470                 reg = <ADC5_AMUX_THM2_100K_PU>    
471                 qcom,ratiometric;                 
472                 qcom,hw-settle-time = <200>;      
473                 label = "thermistor";             
474         };                                        
475                                                   
476         channel@4f {                              
477                 reg = <ADC5_AMUX_THM3_100K_PU>    
478                 qcom,ratiometric;                 
479                 qcom,hw-settle-time = <200>;      
480                 label = "charger_thermistor";     
481         };                                        
482 };                                                
483                                                   
484 &pm6150_adc_tm {                                  
485         status = "okay";                          
486                                                   
487         charger-thermistor@0 {                    
488                 reg = <0>;                        
489                 io-channels = <&pm6150_adc ADC    
490                 qcom,ratiometric;                 
491                 qcom,hw-settle-time-us = <200>    
492         };                                        
493                                                   
494         thermistor@1 {                            
495                 reg = <1>;                        
496                 io-channels = <&pm6150_adc ADC    
497                 qcom,ratiometric;                 
498                 qcom,hw-settle-time-us = <200>    
499         };                                        
500 };                                                
501                                                   
502 &pm6150_pon {                                     
503         status = "disabled";                      
504 };                                                
505                                                   
506 &pm6150_rtc {                                     
507         status = "okay";                          
508 };                                                
509                                                   
510 &q6afedai {                                       
511         dai@16 {                                  
512                 reg = <PRIMARY_MI2S_RX>;          
513                 qcom,sd-lines = <1>;              
514         };                                        
515                                                   
516         dai@17 {                                  
517                 reg = <PRIMARY_MI2S_TX>;          
518                 qcom,sd-lines = <0>;              
519         };                                        
520                                                   
521         dai@20 {                                  
522                 reg = <TERTIARY_MI2S_RX>;         
523                 qcom,sd-lines = <0>;              
524         };                                        
525                                                   
526         dai@104 {                                 
527                 reg = <DISPLAY_PORT_RX>;          
528         };                                        
529 };                                                
530                                                   
531 &q6asmdai {                                       
532         dai@0 {                                   
533                 reg = <0>;                        
534         };                                        
535                                                   
536         dai@1 {                                   
537                 reg = <1>;                        
538         };                                        
539                                                   
540         dai@2 {                                   
541                 reg = <2>;                        
542         };                                        
543                                                   
544         dai@3 {                                   
545                 reg = <3>;                        
546         };                                        
547 };                                                
548                                                   
549 &qupv3_id_0 {                                     
550         status = "okay";                          
551 };                                                
552                                                   
553 &qupv3_id_1 {                                     
554         status = "okay";                          
555 };                                                
556                                                   
557 &remoteproc_adsp {                                
558         memory-region = <&adsp_mem>;              
559         firmware-name = "qcom/sc7180/acer/aspi    
560         status = "okay";                          
561 };                                                
562                                                   
563 &remoteproc_mpss {                                
564         firmware-name = "qcom/sc7180/acer/aspi    
565         status = "okay";                          
566 };                                                
567                                                   
568 &sdhc_1 {                                         
569         pinctrl-0 = <&sdc1_default>;              
570         pinctrl-1 = <&sdc1_sleep>;                
571         pinctrl-names = "default", "sleep";       
572         vmmc-supply = <&vreg_l19a_2p9>;           
573         vqmmc-supply = <&vreg_l12a_1p8>;          
574                                                   
575         status = "okay";                          
576 };                                                
577                                                   
578 &uart3 {                                          
579         /delete-property/interrupts;              
580         interrupts-extended = <&intc GIC_SPI 6    
581                               <&tlmm 41 IRQ_TY    
582                                                   
583         pinctrl-1 = <&qup_uart3_sleep>;           
584         pinctrl-names = "default", "sleep";       
585                                                   
586         status = "okay";                          
587                                                   
588         bluetooth: bluetooth {                    
589                 compatible = "qcom,wcn3991-bt"    
590                 vddio-supply = <&vreg_l10a_1p8    
591                 vddxo-supply = <&vreg_l1c_1p8>    
592                 vddrf-supply = <&vreg_l2c_1p3>    
593                 vddch0-supply = <&vreg_l10c_3p    
594                 max-speed = <3200000>;            
595         };                                        
596 };                                                
597                                                   
598 &uart8 {                                          
599         status = "okay";                          
600 };                                                
601                                                   
602 &usb_1 {                                          
603         status = "okay";                          
604 };                                                
605                                                   
606 &usb_1_dwc3 {                                     
607         dr_mode = "host";                         
608         #address-cells = <1>;                     
609         #size-cells = <0>;                        
610                                                   
611         usb_hub_2_x: hub@1 {                      
612                 compatible = "usbbda,5411";       
613                 reg = <1>;                        
614                 peer-hub = <&usb_hub_3_x>;        
615         };                                        
616                                                   
617         usb_hub_3_x: hub@2 {                      
618                 compatible = "usbbda,411";        
619                 reg = <2>;                        
620                 peer-hub = <&usb_hub_2_x>;        
621         };                                        
622 };                                                
623                                                   
624 &usb_1_hsphy {                                    
625         vdd-supply = <&vreg_l4a_0p8>;             
626         vdda-pll-supply = <&vreg_l11a_1p8>;       
627         vdda-phy-dpdm-supply = <&vreg_l17a_3p0    
628         qcom,imp-res-offset-value = <8>;          
629         qcom,preemphasis-level = <QUSB2_V2_PRE    
630         qcom,preemphasis-width = <QUSB2_V2_PRE    
631         qcom,bias-ctrl-value = <0x22>;            
632         qcom,charge-ctrl-value = <3>;             
633         qcom,hsdisc-trim-value = <0>;             
634                                                   
635         status = "okay";                          
636 };                                                
637                                                   
638 &usb_1_qmpphy {                                   
639         vdda-phy-supply = <&vreg_l3c_1p2>;        
640         vdda-pll-supply = <&vreg_l4a_0p8>;        
641                                                   
642         status = "okay";                          
643 };                                                
644                                                   
645 &venus {                                          
646         firmware-name = "qcom/sc7180/acer/aspi    
647 };                                                
648                                                   
649 &wifi {                                           
650         vdd-0.8-cx-mx-supply = <&vreg_l9a_0p6>    
651         vdd-1.8-xo-supply = <&vreg_l1c_1p8>;      
652         vdd-1.3-rfa-supply = <&vreg_l2c_1p3>;     
653         vdd-3.3-ch0-supply = <&vreg_l10c_3p3>;    
654         vdd-3.3-ch1-supply = <&vreg_l11c_3p3>;    
655                                                   
656         status = "okay";                          
657 };                                                
658                                                   
659 &apps_rsc {                                       
660         regulators-0 {                            
661                 compatible = "qcom,pm6150-rpmh    
662                 qcom,pmic-id = "a";               
663                                                   
664                 vreg_s1a_1p1: smps1 {             
665                         regulator-min-microvol    
666                         regulator-max-microvol    
667                 };                                
668                                                   
669                 vreg_l4a_0p8: ldo4 {              
670                         regulator-min-microvol    
671                         regulator-max-microvol    
672                         regulator-initial-mode    
673                 };                                
674                                                   
675                 vreg_l9a_0p6: ldo9 {              
676                         regulator-min-microvol    
677                         regulator-max-microvol    
678                         regulator-initial-mode    
679                 };                                
680                                                   
681                 vreg_l10a_1p8: ldo10 {            
682                         regulator-min-microvol    
683                         regulator-max-microvol    
684                         regulator-initial-mode    
685                         regulator-always-on;      
686                         regulator-boot-on;        
687                 };                                
688                                                   
689                 vreg_l11a_1p8: ldo11 {            
690                         regulator-min-microvol    
691                         regulator-max-microvol    
692                         regulator-initial-mode    
693                 };                                
694                                                   
695                 vreg_l12a_1p8: ldo12 {            
696                         regulator-min-microvol    
697                         regulator-max-microvol    
698                         regulator-initial-mode    
699                 };                                
700                                                   
701                 vreg_l13a_1p8: ldo13 {            
702                         regulator-min-microvol    
703                         regulator-max-microvol    
704                         regulator-initial-mode    
705                 };                                
706                                                   
707                 vreg_l14a_1p8: ldo14 {            
708                         regulator-min-microvol    
709                         regulator-max-microvol    
710                         regulator-initial-mode    
711                 };                                
712                                                   
713                 vreg_l15a_1p8: ldo15 {            
714                         regulator-min-microvol    
715                         regulator-max-microvol    
716                         regulator-initial-mode    
717                 };                                
718                                                   
719                 vreg_l16a_2p7: ldo16 {            
720                         regulator-min-microvol    
721                         regulator-max-microvol    
722                         regulator-initial-mode    
723                 };                                
724                                                   
725                 vreg_l17a_3p0: ldo17 {            
726                         regulator-min-microvol    
727                         regulator-max-microvol    
728                         regulator-initial-mode    
729                 };                                
730                                                   
731                 vreg_l18a_2p8: ldo18 {            
732                         regulator-min-microvol    
733                         regulator-max-microvol    
734                         regulator-initial-mode    
735                 };                                
736                                                   
737                 vreg_l19a_2p9: ldo19 {            
738                         regulator-min-microvol    
739                         regulator-max-microvol    
740                         regulator-initial-mode    
741                 };                                
742         };                                        
743                                                   
744         regulators-1 {                            
745                 compatible = "qcom,pm6150l-rpm    
746                 qcom,pmic-id = "c";               
747                                                   
748                 vreg_s8c_1p3: smps8 {             
749                         regulator-min-microvol    
750                         regulator-max-microvol    
751                 };                                
752                                                   
753                 vreg_l1c_1p8: ldo1 {              
754                         regulator-min-microvol    
755                         regulator-max-microvol    
756                         regulator-initial-mode    
757                 };                                
758                                                   
759                 vreg_l2c_1p3: ldo2 {              
760                         regulator-min-microvol    
761                         regulator-max-microvol    
762                         regulator-initial-mode    
763                 };                                
764                                                   
765                 vreg_l3c_1p2: ldo3 {              
766                         regulator-min-microvol    
767                         regulator-max-microvol    
768                         regulator-initial-mode    
769                 };                                
770                                                   
771                 vreg_l4c_1p8: ldo4 {              
772                         regulator-min-microvol    
773                         regulator-max-microvol    
774                         regulator-initial-mode    
775                 };                                
776                                                   
777                 vreg_l5c_1p8: ldo5 {              
778                         regulator-min-microvol    
779                         regulator-max-microvol    
780                         regulator-initial-mode    
781                 };                                
782                                                   
783                 vreg_l6c_2p9: ldo6 {              
784                         regulator-min-microvol    
785                         regulator-max-microvol    
786                         regulator-initial-mode    
787                 };                                
788                                                   
789                 vreg_l7c_3p0: ldo7 {              
790                         regulator-min-microvol    
791                         regulator-max-microvol    
792                         regulator-initial-mode    
793                 };                                
794                                                   
795                 vreg_l8c_1p8: ldo8 {              
796                         regulator-min-microvol    
797                         regulator-max-microvol    
798                         regulator-initial-mode    
799                 };                                
800                                                   
801                 vreg_l9c_2p9: ldo9 {              
802                         regulator-min-microvol    
803                         regulator-max-microvol    
804                         regulator-initial-mode    
805                 };                                
806                                                   
807                 vreg_l10c_3p3: ldo10 {            
808                         regulator-min-microvol    
809                         regulator-max-microvol    
810                         regulator-initial-mode    
811                 };                                
812                                                   
813                 vreg_l11c_3p3: ldo11 {            
814                         regulator-min-microvol    
815                         regulator-max-microvol    
816                         regulator-initial-mode    
817                 };                                
818                                                   
819                 vreg_bob: bob {                   
820                         regulator-min-microvol    
821                         regulator-max-microvol    
822                         regulator-initial-mode    
823                 };                                
824         };                                        
825 };                                                
826                                                   
827 &qup_i2c2_default {                               
828         drive-strength = <2>;                     
829                                                   
830         /* Has external pullup */                 
831         bias-disable;                             
832 };                                                
833                                                   
834 &qup_i2c4_default {                               
835         drive-strength = <2>;                     
836                                                   
837         /* Has external pullup */                 
838         bias-disable;                             
839 };                                                
840                                                   
841 &qup_i2c9_default {                               
842         drive-strength = <2>;                     
843                                                   
844         /* Has external pullup */                 
845         bias-disable;                             
846 };                                                
847                                                   
848 &qup_i2c10_default {                              
849         drive-strength = <2>;                     
850                                                   
851         /* Has external pullup */                 
852         bias-disable;                             
853 };                                                
854                                                   
855 &tlmm {                                           
856         /*                                        
857          * The TZ seem to protect those becaus    
858          * fingerprint sensor connected to thi    
859          * on this board                          
860          */                                       
861         gpio-reserved-ranges = <58 5>;            
862                                                   
863         amp_sd_mode_default: amp-sd-mode-deaul    
864                 pins = "gpio23";                  
865                 function = "gpio";                
866                 drive-strength = <16>;            
867                 bias-disable;                     
868         };                                        
869                                                   
870         bridge_en_default: bridge-en-default-s    
871                 pins = "gpio51";                  
872                 function = "gpio";                
873                 drive-strength = <16>;            
874                 bias-disable;                     
875         };                                        
876                                                   
877         bridge_suspend_default: bridge-suspend    
878                 pins = "gpio22";                  
879                 function = "gpio";                
880                 drive-strength = <16>;            
881                 bias-pull-up;                     
882         };                                        
883                                                   
884         codec_irq_default: codec-irq-deault-st    
885                 pins = "gpio28";                  
886                 function = "gpio";                
887                 drive-strength = <2>;             
888                 bias-disable;                     
889         };                                        
890                                                   
891         ec_int_default: ec-int-default-state {    
892                 pins = "gpio30";                  
893                 function = "gpio";                
894                 drive-strength = <2>;             
895                 bias-disable;                     
896         };                                        
897                                                   
898         edp_bridge_irq_default: edp-bridge-irq    
899                 pins = "gpio11";                  
900                 function = "gpio";                
901                 drive-strength = <2>;             
902                 bias-pull-down;                   
903         };                                        
904                                                   
905         hid_keyboard_default: hid-keyboard-def    
906                 pins = "gpio33";                  
907                 function = "gpio";                
908                 drive-strength = <2>;             
909                 bias-disable;                     
910         };                                        
911                                                   
912         hid_touchpad_default: hid-touchpad-def    
913                 pins = "gpio94";                  
914                 function = "gpio";                
915                 drive-strength = <2>;             
916                 bias-disable;                     
917         };                                        
918                                                   
919         qup_uart3_sleep: qup-uart3-sleep-state    
920                 cts-pins {                        
921                         /*                        
922                          * Configure a pull-do    
923                          * the Bluetooth modul    
924                          */                       
925                         pins = "gpio38";          
926                         function = "gpio";        
927                         bias-pull-down;           
928                 };                                
929                                                   
930                 rts-pins {                        
931                         /*                        
932                          * Configure pull-down    
933                          * signal, pull it low    
934                          * can wakeup the syst    
935                          * pulling RX low (by     
936                          */                       
937                         pins = "gpio39";          
938                         function = "gpio";        
939                         bias-pull-down;           
940                 };                                
941                                                   
942                 tx-pins {                         
943                         /*                        
944                          * Configure pull-up o    
945                          * to prevent BT SoC f    
946                          */                       
947                         pins = "gpio40";          
948                         function = "gpio";        
949                         bias-pull-up;             
950                 };                                
951                                                   
952                 rx-pins {                         
953                         /*                        
954                          * Configure a pull-up    
955                          * garbage data when t    
956                          * is floating which m    
957                          */                       
958                         pins = "gpio41";          
959                         function = "gpio";        
960                         bias-pull-up;             
961                 };                                
962         };                                        
963                                                   
964         reg_edp_1p2_en_default: reg-edp-1p2-en    
965                 pins = "gpio19";                  
966                 function = "gpio";                
967                 drive-strength = <16>;            
968                 bias-disable;                     
969         };                                        
970                                                   
971         reg_edp_1p8_en_default: reg-edp-1p8-en    
972                 pins = "gpio20";                  
973                 function = "gpio";                
974                 drive-strength = <16>;            
975                 bias-disable;                     
976         };                                        
977                                                   
978         reg_lcm_en_default: reg-lcm-en-deault-    
979                 pins = "gpio26";                  
980                 function = "gpio";                
981                 drive-strength = <16>;            
982                 bias-disable;                     
983         };                                        
984                                                   
985         reg_audio_en_default: reg-audio-en-dea    
986                 pins = "gpio83";                  
987                 function = "gpio";                
988                 drive-strength = <2>;             
989                 bias-disable;                     
990         };                                        
991                                                   
992         reg_tp_en_default: reg-tp-en-deault-st    
993                 pins = "gpio25";                  
994                 function = "gpio";                
995                 drive-strength = <2>;             
996                 bias-disable;                     
997         };                                        
998                                                   
999         soc_bkoff_default: soc-bkoff-deault-st    
1000                 pins = "gpio10";                 
1001                 function = "gpio";               
1002                 drive-strength = <16>;           
1003                 bias-disable;                    
1004         };                                       
1005                                                  
1006         sdc1_default: sdc1-default-state {       
1007                 clk-pins {                       
1008                         pins = "sdc1_clk";       
1009                         drive-strength = <16>    
1010                         bias-disable;            
1011                 };                               
1012                                                  
1013                 cmd-pins {                       
1014                         pins = "sdc1_cmd";       
1015                         drive-strength = <16>    
1016                         bias-pull-up;            
1017                 };                               
1018                                                  
1019                 data-pins {                      
1020                         pins = "sdc1_data";      
1021                         drive-strength = <16>    
1022                         bias-pull-up;            
1023                 };                               
1024                                                  
1025                 rclk-pins {                      
1026                         pins = "sdc1_rclk";      
1027                         bias-pull-down;          
1028                 };                               
1029         };                                       
1030                                                  
1031         sdc1_sleep: sdc1-sleep-state {           
1032                 clk-pins {                       
1033                         pins = "sdc1_clk";       
1034                         drive-strength = <2>;    
1035                         bias-disable;            
1036                 };                               
1037                                                  
1038                 cmd-pins {                       
1039                         pins = "sdc1_cmd";       
1040                         drive-strength = <2>;    
1041                         bias-pull-up;            
1042                 };                               
1043                                                  
1044                 data-pins {                      
1045                         pins = "sdc1_data";      
1046                         drive-strength = <2>;    
1047                         bias-pull-up;            
1048                 };                               
1049                                                  
1050                 rclk-pins {                      
1051                         pins = "sdc1_rclk";      
1052                         bias-pull-down;          
1053                 };                               
1054         };                                       
1055 };                                               
                                                      

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