Lines Matching +full:vdd3 +full:- +full:supply
1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
12 /dts-v1/;
14 #include <dt-bindings/gpio/gpio.h>
28 stdout-path = "serial2:115200n8";
32 fixed-rate-clocks {
34 compatible = "samsung,clock-xxti";
35 clock-frequency = <0>;
39 compatible = "samsung,clock-xusbxti";
40 clock-frequency = <24000000>;
43 pmic_ap_clk: pmic-ap-clk {
45 compatible = "fixed-clock";
46 #clock-cells = <0>;
47 clock-frequency = <32768>;
51 vemmc_reg: voltage-regulator {
52 compatible = "regulator-fixed";
53 regulator-name = "VMEM_VDD_2_8V";
54 regulator-min-microvolt = <2800000>;
55 regulator-max-microvolt = <2800000>;
57 enable-active-high;
60 wlan_pwrseq: sdhci3-pwrseq {
61 compatible = "mmc-pwrseq-simple";
62 reset-gpios = <&gpe3 1 GPIO_ACTIVE_LOW>;
65 gpio-keys {
66 compatible = "gpio-keys";
68 vol-up-key {
72 debounce-interval = <1>;
75 vol-down-key {
79 debounce-interval = <1>;
82 config-key {
86 debounce-interval = <1>;
87 wakeup-source;
90 camera-key {
94 debounce-interval = <1>;
97 power-key {
101 debounce-interval = <1>;
102 wakeup-source;
105 ok-key {
109 debounce-interval = <1>;
113 tsp_reg: voltage-regulator {
114 compatible = "regulator-fixed";
115 regulator-name = "TSP_2_8V";
116 regulator-min-microvolt = <2800000>;
117 regulator-max-microvolt = <2800000>;
119 enable-active-high;
122 spi-3 {
123 compatible = "spi-gpio";
124 #address-cells = <1>;
125 #size-cells = <0>;
127 sck-gpios = <&gpy3 1 GPIO_ACTIVE_HIGH>;
128 mosi-gpios = <&gpy3 3 GPIO_ACTIVE_HIGH>;
129 num-chipselects = <1>;
130 cs-gpios = <&gpy4 3 GPIO_ACTIVE_LOW>;
135 vdd3-supply = <&ldo7_reg>;
136 vci-supply = <&ldo17_reg>;
137 reset-gpios = <&gpy4 5 GPIO_ACTIVE_HIGH>;
138 spi-max-frequency = <1200000>;
139 power-on-delay = <10>;
140 reset-delay = <10>;
141 panel-width-mm = <90>;
142 panel-height-mm = <154>;
143 display-timings {
145 clock-frequency = <23492370>;
148 hback-porch = <16>;
149 hfront-porch = <16>;
150 vback-porch = <2>;
151 vfront-porch = <28>;
152 hsync-len = <2>;
153 vsync-len = <1>;
154 hsync-active = <0>;
155 vsync-active = <0>;
156 de-active = <0>;
157 pixelclk-active = <0>;
162 remote-endpoint = <&fimd_dpi_ep>;
168 hdmi_en: voltage-regulator-hdmi-5v {
169 compatible = "regulator-fixed";
170 regulator-name = "HDMI_5V";
171 regulator-min-microvolt = <5000000>;
172 regulator-max-microvolt = <5000000>;
174 enable-active-high;
177 hdmi_ddc: i2c-ddc {
178 compatible = "i2c-gpio";
179 sda-gpios = <&gpe4 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
180 scl-gpios = <&gpe4 3 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
181 i2c-gpio,delay-us = <100>;
182 #address-cells = <1>;
183 #size-cells = <0>;
185 pinctrl-0 = <&i2c_ddc_bus>;
186 pinctrl-names = "default";
194 pinctrl-names = "default";
195 pinctrl-0 = <>;
199 cpu0-supply = <&vdd_arm_reg>;
203 cooling-maps {
206 cooling-device = <&cpu0 2 2>;
210 cooling-device = <&cpu0 4 4>;
218 phy-names = "host";
223 vbus-supply = <&safeout1_reg>;
228 assigned-clocks = <&clock CLK_MOUT_FIMC0>,
230 assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
231 assigned-clock-rates = <0>, <160000000>;
236 assigned-clocks = <&clock CLK_MOUT_FIMC1>,
238 assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
239 assigned-clock-rates = <0>, <160000000>;
244 assigned-clocks = <&clock CLK_MOUT_FIMC2>,
246 assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
247 assigned-clock-rates = <0>, <160000000>;
252 assigned-clocks = <&clock CLK_MOUT_FIMC3>,
254 assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
255 assigned-clock-rates = <0>, <160000000>;
259 pinctrl-0 = <&lcd_clk>, <&lcd_data24>;
260 pinctrl-names = "default";
262 samsung,invert-vden;
263 samsung,invert-vclk;
264 #address-cells = <1>;
265 #size-cells = <0>;
269 remote-endpoint = <&lcd_ep>;
275 mali-supply = <&buck2_reg>;
280 hpd-gpios = <&gpx3 7 GPIO_ACTIVE_HIGH>;
281 pinctrl-names = "default";
282 pinctrl-0 = <&hdmi_hpd>;
283 hdmi-en-supply = <&hdmi_en>;
284 vdd-supply = <&ldo3_reg>;
285 vdd_osc-supply = <&ldo4_reg>;
286 vdd_pll-supply = <&ldo3_reg>;
292 vusb_d-supply = <&ldo3_reg>;
293 vusb_a-supply = <&ldo8_reg>;
299 samsung,i2c-sda-delay = <100>;
300 samsung,i2c-slave-addr = <0x10>;
301 samsung,i2c-max-bus-freq = <100000>;
302 pinctrl-0 = <&i2c3_bus>;
303 pinctrl-names = "default";
313 samsung,i2c-sda-delay = <100>;
314 samsung,i2c-slave-addr = <0x10>;
315 samsung,i2c-max-bus-freq = <100000>;
316 pinctrl-0 = <&i2c5_bus>;
317 pinctrl-names = "default";
324 max8952,vid-gpios = <&gpx0 3 GPIO_ACTIVE_HIGH>,
326 max8952,default-mode = <0>;
327 max8952,dvs-mode-microvolt = <1250000>, <1200000>,
329 max8952,sync-freq = <0>;
330 max8952,ramp-speed = <0>;
332 regulator-name = "VARM_1.2V_C210";
333 regulator-min-microvolt = <770000>;
334 regulator-max-microvolt = <1400000>;
335 regulator-always-on;
336 regulator-boot-on;
341 interrupts-extended = <&gpx0 7 0>, <&gpx2 7 0>;
342 pinctrl-names = "default";
343 pinctrl-0 = <&lp3974_irq>;
346 max8998,pmic-buck1-default-dvs-idx = <0>;
347 max8998,pmic-buck1-dvs-gpios = <&gpx0 5 GPIO_ACTIVE_HIGH>,
349 max8998,pmic-buck1-dvs-voltage = <1100000>, <1000000>,
352 max8998,pmic-buck2-default-dvs-idx = <0>;
353 max8998,pmic-buck2-dvs-gpio = <&gpe2 0 GPIO_ACTIVE_HIGH>;
354 max8998,pmic-buck2-dvs-voltage = <1200000>, <1100000>;
358 regulator-name = "VALIVE_1.2V";
359 regulator-min-microvolt = <1200000>;
360 regulator-max-microvolt = <1200000>;
361 regulator-always-on;
365 regulator-name = "VUSB+MIPI_1.1V";
366 regulator-min-microvolt = <1100000>;
367 regulator-max-microvolt = <1100000>;
368 regulator-always-on;
372 regulator-name = "VADC_3.3V";
373 regulator-min-microvolt = <3300000>;
374 regulator-max-microvolt = <3300000>;
378 regulator-name = "VTF_2.8V";
379 regulator-min-microvolt = <2800000>;
380 regulator-max-microvolt = <2800000>;
384 regulator-name = "LDO6";
385 regulator-min-microvolt = <2000000>;
386 regulator-max-microvolt = <2000000>;
390 regulator-name = "VLCD+VMIPI_1.8V";
391 regulator-min-microvolt = <1800000>;
392 regulator-max-microvolt = <1800000>;
396 regulator-name = "VUSB+VDAC_3.3V";
397 regulator-min-microvolt = <3300000>;
398 regulator-max-microvolt = <3300000>;
399 regulator-always-on;
403 regulator-name = "VCC_2.8V";
404 regulator-min-microvolt = <2800000>;
405 regulator-max-microvolt = <2800000>;
406 regulator-always-on;
410 regulator-name = "VPLL_1.1V";
411 regulator-min-microvolt = <1100000>;
412 regulator-max-microvolt = <1100000>;
413 regulator-boot-on;
414 regulator-always-on;
418 regulator-name = "CAM_AF_3.3V";
419 regulator-min-microvolt = <3300000>;
420 regulator-max-microvolt = <3300000>;
424 regulator-name = "PS_2.8V";
425 regulator-min-microvolt = <2800000>;
426 regulator-max-microvolt = <2800000>;
430 regulator-name = "VHIC_1.2V";
431 regulator-min-microvolt = <1200000>;
432 regulator-max-microvolt = <1200000>;
436 regulator-name = "CAM_I_HOST_1.8V";
437 regulator-min-microvolt = <1800000>;
438 regulator-max-microvolt = <1800000>;
442 regulator-name = "CAM_S_DIG+FM33_CORE_1.2V";
443 regulator-min-microvolt = <1200000>;
444 regulator-max-microvolt = <1200000>;
448 regulator-name = "CAM_S_ANA_2.8V";
449 regulator-min-microvolt = <2800000>;
450 regulator-max-microvolt = <2800000>;
454 regulator-name = "VCC_3.0V_LCD";
455 regulator-min-microvolt = <3000000>;
456 regulator-max-microvolt = <3000000>;
460 regulator-name = "VINT_1.1V";
461 regulator-min-microvolt = <750000>;
462 regulator-max-microvolt = <1500000>;
463 regulator-boot-on;
464 regulator-always-on;
468 regulator-name = "VG3D_1.1V";
469 regulator-min-microvolt = <750000>;
470 regulator-max-microvolt = <1500000>;
471 regulator-boot-on;
475 regulator-name = "VCC_1.8V";
476 regulator-min-microvolt = <1800000>;
477 regulator-max-microvolt = <1800000>;
478 regulator-always-on;
482 regulator-name = "VMEM_1.2V";
483 regulator-min-microvolt = <1200000>;
484 regulator-max-microvolt = <1200000>;
485 regulator-always-on;
488 ap32khz_reg: EN32KHz-AP {
489 regulator-name = "32KHz AP";
490 regulator-always-on;
493 cp32khz_reg: EN32KHz-CP {
494 regulator-name = "32KHz CP";
498 regulator-name = "VICHG";
502 regulator-name = "SAFEOUT1";
506 regulator-name = "SAFEOUT2";
507 regulator-boot-on;
535 lp3974_irq: lp3974-irq {
536 samsung,pins = "gpx0-7", "gpx2-7";
537 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
540 hdmi_hpd: hdmi-hpd {
541 samsung,pins = "gpx3-7";
542 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
547 i2c_ddc_bus: i2c-ddc-bus {
548 samsung,pins = "gpe4-2", "gpe4-3";
549 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
550 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
551 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
556 compatible = "samsung,s5p6440-pwm";
563 clock-names = "rtc", "rtc_src";
567 bus-width = <8>;
568 non-removable;
569 pinctrl-0 = <&sd0_clk &sd0_cmd &sd0_bus8>;
570 pinctrl-names = "default";
571 vmmc-supply = <&vemmc_reg>;
576 bus-width = <4>;
577 pinctrl-0 = <&sd2_clk &sd2_cmd &sd2_bus4>;
578 pinctrl-names = "default";
579 vmmc-supply = <&ldo5_reg>;
580 cd-gpios = <&gpx3 4 GPIO_ACTIVE_LOW>;
587 #address-cells = <1>;
588 #size-cells = <0>;
590 non-removable;
591 bus-width = <4>;
592 mmc-pwrseq = <&wlan_pwrseq>;
593 vmmc-supply = <&ldo5_reg>;
595 pinctrl-names = "default";
596 pinctrl-0 = <&sd3_clk>, <&sd3_cmd>, <&sd3_bus4>;
599 compatible = "brcm,bcm4330-fmac";
601 interrupt-parent = <&gpx2>;
603 interrupt-names = "host-wake";
609 /delete-property/dmas;
610 /delete-property/dma-names;
615 /delete-property/dmas;
616 /delete-property/dma-names;
621 /delete-property/dmas;
622 /delete-property/dma-names;
627 /delete-property/dmas;
628 /delete-property/dma-names;
637 clock-names = "apb_pclk";
638 #dma-cells = <1>;
639 #dma-channels = <8>;
640 #dma-requests = <1>;
641 power-domains = <&pd_lcd0>;
646 smp-sram@0 {
650 smp-sram@5000 {
651 compatible = "samsung,exynos4210-sysram";
655 smp-sram@1f000 {