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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/exynos/exynos5433-tm2-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/arm64/exynos/exynos5433-tm2-common.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/exynos/exynos5433-tm2-common.dtsi (Version linux-2.6.0)


  1 // SPDX-License-Identifier: GPL-2.0               
  2 /*                                                
  3  * Samsung Exynos5433 TM2 board device tree so    
  4  *                                                
  5  * Copyright (c) 2016 Samsung Electronics Co.,    
  6  *                                                
  7  * Common device tree source file for Samsung'    
  8  * which are based on Samsung Exynos5433 SoC.     
  9  */                                               
 10                                                   
 11 /dts-v1/;                                         
 12 #include "exynos5433.dtsi"                        
 13 #include <dt-bindings/clock/samsung,s2mps11.h>    
 14 #include <dt-bindings/gpio/gpio.h>                
 15 #include <dt-bindings/input/input.h>              
 16 #include <dt-bindings/interrupt-controller/irq    
 17 #include <dt-bindings/sound/samsung-i2s.h>        
 18                                                   
 19 / {                                               
 20         aliases {                                 
 21                 gsc0 = &gsc_0;                    
 22                 gsc1 = &gsc_1;                    
 23                 gsc2 = &gsc_2;                    
 24                 mmc0 = &mshc_0;                   
 25                 mmc2 = &mshc_2;                   
 26                 pinctrl0 = &pinctrl_alive;        
 27                 pinctrl1 = &pinctrl_aud;          
 28                 pinctrl2 = &pinctrl_cpif;         
 29                 pinctrl3 = &pinctrl_ese;          
 30                 pinctrl4 = &pinctrl_finger;       
 31                 pinctrl5 = &pinctrl_fsys;         
 32                 pinctrl6 = &pinctrl_imem;         
 33                 pinctrl7 = &pinctrl_nfc;          
 34                 pinctrl8 = &pinctrl_peric;        
 35                 pinctrl9 = &pinctrl_touch;        
 36                 serial0 = &serial_0;              
 37                 serial1 = &serial_1;              
 38                 serial2 = &serial_2;              
 39                 serial3 = &serial_3;              
 40                 spi0 = &spi_0;                    
 41                 spi1 = &spi_1;                    
 42                 spi2 = &spi_2;                    
 43                 spi3 = &spi_3;                    
 44                 spi4 = &spi_4;                    
 45         };                                        
 46                                                   
 47         chosen {                                  
 48                 stdout-path = &serial_1;          
 49         };                                        
 50                                                   
 51         memory@20000000 {                         
 52                 device_type = "memory";           
 53                 reg = <0x0 0x20000000 0x0 0xc0    
 54         };                                        
 55                                                   
 56         gpio-keys {                               
 57                 compatible = "gpio-keys";         
 58                                                   
 59                 power-key {                       
 60                         gpios = <&gpa2 7 GPIO_    
 61                         linux,code = <KEY_POWE    
 62                         label = "power key";      
 63                         debounce-interval = <1    
 64                 };                                
 65                                                   
 66                 volume-up-key {                   
 67                         gpios = <&gpa2 0 GPIO_    
 68                         linux,code = <KEY_VOLU    
 69                         label = "volume-up key    
 70                         debounce-interval = <1    
 71                 };                                
 72                                                   
 73                 volume-down-key {                 
 74                         gpios = <&gpa2 1 GPIO_    
 75                         linux,code = <KEY_VOLU    
 76                         label = "volume-down k    
 77                         debounce-interval = <1    
 78                 };                                
 79                                                   
 80                 homepage-key {                    
 81                         gpios = <&gpa0 3 GPIO_    
 82                         linux,code = <KEY_MENU    
 83                         label = "homepage key"    
 84                         debounce-interval = <1    
 85                 };                                
 86         };                                        
 87                                                   
 88         i2c_max98504: i2c-gpio-0 {                
 89                 compatible = "i2c-gpio";          
 90                 sda-gpios = <&gpd0 1 GPIO_ACTI    
 91                 scl-gpios = <&gpd0 0 GPIO_ACTI    
 92                 i2c-gpio,delay-us = <2>;          
 93                 #address-cells = <1>;             
 94                 #size-cells = <0>;                
 95                                                   
 96                 max98504: amplifier@31 {          
 97                         compatible = "maxim,ma    
 98                         reg = <0x31>;             
 99                                                   
100                         DIOVDD-supply = <&ldo3    
101                         DVDD-supply = <&ldo3_r    
102                         PVDD-supply = <&vph_pw    
103                 };                                
104         };                                        
105                                                   
106         vph_pwr_regulator: regulator-vph-pwr {    
107                 compatible = "regulator-fixed"    
108                 regulator-name = "VPH_PWR";       
109                 regulator-min-microvolt = <420    
110                 regulator-max-microvolt = <420    
111         };                                        
112                                                   
113         irda_regulator: regulator-irda {          
114                 compatible = "regulator-fixed"    
115                 enable-active-high;               
116                 gpio = <&gpr3 3 GPIO_ACTIVE_HI    
117                 regulator-name = "irda_regulat    
118         };                                        
119                                                   
120         sound {                                   
121                 compatible = "samsung,tm2-audi    
122                 audio-codec = <&wm5110>, <&hdm    
123                 i2s-controller = <&i2s0 0>, <&    
124                 audio-amplifier = <&max98504>;    
125                 mic-bias-gpios = <&gpr3 2 GPIO    
126                 model = "wm5110";                 
127                 audio-routing = /* Headphone *    
128                                 "HP", "HPOUT1L    
129                                 "HP", "HPOUT1R    
130                                                   
131                                 /* Speaker */     
132                                 "SPK", "SPKOUT    
133                                 "SPKOUT", "HPO    
134                                 "SPKOUT", "HPO    
135                                                   
136                                 /* Receiver */    
137                                 "RCV", "HPOUT3    
138                                 "RCV", "HPOUT3    
139         };                                        
140 };                                                
141                                                   
142 &adc {                                            
143         vdd-supply = <&ldo3_reg>;                 
144         status = "okay";                          
145                                                   
146         thermistor-ap {                           
147                 compatible = "murata,ncp03wf10    
148                 pullup-uv = <1800000>;            
149                 pullup-ohm = <100000>;            
150                 pulldown-ohm = <0>;               
151                 io-channels = <&adc 0>;           
152         };                                        
153                                                   
154         thermistor-battery {                      
155                 compatible = "murata,ncp03wf10    
156                 pullup-uv = <1800000>;            
157                 pullup-ohm = <100000>;            
158                 pulldown-ohm = <0>;               
159                 io-channels = <&adc 1>;           
160                 #thermal-sensor-cells = <0>;      
161         };                                        
162                                                   
163         thermistor-charger {                      
164                 compatible = "murata,ncp03wf10    
165                 pullup-uv = <1800000>;            
166                 pullup-ohm = <100000>;            
167                 pulldown-ohm = <0>;               
168                 io-channels = <&adc 2>;           
169         };                                        
170 };                                                
171                                                   
172 &bus_g2d_400 {                                    
173         devfreq-events = <&ppmu_event0_d0_gene    
174         vdd-supply = <&buck4_reg>;                
175         exynos,saturation-ratio = <10>;           
176         status = "okay";                          
177 };                                                
178                                                   
179 &bus_g2d_266 {                                    
180         devfreq = <&bus_g2d_400>;                 
181         status = "okay";                          
182 };                                                
183                                                   
184 &bus_gscl {                                       
185         devfreq = <&bus_g2d_400>;                 
186         status = "okay";                          
187 };                                                
188                                                   
189 &bus_hevc {                                       
190         devfreq = <&bus_g2d_400>;                 
191         status = "okay";                          
192 };                                                
193                                                   
194 &bus_jpeg {                                       
195         devfreq = <&bus_g2d_400>;                 
196         status = "okay";                          
197 };                                                
198                                                   
199 &bus_mfc {                                        
200         devfreq = <&bus_g2d_400>;                 
201         status = "okay";                          
202 };                                                
203                                                   
204 &bus_mscl {                                       
205         devfreq = <&bus_g2d_400>;                 
206         status = "okay";                          
207 };                                                
208                                                   
209 &bus_noc0 {                                       
210         devfreq = <&bus_g2d_400>;                 
211         status = "okay";                          
212 };                                                
213                                                   
214 &bus_noc1 {                                       
215         devfreq = <&bus_g2d_400>;                 
216         status = "okay";                          
217 };                                                
218                                                   
219 &bus_noc2 {                                       
220         devfreq = <&bus_g2d_400>;                 
221         status = "okay";                          
222 };                                                
223                                                   
224 &cmu_aud {                                        
225         assigned-clocks = <&cmu_aud CLK_MOUT_A    
226                 <&cmu_aud CLK_MOUT_SCLK_AUD_I2    
227                 <&cmu_aud CLK_MOUT_SCLK_AUD_PC    
228                 <&cmu_top CLK_MOUT_AUD_PLL>,      
229                 <&cmu_top CLK_MOUT_AUD_PLL_USE    
230                 <&cmu_top CLK_MOUT_SCLK_AUDIO0    
231                 <&cmu_top CLK_MOUT_SCLK_AUDIO1    
232                 <&cmu_top CLK_MOUT_SCLK_SPDIF>    
233                                                   
234                 <&cmu_aud CLK_DIV_AUD_CA5>,       
235                 <&cmu_aud CLK_DIV_ACLK_AUD>,      
236                 <&cmu_aud CLK_DIV_PCLK_DBG_AUD    
237                 <&cmu_aud CLK_DIV_SCLK_AUD_I2S    
238                 <&cmu_aud CLK_DIV_SCLK_AUD_PCM    
239                 <&cmu_aud CLK_DIV_SCLK_AUD_SLI    
240                 <&cmu_aud CLK_DIV_SCLK_AUD_UAR    
241                 <&cmu_top CLK_DIV_SCLK_AUDIO0>    
242                 <&cmu_top CLK_DIV_SCLK_AUDIO1>    
243                 <&cmu_top CLK_DIV_SCLK_PCM1>,     
244                 <&cmu_top CLK_DIV_SCLK_I2S1>;     
245                                                   
246         assigned-clock-parents = <&cmu_top CLK    
247                 <&cmu_aud CLK_MOUT_AUD_PLL_USE    
248                 <&cmu_aud CLK_MOUT_AUD_PLL_USE    
249                 <&cmu_top CLK_FOUT_AUD_PLL>,      
250                 <&cmu_top CLK_MOUT_AUD_PLL>,      
251                 <&cmu_top CLK_MOUT_AUD_PLL_USE    
252                 <&cmu_top CLK_MOUT_AUD_PLL_USE    
253                 <&cmu_top CLK_SCLK_AUDIO0>;       
254                                                   
255         assigned-clock-rates = <0>, <0>, <0>,     
256                 <196608001>, <65536001>, <3276    
257                 <2048001>, <24576001>, <196608    
258                 <24576001>, <98304001>, <20480    
259 };                                                
260                                                   
261 &cmu_fsys {                                       
262         assigned-clocks = <&cmu_top CLK_MOUT_S    
263                 <&cmu_top CLK_MOUT_SCLK_USBHOS    
264                 <&cmu_fsys CLK_MOUT_SCLK_USBDR    
265                 <&cmu_fsys CLK_MOUT_SCLK_USBHO    
266                 <&cmu_fsys CLK_MOUT_PHYCLK_USB    
267                 <&cmu_fsys CLK_MOUT_PHYCLK_USB    
268                 <&cmu_fsys CLK_MOUT_PHYCLK_USB    
269                 <&cmu_fsys CLK_MOUT_PHYCLK_USB    
270                 <&cmu_top CLK_DIV_SCLK_USBDRD3    
271                 <&cmu_top CLK_DIV_SCLK_USBHOST    
272         assigned-clock-parents = <&cmu_top CLK    
273                 <&cmu_top CLK_MOUT_BUS_PLL_USE    
274                 <&cmu_top CLK_SCLK_USBDRD30_FS    
275                 <&cmu_top CLK_SCLK_USBHOST30_F    
276                 <&cmu_fsys CLK_PHYCLK_USBDRD30    
277                 <&cmu_fsys CLK_PHYCLK_USBHOST3    
278                 <&cmu_fsys CLK_PHYCLK_USBDRD30    
279                 <&cmu_fsys CLK_PHYCLK_USBHOST3    
280         assigned-clock-rates = <0>, <0>, <0>,     
281                                <66700000>, <66    
282 };                                                
283                                                   
284 &cmu_gscl {                                       
285         assigned-clocks = <&cmu_gscl CLK_MOUT_    
286                           <&cmu_gscl CLK_MOUT_    
287         assigned-clock-parents = <&cmu_top CLK    
288                                  <&cmu_top CLK    
289 };                                                
290                                                   
291 &cmu_mfc {                                        
292         assigned-clocks = <&cmu_mfc CLK_MOUT_A    
293         assigned-clock-parents = <&cmu_top CLK    
294 };                                                
295                                                   
296 &cmu_mif {                                        
297         assigned-clocks = <&cmu_mif CLK_MOUT_S    
298         assigned-clock-parents = <&cmu_mif CLK    
299         assigned-clock-rates = <0>, <333000000    
300 };                                                
301                                                   
302 &cmu_mscl {                                       
303         assigned-clocks = <&cmu_mscl CLK_MOUT_    
304                           <&cmu_mscl CLK_MOUT_    
305                           <&cmu_mscl CLK_MOUT_    
306                           <&cmu_top CLK_MOUT_S    
307         assigned-clock-parents = <&cmu_top CLK    
308                                  <&cmu_top CLK    
309                                  <&cmu_mscl CL    
310                                  <&cmu_top CLK    
311 };                                                
312                                                   
313 &cmu_top {                                        
314         assigned-clocks = <&cmu_top CLK_FOUT_A    
315         assigned-clock-rates = <196608001>;       
316 };                                                
317                                                   
318 &cpu0 {                                           
319         cpu-supply = <&buck3_reg>;                
320 };                                                
321                                                   
322 &cpu4 {                                           
323         cpu-supply = <&buck2_reg>;                
324 };                                                
325                                                   
326 &decon {                                          
327         status = "okay";                          
328 };                                                
329                                                   
330 &decon_tv {                                       
331         status = "okay";                          
332                                                   
333         ports {                                   
334                 #address-cells = <1>;             
335                 #size-cells = <0>;                
336                                                   
337                 port@0 {                          
338                         reg = <0>;                
339                         tv_to_hdmi: endpoint {    
340                                 remote-endpoin    
341                         };                        
342                 };                                
343         };                                        
344 };                                                
345                                                   
346 &dsi {                                            
347         status = "okay";                          
348         vddcore-supply = <&ldo6_reg>;             
349         vddio-supply = <&ldo7_reg>;               
350         samsung,burst-clock-frequency = <51200    
351         samsung,esc-clock-frequency = <1600000    
352         samsung,pll-clock-frequency = <2400000    
353         pinctrl-names = "default";                
354         pinctrl-0 = <&te_irq>;                    
355 };                                                
356                                                   
357 &gpu {                                            
358         mali-supply = <&buck6_reg>;               
359         status = "okay";                          
360 };                                                
361                                                   
362 &hdmi {                                           
363         hpd-gpios = <&gpa3 0 GPIO_ACTIVE_HIGH>    
364         status = "okay";                          
365         vdd-supply = <&ldo6_reg>;                 
366         vdd_osc-supply = <&ldo7_reg>;             
367         vdd_pll-supply = <&ldo6_reg>;             
368                                                   
369         ports {                                   
370                 #address-cells = <1>;             
371                 #size-cells = <0>;                
372                                                   
373                 port@0 {                          
374                         reg = <0>;                
375                         hdmi_to_tv: endpoint {    
376                                 remote-endpoin    
377                         };                        
378                 };                                
379                                                   
380                 port@1 {                          
381                         reg = <1>;                
382                         hdmi_to_mhl: endpoint     
383                                 remote-endpoin    
384                         };                        
385                 };                                
386         };                                        
387 };                                                
388                                                   
389 &hsi2c_0 {                                        
390         status = "okay";                          
391         clock-frequency = <2500000>;              
392                                                   
393         pmic@66 {                                 
394                 compatible = "samsung,s2mps13-    
395                 interrupt-parent = <&gpa0>;       
396                 interrupts = <7 IRQ_TYPE_LEVEL    
397                 reg = <0x66>;                     
398                 samsung,s2mps11-wrstbi-ground;    
399                 wakeup-source;                    
400                                                   
401                 s2mps13_osc: clocks {             
402                         compatible = "samsung,    
403                         #clock-cells = <1>;       
404                         clock-output-names = "    
405                                 "s2mps13_bt";     
406                 };                                
407                                                   
408                 regulators {                      
409                         ldo1_reg: LDO1 {          
410                                 regulator-name    
411                                 regulator-min-    
412                                 regulator-max-    
413                                 regulator-alwa    
414                         };                        
415                                                   
416                         ldo2_reg: LDO2 {          
417                                 regulator-name    
418                                 regulator-min-    
419                                 regulator-max-    
420                                 regulator-alwa    
421                                 regulator-stat    
422                                         regula    
423                                 };                
424                         };                        
425                                                   
426                         ldo3_reg: LDO3 {          
427                                 regulator-name    
428                                 regulator-min-    
429                                 regulator-max-    
430                                 regulator-alwa    
431                         };                        
432                                                   
433                         ldo4_reg: LDO4 {          
434                                 regulator-name    
435                                 regulator-min-    
436                                 regulator-max-    
437                                 regulator-alwa    
438                                 regulator-stat    
439                                         regula    
440                                 };                
441                         };                        
442                                                   
443                         ldo5_reg: LDO5 {          
444                                 regulator-name    
445                                 regulator-min-    
446                                 regulator-max-    
447                                 regulator-alwa    
448                                 regulator-stat    
449                                         regula    
450                                 };                
451                         };                        
452                                                   
453                         ldo6_reg: LDO6 {          
454                                 regulator-name    
455                                 regulator-min-    
456                                 regulator-max-    
457                                 regulator-stat    
458                                         regula    
459                                 };                
460                         };                        
461                                                   
462                         ldo7_reg: LDO7 {          
463                                 regulator-name    
464                                 regulator-min-    
465                                 regulator-max-    
466                                 regulator-alwa    
467                                 regulator-stat    
468                                         regula    
469                                 };                
470                         };                        
471                                                   
472                         ldo8_reg: LDO8 {          
473                                 regulator-name    
474                                 regulator-min-    
475                                 regulator-max-    
476                                 regulator-alwa    
477                                 regulator-stat    
478                                         regula    
479                                 };                
480                         };                        
481                                                   
482                         ldo9_reg: LDO9 {          
483                                 regulator-name    
484                                 regulator-min-    
485                                 regulator-max-    
486                                 regulator-alwa    
487                                 regulator-stat    
488                                         regula    
489                                 };                
490                         };                        
491                                                   
492                         ldo10_reg: LDO10 {        
493                                 regulator-name    
494                                 regulator-min-    
495                                 regulator-max-    
496                                 regulator-stat    
497                                         regula    
498                                 };                
499                         };                        
500                                                   
501                         ldo11_reg: LDO11 {        
502                                 regulator-name    
503                                 regulator-min-    
504                                 regulator-max-    
505                                 regulator-alwa    
506                                 regulator-stat    
507                                         regula    
508                                 };                
509                         };                        
510                                                   
511                         ldo12_reg: LDO12 {        
512                                 regulator-name    
513                                 regulator-min-    
514                                 regulator-max-    
515                                 regulator-alwa    
516                         };                        
517                                                   
518                         ldo13_reg: LDO13 {        
519                                 regulator-name    
520                                 regulator-min-    
521                                 regulator-max-    
522                                 regulator-alwa    
523                                 regulator-stat    
524                                         regula    
525                                 };                
526                         };                        
527                                                   
528                         ldo14_reg: LDO14 {        
529                                 regulator-name    
530                                 regulator-min-    
531                                 regulator-max-    
532                                 regulator-alwa    
533                                 regulator-stat    
534                                         regula    
535                                 };                
536                         };                        
537                                                   
538                         ldo15_reg: LDO15 {        
539                                 regulator-name    
540                                 regulator-min-    
541                                 regulator-max-    
542                                 regulator-alwa    
543                                 regulator-stat    
544                                         regula    
545                                 };                
546                         };                        
547                                                   
548                         ldo16_reg: LDO16 {        
549                                 regulator-name    
550                                 regulator-min-    
551                                 regulator-max-    
552                                 regulator-alwa    
553                         };                        
554                                                   
555                         ldo17_reg: LDO17 {        
556                                 regulator-name    
557                                 regulator-min-    
558                                 regulator-max-    
559                         };                        
560                                                   
561                         ldo18_reg: LDO18 {        
562                                 regulator-name    
563                                 regulator-min-    
564                                 regulator-max-    
565                         };                        
566                                                   
567                         ldo19_reg: LDO19 {        
568                                 regulator-name    
569                                 regulator-min-    
570                                 regulator-max-    
571                                 regulator-alwa    
572                         };                        
573                                                   
574                         ldo20_reg: LDO20 {        
575                                 regulator-name    
576                                 regulator-min-    
577                                 regulator-max-    
578                                 regulator-alwa    
579                         };                        
580                                                   
581                         ldo21_reg: LDO21 {        
582                                 regulator-name    
583                                 regulator-min-    
584                                 regulator-max-    
585                         };                        
586                                                   
587                         ldo22_reg: LDO22 {        
588                                 regulator-name    
589                                 regulator-min-    
590                                 regulator-max-    
591                         };                        
592                                                   
593                         ldo23_reg: LDO23 {        
594                                 regulator-name    
595                                 regulator-min-    
596                                 regulator-max-    
597                         };                        
598                                                   
599                         ldo24_reg: LDO24 {        
600                                 regulator-name    
601                                 regulator-min-    
602                                 regulator-max-    
603                         };                        
604                                                   
605                         ldo25_reg: LDO25 {        
606                                 regulator-name    
607                                 regulator-min-    
608                                 regulator-max-    
609                         };                        
610                                                   
611                         ldo26_reg: LDO26 {        
612                                 regulator-name    
613                                 regulator-min-    
614                                 regulator-max-    
615                         };                        
616                                                   
617                         ldo27_reg: LDO27 {        
618                                 regulator-name    
619                                 regulator-min-    
620                                 regulator-max-    
621                         };                        
622                                                   
623                         ldo28_reg: LDO28 {        
624                                 regulator-name    
625                                 regulator-min-    
626                                 regulator-max-    
627                         };                        
628                                                   
629                         ldo29_reg: LDO29 {        
630                                 regulator-name    
631                                 regulator-min-    
632                                 regulator-max-    
633                         };                        
634                                                   
635                         ldo30_reg: LDO30 {        
636                                 regulator-name    
637                                 regulator-min-    
638                                 regulator-max-    
639                         };                        
640                                                   
641                         ldo31_reg: LDO31 {        
642                                 /*                
643                                  * LDO31 diffe    
644                                  * its definit    
645                                  */               
646                         };                        
647                                                   
648                         ldo32_reg: LDO32 {        
649                                 regulator-name    
650                                 regulator-min-    
651                                 regulator-max-    
652                         };                        
653                                                   
654                         ldo33_reg: LDO33 {        
655                                 regulator-name    
656                                 regulator-min-    
657                                 regulator-max-    
658                                 regulator-ramp    
659                         };                        
660                                                   
661                         ldo34_reg: LDO34 {        
662                                 regulator-name    
663                                 regulator-min-    
664                                 regulator-max-    
665                         };                        
666                                                   
667                         ldo35_reg: LDO35 {        
668                                 regulator-name    
669                                 regulator-min-    
670                                 regulator-max-    
671                         };                        
672                                                   
673                         ldo36_reg: LDO36 {        
674                                 regulator-name    
675                                 regulator-min-    
676                                 regulator-max-    
677                         };                        
678                                                   
679                         ldo37_reg: LDO37 {        
680                                 regulator-name    
681                                 regulator-min-    
682                                 regulator-max-    
683                         };                        
684                                                   
685                         ldo38_reg: LDO38 {        
686                                 /*                
687                                  * LDO38 diffe    
688                                  * its definit    
689                                  */               
690                         };                        
691                                                   
692                         ldo39_reg: LDO39 {        
693                                 regulator-name    
694                                 regulator-min-    
695                                 regulator-max-    
696                         };                        
697                                                   
698                         ldo40_reg: LDO40 {        
699                                 regulator-name    
700                                 regulator-min-    
701                                 regulator-max-    
702                         };                        
703                                                   
704                         buck1_reg: BUCK1 {        
705                                 regulator-name    
706                                 regulator-min-    
707                                 regulator-max-    
708                                 regulator-alwa    
709                                 regulator-stat    
710                                         regula    
711                                 };                
712                         };                        
713                                                   
714                         buck2_reg: BUCK2 {        
715                                 regulator-name    
716                                 regulator-min-    
717                                 regulator-max-    
718                                 regulator-alwa    
719                                 regulator-stat    
720                                         regula    
721                                 };                
722                         };                        
723                                                   
724                         buck3_reg: BUCK3 {        
725                                 regulator-name    
726                                 regulator-min-    
727                                 regulator-max-    
728                                 regulator-alwa    
729                                 regulator-stat    
730                                         regula    
731                                 };                
732                         };                        
733                                                   
734                         buck4_reg: BUCK4 {        
735                                 regulator-name    
736                                 regulator-min-    
737                                 regulator-max-    
738                                 regulator-alwa    
739                                 regulator-stat    
740                                         regula    
741                                 };                
742                         };                        
743                                                   
744                         buck5_reg: BUCK5 {        
745                                 regulator-name    
746                                 regulator-min-    
747                                 regulator-max-    
748                                 regulator-alwa    
749                                 regulator-stat    
750                                         regula    
751                                 };                
752                         };                        
753                                                   
754                         buck6_reg: BUCK6 {        
755                                 regulator-name    
756                                 regulator-min-    
757                                 regulator-max-    
758                                 regulator-alwa    
759                                 regulator-stat    
760                                         regula    
761                                 };                
762                         };                        
763                                                   
764                         buck7_reg: BUCK7 {        
765                                 regulator-name    
766                                 regulator-min-    
767                                 regulator-max-    
768                                 regulator-alwa    
769                         };                        
770                                                   
771                         buck8_reg: BUCK8 {        
772                                 regulator-name    
773                                 regulator-min-    
774                                 regulator-max-    
775                                 regulator-alwa    
776                         };                        
777                                                   
778                         buck9_reg: BUCK9 {        
779                                 regulator-name    
780                                 regulator-min-    
781                                 regulator-max-    
782                                 regulator-alwa    
783                         };                        
784                                                   
785                         buck10_reg: BUCK10 {      
786                                 regulator-name    
787                                 regulator-min-    
788                                 regulator-max-    
789                                 regulator-alwa    
790                         };                        
791                 };                                
792         };                                        
793 };                                                
794                                                   
795 &hsi2c_4 {                                        
796         status = "okay";                          
797                                                   
798         s3fwrn5: nfc@27 {                         
799                 compatible = "samsung,s3fwrn5-    
800                 reg = <0x27>;                     
801                 interrupt-parent = <&gpa1>;       
802                 interrupts = <3 IRQ_TYPE_EDGE_    
803                 en-gpios = <&gpf1 4 GPIO_ACTIV    
804                 wake-gpios = <&gpj0 2 GPIO_ACT    
805         };                                        
806 };                                                
807                                                   
808 &hsi2c_5 {                                        
809         status = "okay";                          
810                                                   
811         stmfts: touchscreen@49 {                  
812                 compatible = "st,stmfts";         
813                 reg = <0x49>;                     
814                 interrupt-parent = <&gpa1>;       
815                 interrupts = <1 IRQ_TYPE_LEVEL    
816                 avdd-supply = <&ldo30_reg>;       
817                 vdd-supply = <&ldo31_reg>;        
818         };                                        
819 };                                                
820                                                   
821 &hsi2c_7 {                                        
822         status = "okay";                          
823         clock-frequency = <1000000>;              
824                                                   
825         bridge@39 {                               
826                 reg = <0x39>;                     
827                 compatible = "sil,sii8620";       
828                 cvcc10-supply = <&ldo36_reg>;     
829                 iovcc18-supply = <&ldo34_reg>;    
830                 interrupt-parent = <&gpf0>;       
831                 interrupts = <2 IRQ_TYPE_LEVEL    
832                 reset-gpios = <&gpv7 0 GPIO_AC    
833                 clocks = <&pmu_system_controll    
834                 clock-names = "xtal";             
835                                                   
836                 ports {                           
837                         #address-cells = <1>;     
838                         #size-cells = <0>;        
839                                                   
840                         port@0 {                  
841                                 reg = <0>;        
842                                 mhl_to_hdmi: e    
843                                         remote    
844                                 };                
845                         };                        
846                                                   
847                         port@1 {                  
848                                 reg = <1>;        
849                                 mhl_to_musb_co    
850                                         remote    
851                                 };                
852                         };                        
853                 };                                
854         };                                        
855 };                                                
856                                                   
857 &hsi2c_8 {                                        
858         status = "okay";                          
859                                                   
860         pmic@66 {                                 
861                 compatible = "maxim,max77843";    
862                 interrupt-parent = <&gpa1>;       
863                 interrupts = <5 IRQ_TYPE_EDGE_    
864                 reg = <0x66>;                     
865                                                   
866                 muic: extcon {                    
867                         compatible = "maxim,ma    
868                                                   
869                         musb_con: connector {     
870                                 compatible = "    
871                                              "    
872                                 label = "micro    
873                                 type = "micro"    
874                                                   
875                                 ports {           
876                                         #addre    
877                                         #size-    
878                                                   
879                                         port@0    
880                                                   
881                                                   
882                                                   
883                                                   
884                                                   
885                                                   
886                                                   
887                                                   
888                                         };        
889                                                   
890                                         port@3    
891                                                   
892                                                   
893                                                   
894                                                   
895                                         };        
896                                 };                
897                         };                        
898                                                   
899                         ports {                   
900                                 port {            
901                                         muic_t    
902                                                   
903                                         };        
904                                 };                
905                         };                        
906                 };                                
907                                                   
908                 regulators {                      
909                         compatible = "maxim,ma    
910                         safeout1_reg: SAFEOUT1    
911                                 regulator-name    
912                                 regulator-min-    
913                                 regulator-max-    
914                         };                        
915                                                   
916                         safeout2_reg: SAFEOUT2    
917                                 regulator-name    
918                                 regulator-min-    
919                                 regulator-max-    
920                         };                        
921                                                   
922                         charger_reg: CHARGER {    
923                                 regulator-name    
924                                 regulator-min-    
925                                 regulator-max-    
926                         };                        
927                 };                                
928                                                   
929                 haptic: motor-driver {            
930                         compatible = "maxim,ma    
931                         haptic-supply = <&ldo3    
932                         pwms = <&pwm 0 33670 0    
933                 };                                
934         };                                        
935 };                                                
936                                                   
937 &hsi2c_11 {                                       
938         status = "okay";                          
939 };                                                
940                                                   
941 &i2s0 {                                           
942         status = "okay";                          
943 };                                                
944                                                   
945 &i2s1 {                                           
946         assigned-clocks = <&i2s1 CLK_I2S_RCLK_    
947         assigned-clock-parents = <&cmu_peric C    
948         status = "okay";                          
949 };                                                
950                                                   
951 &mshc_0 {                                         
952         status = "okay";                          
953         mmc-ddr-1_8v;                             
954         mmc-hs200-1_8v;                           
955         mmc-hs400-1_8v;                           
956         cap-mmc-highspeed;                        
957         non-removable;                            
958         card-detect-delay = <200>;                
959         samsung,dw-mshc-ciu-div = <3>;            
960         samsung,dw-mshc-sdr-timing = <0 4>;       
961         samsung,dw-mshc-ddr-timing = <0 2>;       
962         samsung,dw-mshc-hs400-timing = <0 3>;     
963         samsung,read-strobe-delay = <90>;         
964         fifo-depth = <0x80>;                      
965         pinctrl-names = "default";                
966         pinctrl-0 = <&sd0_clk &sd0_cmd &sd0_qr    
967                         &sd0_bus8 &sd0_rdqs>;     
968         bus-width = <8>;                          
969         assigned-clocks = <&cmu_top CLK_SCLK_M    
970         assigned-clock-rates = <800000000>;       
971 };                                                
972                                                   
973 &mshc_2 {                                         
974         status = "okay";                          
975         cap-sd-highspeed;                         
976         disable-wp;                               
977         cd-gpios = <&gpa2 4 GPIO_ACTIVE_LOW>;     
978         card-detect-delay = <200>;                
979         samsung,dw-mshc-ciu-div = <3>;            
980         samsung,dw-mshc-sdr-timing = <0 4>;       
981         samsung,dw-mshc-ddr-timing = <0 2>;       
982         fifo-depth = <0x80>;                      
983         pinctrl-names = "default";                
984         pinctrl-0 = <&sd2_clk &sd2_cmd &sd2_bu    
985         bus-width = <4>;                          
986 };                                                
987                                                   
988 &pcie {                                           
989         status = "okay";                          
990         pinctrl-names = "default";                
991         pinctrl-0 = <&pcie_bus &pcie_wlanen>;     
992         vdd10-supply = <&ldo6_reg>;               
993         vdd18-supply = <&ldo7_reg>;               
994         assigned-clocks = <&cmu_fsys CLK_MOUT_    
995                           <&cmu_top CLK_MOUT_S    
996         assigned-clock-parents = <&cmu_top CLK    
997                                  <&cmu_top CLK    
998         assigned-clock-rates = <0>, <100000000    
999         interrupt-map-mask = <0 0 0 0>;           
1000         interrupt-map = <0 0 0 0 &gic GIC_SPI    
1001 };                                               
1002                                                  
1003 &pcie_phy {                                      
1004         status = "okay";                         
1005 };                                               
1006                                                  
1007 &ppmu_d0_general {                               
1008         status = "okay";                         
1009         events {                                 
1010                 ppmu_event0_d0_general: ppmu-    
1011                         event-name = "ppmu-ev    
1012                 };                               
1013         };                                       
1014 };                                               
1015                                                  
1016 &ppmu_d1_general {                               
1017         status = "okay";                         
1018         events {                                 
1019                 ppmu_event0_d1_general: ppmu-    
1020                        event-name = "ppmu-eve    
1021                };                                
1022         };                                       
1023 };                                               
1024                                                  
1025 &pinctrl_alive {                                 
1026         pinctrl-names = "default";               
1027         pinctrl-0 = <&initial_alive>;            
1028                                                  
1029         initial_alive: initial-state {           
1030                 PIN_IN(gpa0-0, DOWN, FAST_SR1    
1031                 PIN_IN(gpa0-1, NONE, FAST_SR1    
1032                 PIN_IN(gpa0-2, DOWN, FAST_SR1    
1033                 PIN_IN(gpa0-3, NONE, FAST_SR1    
1034                 PIN_IN(gpa0-4, NONE, FAST_SR1    
1035                 PIN_IN(gpa0-5, DOWN, FAST_SR1    
1036                 PIN_IN(gpa0-6, NONE, FAST_SR1    
1037                 PIN_IN(gpa0-7, NONE, FAST_SR1    
1038                                                  
1039                 PIN_IN(gpa1-0, UP, FAST_SR1);    
1040                 PIN_IN(gpa1-1, UP, FAST_SR1);    
1041                 PIN_IN(gpa1-2, NONE, FAST_SR1    
1042                 PIN_IN(gpa1-3, DOWN, FAST_SR1    
1043                 PIN_IN(gpa1-4, DOWN, FAST_SR1    
1044                 PIN_IN(gpa1-5, NONE, FAST_SR1    
1045                 PIN_IN(gpa1-6, NONE, FAST_SR1    
1046                 PIN_IN(gpa1-7, NONE, FAST_SR1    
1047                                                  
1048                 PIN_IN(gpa2-0, NONE, FAST_SR1    
1049                 PIN_IN(gpa2-1, NONE, FAST_SR1    
1050                 PIN_IN(gpa2-2, NONE, FAST_SR1    
1051                 PIN_IN(gpa2-3, DOWN, FAST_SR1    
1052                 PIN_IN(gpa2-4, NONE, FAST_SR1    
1053                 PIN_IN(gpa2-5, DOWN, FAST_SR1    
1054                 PIN_IN(gpa2-6, DOWN, FAST_SR1    
1055                 PIN_IN(gpa2-7, NONE, FAST_SR1    
1056                                                  
1057                 PIN_IN(gpa3-0, DOWN, FAST_SR1    
1058                 PIN_IN(gpa3-1, DOWN, FAST_SR1    
1059                 PIN_IN(gpa3-2, NONE, FAST_SR1    
1060                 PIN_IN(gpa3-3, DOWN, FAST_SR1    
1061                 PIN_IN(gpa3-4, NONE, FAST_SR1    
1062                 PIN_IN(gpa3-5, DOWN, FAST_SR1    
1063                 PIN_IN(gpa3-6, DOWN, FAST_SR1    
1064                 PIN_IN(gpa3-7, DOWN, FAST_SR1    
1065                                                  
1066                 PIN_IN(gpf1-0, NONE, FAST_SR1    
1067                 PIN_IN(gpf1-1, NONE, FAST_SR1    
1068                 PIN_IN(gpf1-2, DOWN, FAST_SR1    
1069                 PIN_IN(gpf1-4, UP, FAST_SR1);    
1070                 PIN_OT(gpf1-5, NONE, FAST_SR1    
1071                 PIN_IN(gpf1-6, DOWN, FAST_SR1    
1072                 PIN_IN(gpf1-7, DOWN, FAST_SR1    
1073                                                  
1074                 PIN_IN(gpf2-0, DOWN, FAST_SR1    
1075                 PIN_IN(gpf2-1, DOWN, FAST_SR1    
1076                 PIN_IN(gpf2-2, DOWN, FAST_SR1    
1077                 PIN_IN(gpf2-3, DOWN, FAST_SR1    
1078                                                  
1079                 PIN_IN(gpf3-0, DOWN, FAST_SR1    
1080                 PIN_IN(gpf3-1, DOWN, FAST_SR1    
1081                 PIN_IN(gpf3-2, NONE, FAST_SR1    
1082                 PIN_IN(gpf3-3, DOWN, FAST_SR1    
1083                                                  
1084                 PIN_IN(gpf4-0, DOWN, FAST_SR1    
1085                 PIN_IN(gpf4-1, DOWN, FAST_SR1    
1086                 PIN_IN(gpf4-2, DOWN, FAST_SR1    
1087                 PIN_IN(gpf4-3, DOWN, FAST_SR1    
1088                 PIN_IN(gpf4-4, DOWN, FAST_SR1    
1089                 PIN_IN(gpf4-5, DOWN, FAST_SR1    
1090                 PIN_IN(gpf4-6, DOWN, FAST_SR1    
1091                 PIN_IN(gpf4-7, DOWN, FAST_SR1    
1092                                                  
1093                 PIN_IN(gpf5-0, DOWN, FAST_SR1    
1094                 PIN_IN(gpf5-1, DOWN, FAST_SR1    
1095                 PIN_IN(gpf5-2, DOWN, FAST_SR1    
1096                 PIN_IN(gpf5-3, DOWN, FAST_SR1    
1097                 PIN_OT(gpf5-4, NONE, FAST_SR1    
1098                 PIN_IN(gpf5-5, DOWN, FAST_SR1    
1099                 PIN_IN(gpf5-6, DOWN, FAST_SR1    
1100                 PIN_IN(gpf5-7, DOWN, FAST_SR1    
1101         };                                       
1102                                                  
1103         te_irq: te-irq-pins {                    
1104                 samsung,pins = "gpf1-3";         
1105                 samsung,pin-function = <EXYNO    
1106         };                                       
1107 };                                               
1108                                                  
1109 &pinctrl_cpif {                                  
1110         pinctrl-names = "default";               
1111         pinctrl-0 = <&initial_cpif>;             
1112                                                  
1113         initial_cpif: initial-state {            
1114                 PIN_IN(gpv6-0, DOWN, FAST_SR1    
1115                 PIN_IN(gpv6-1, DOWN, FAST_SR1    
1116         };                                       
1117 };                                               
1118                                                  
1119 &pinctrl_ese {                                   
1120         pinctrl-names = "default";               
1121         pinctrl-0 = <&initial_ese>;              
1122                                                  
1123         pcie_wlanen: pcie-wlanen-pins {          
1124                 samsung,pins = "gpj2-0";         
1125                 samsung,pin-function = <EXYNO    
1126                 samsung,pin-pud = <EXYNOS_PIN    
1127                 samsung,pin-drv = <EXYNOS5433    
1128         };                                       
1129                                                  
1130         initial_ese: initial-state {             
1131                 PIN_IN(gpj2-1, DOWN, FAST_SR1    
1132                 PIN_IN(gpj2-2, DOWN, FAST_SR1    
1133         };                                       
1134 };                                               
1135                                                  
1136 &pinctrl_fsys {                                  
1137         pinctrl-names = "default";               
1138         pinctrl-0 = <&initial_fsys>;             
1139                                                  
1140         initial_fsys: initial-state {            
1141                 PIN_IN(gpr3-0, NONE, FAST_SR1    
1142                 PIN_IN(gpr3-1, DOWN, FAST_SR1    
1143                 PIN_IN(gpr3-2, DOWN, FAST_SR1    
1144                 PIN_IN(gpr3-3, DOWN, FAST_SR1    
1145                 PIN_IN(gpr3-7, NONE, FAST_SR1    
1146         };                                       
1147 };                                               
1148                                                  
1149 &pinctrl_imem {                                  
1150         pinctrl-names = "default";               
1151         pinctrl-0 = <&initial_imem>;             
1152                                                  
1153         initial_imem: initial-state {            
1154                 PIN_IN(gpf0-0, UP, FAST_SR1);    
1155                 PIN_IN(gpf0-1, UP, FAST_SR1);    
1156                 PIN_IN(gpf0-2, DOWN, FAST_SR1    
1157                 PIN_IN(gpf0-3, UP, FAST_SR1);    
1158                 PIN_IN(gpf0-4, DOWN, FAST_SR1    
1159                 PIN_IN(gpf0-5, NONE, FAST_SR1    
1160                 PIN_IN(gpf0-6, DOWN, FAST_SR1    
1161                 PIN_IN(gpf0-7, UP, FAST_SR1);    
1162         };                                       
1163 };                                               
1164                                                  
1165 &pinctrl_nfc {                                   
1166         pinctrl-names = "default";               
1167         pinctrl-0 = <&initial_nfc>;              
1168                                                  
1169         initial_nfc: initial-state {             
1170                 PIN_IN(gpj0-2, DOWN, FAST_SR1    
1171         };                                       
1172 };                                               
1173                                                  
1174 &pinctrl_peric {                                 
1175         pinctrl-names = "default";               
1176         pinctrl-0 = <&initial_peric>;            
1177                                                  
1178         initial_peric: initial-state {           
1179                 PIN_IN(gpv7-0, DOWN, FAST_SR1    
1180                 PIN_IN(gpv7-1, DOWN, FAST_SR1    
1181                 PIN_IN(gpv7-2, NONE, FAST_SR1    
1182                 PIN_IN(gpv7-3, DOWN, FAST_SR1    
1183                 PIN_IN(gpv7-4, DOWN, FAST_SR1    
1184                 PIN_IN(gpv7-5, DOWN, FAST_SR1    
1185                                                  
1186                 PIN_IN(gpb0-4, DOWN, FAST_SR1    
1187                                                  
1188                 PIN_IN(gpc0-2, DOWN, FAST_SR1    
1189                 PIN_IN(gpc0-5, DOWN, FAST_SR1    
1190                 PIN_IN(gpc0-7, DOWN, FAST_SR1    
1191                                                  
1192                 PIN_IN(gpc1-1, DOWN, FAST_SR1    
1193                                                  
1194                 PIN_IN(gpc3-4, NONE, FAST_SR1    
1195                 PIN_IN(gpc3-5, NONE, FAST_SR1    
1196                 PIN_IN(gpc3-6, NONE, FAST_SR1    
1197                 PIN_IN(gpc3-7, NONE, FAST_SR1    
1198                                                  
1199                 PIN_OT(gpg0-0, NONE, FAST_SR1    
1200                 PIN_F2(gpg0-1, DOWN, FAST_SR1    
1201                                                  
1202                 PIN_IN(gpd2-5, DOWN, FAST_SR1    
1203                                                  
1204                 PIN_IN(gpd4-0, NONE, FAST_SR1    
1205                 PIN_IN(gpd4-1, DOWN, FAST_SR1    
1206                 PIN_IN(gpd4-2, DOWN, FAST_SR1    
1207                 PIN_IN(gpd4-3, DOWN, FAST_SR1    
1208                 PIN_IN(gpd4-4, DOWN, FAST_SR1    
1209                                                  
1210                 PIN_IN(gpd6-3, DOWN, FAST_SR1    
1211                                                  
1212                 PIN_IN(gpd8-1, UP, FAST_SR1);    
1213                                                  
1214                 PIN_IN(gpg1-0, DOWN, FAST_SR1    
1215                 PIN_IN(gpg1-1, DOWN, FAST_SR1    
1216                 PIN_IN(gpg1-2, DOWN, FAST_SR1    
1217                 PIN_IN(gpg1-3, DOWN, FAST_SR1    
1218                 PIN_IN(gpg1-4, DOWN, FAST_SR1    
1219                                                  
1220                 PIN_IN(gpg2-0, DOWN, FAST_SR1    
1221                 PIN_IN(gpg2-1, DOWN, FAST_SR1    
1222                                                  
1223                 PIN_IN(gpg3-0, DOWN, FAST_SR1    
1224                 PIN_IN(gpg3-1, DOWN, FAST_SR1    
1225                 PIN_IN(gpg3-5, DOWN, FAST_SR1    
1226         };                                       
1227 };                                               
1228                                                  
1229 &pinctrl_touch {                                 
1230         pinctrl-names = "default";               
1231         pinctrl-0 = <&initial_touch>;            
1232                                                  
1233         initial_touch: initial-state {           
1234                 PIN_IN(gpj1-2, DOWN, FAST_SR1    
1235         };                                       
1236 };                                               
1237                                                  
1238 &pwm {                                           
1239         pinctrl-0 = <&pwm0_out>;                 
1240         pinctrl-names = "default";               
1241         status = "okay";                         
1242 };                                               
1243                                                  
1244 &mic {                                           
1245         status = "okay";                         
1246 };                                               
1247                                                  
1248 &pmu_system_controller {                         
1249         assigned-clocks = <&pmu_system_contro    
1250         assigned-clock-parents = <&xxti>;        
1251 };                                               
1252                                                  
1253 &serial_1 {                                      
1254         status = "okay";                         
1255 };                                               
1256                                                  
1257 &serial_3 {                                      
1258         status = "okay";                         
1259                                                  
1260         bluetooth {                              
1261                 compatible = "brcm,bcm43438-b    
1262                 max-speed = <3000000>;           
1263                 shutdown-gpios = <&gpd4 0 GPI    
1264                 device-wakeup-gpios = <&gpr3     
1265                 host-wakeup-gpios = <&gpa2 2     
1266                 clocks = <&s2mps13_osc S2MPS1    
1267                 clock-names = "extclk";          
1268         };                                       
1269 };                                               
1270                                                  
1271 &spi_1 {                                         
1272         cs-gpios = <&gpd6 3 GPIO_ACTIVE_HIGH>    
1273         status = "okay";                         
1274                                                  
1275         wm5110: audio-codec@0 {                  
1276                 compatible = "wlf,wm5110";       
1277                 reg = <0x0>;                     
1278                 spi-max-frequency = <20000000    
1279                 interrupt-parent = <&gpa0>;      
1280                 interrupts = <4 IRQ_TYPE_NONE    
1281                 clocks = <&pmu_system_control    
1282                         <&s2mps13_osc S2MPS11    
1283                 clock-names = "mclk1", "mclk2    
1284                                                  
1285                 gpio-controller;                 
1286                 #gpio-cells = <2>;               
1287                 interrupt-controller;            
1288                 #interrupt-cells = <2>;          
1289                                                  
1290                 wlf,micd-detect-debounce = <3    
1291                 wlf,micd-bias-start-time = <0    
1292                 wlf,micd-rate = <0x7>;           
1293                 wlf,micd-dbtime = <0x2>;         
1294                 wlf,micd-force-micbias;          
1295                 wlf,micd-configs = <0x0 1 0>;    
1296                 wlf,hpdet-channel = <1>;         
1297                 wlf,gpsw = <0x1>;                
1298                 wlf,inmode = <2 0 2 0>;          
1299                                                  
1300                 wlf,reset = <&gpc0 7 GPIO_ACT    
1301                 wlf,ldoena = <&gpf0 0 GPIO_AC    
1302                                                  
1303                 /* core supplies */              
1304                 AVDD-supply = <&ldo18_reg>;      
1305                 DBVDD1-supply = <&ldo18_reg>;    
1306                 CPVDD-supply = <&ldo18_reg>;     
1307                 DBVDD2-supply = <&ldo18_reg>;    
1308                 DBVDD3-supply = <&ldo18_reg>;    
1309                 SPKVDDL-supply = <&vph_pwr_re    
1310                 SPKVDDR-supply = <&vph_pwr_re    
1311                                                  
1312                 controller-data {                
1313                         samsung,spi-feedback-    
1314                 };                               
1315         };                                       
1316 };                                               
1317                                                  
1318 &spi_3 {                                         
1319         status = "okay";                         
1320         no-cs-readback;                          
1321                                                  
1322         irled@0 {                                
1323                 compatible = "ir-spi-led";       
1324                 reg = <0x0>;                     
1325                 spi-max-frequency = <5000000>    
1326                 power-supply = <&irda_regulat    
1327                 duty-cycle = /bits/ 8 <60>;      
1328                 led-active-low;                  
1329                                                  
1330                 controller-data {                
1331                         samsung,spi-feedback-    
1332                 };                               
1333         };                                       
1334 };                                               
1335                                                  
1336 &timer {                                         
1337         clock-frequency = <24000000>;            
1338 };                                               
1339                                                  
1340 &tmu_atlas0 {                                    
1341         vtmu-supply = <&ldo3_reg>;               
1342         status = "okay";                         
1343 };                                               
1344                                                  
1345 &tmu_apollo {                                    
1346         vtmu-supply = <&ldo3_reg>;               
1347         status = "okay";                         
1348 };                                               
1349                                                  
1350 &tmu_g3d {                                       
1351         vtmu-supply = <&ldo3_reg>;               
1352         status = "okay";                         
1353 };                                               
1354                                                  
1355 &usbdrd30 {                                      
1356         vdd33-supply = <&ldo10_reg>;             
1357         vdd10-supply = <&ldo6_reg>;              
1358         status = "okay";                         
1359 };                                               
1360                                                  
1361 &usbdrd_dwc3 {                                   
1362         dr_mode = "otg";                         
1363 };                                               
1364                                                  
1365 &usbdrd30_phy {                                  
1366         vbus-supply = <&safeout1_reg>;           
1367         status = "okay";                         
1368                                                  
1369         port {                                   
1370                 usb_to_muic: endpoint {          
1371                         remote-endpoint = <&m    
1372                 };                               
1373         };                                       
1374 };                                               
1375                                                  
1376 &xxti {                                          
1377         clock-frequency = <24000000>;            
1378 };                                               
                                                      

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