xref: /rk3399_rockchip-uboot/arch/arm/dts/exynos5420-peach-pit.dts (revision dc557e9a1fe00ca9d884bd88feef5bebf23fede4)
18e4ab1d5SAkshay Saraswat/*
28e4ab1d5SAkshay Saraswat * SAMSUNG/GOOGLE Peach-Pit board device tree source
38e4ab1d5SAkshay Saraswat *
48e4ab1d5SAkshay Saraswat * Copyright (c) 2013 Samsung Electronics Co., Ltd.
58e4ab1d5SAkshay Saraswat *		http://www.samsung.com
68e4ab1d5SAkshay Saraswat *
78e4ab1d5SAkshay Saraswat * SPDX-License-Identifier:	GPL-2.0+
88e4ab1d5SAkshay Saraswat */
98e4ab1d5SAkshay Saraswat
108e4ab1d5SAkshay Saraswat/dts-v1/;
112fdd7d9eSSimon Glass#include "exynos54xx.dtsi"
12*f948f5deSSimon Glass#include <dt-bindings/clock/maxim,max77802.h>
13*f948f5deSSimon Glass#include <dt-bindings/regulator/maxim,max77802.h>
148e4ab1d5SAkshay Saraswat
158e4ab1d5SAkshay Saraswat/ {
168e4ab1d5SAkshay Saraswat	model = "Samsung/Google Peach Pit board based on Exynos5420";
178e4ab1d5SAkshay Saraswat
188e4ab1d5SAkshay Saraswat	compatible = "google,pit-rev#", "google,pit",
198e4ab1d5SAkshay Saraswat		"google,peach", "samsung,exynos5420", "samsung,exynos5";
208e4ab1d5SAkshay Saraswat
218e4ab1d5SAkshay Saraswat	config {
226f755eb6SSimon Glass		google,bad-wake-gpios = <&gpx0 6 GPIO_ACTIVE_HIGH>;
238e4ab1d5SAkshay Saraswat		hwid = "PIT TEST A-A 7848";
248e4ab1d5SAkshay Saraswat		lazy-init = <1>;
258e4ab1d5SAkshay Saraswat	};
268e4ab1d5SAkshay Saraswat
278e4ab1d5SAkshay Saraswat	aliases {
288e4ab1d5SAkshay Saraswat		serial0 = "/serial@12C30000";
298e4ab1d5SAkshay Saraswat		console = "/serial@12C30000";
30f1ac35b7SSimon Glass		pmic = "/i2c@12CA0000";
31a0942a6dSSimon Glass		i2c104 = &i2c_tunnel;
328e4ab1d5SAkshay Saraswat	};
338e4ab1d5SAkshay Saraswat
34*f948f5deSSimon Glass	backlight: backlight {
35*f948f5deSSimon Glass		compatible = "pwm-backlight";
36*f948f5deSSimon Glass		pwms = <&pwm 0 1000000 0>;
37*f948f5deSSimon Glass		brightness-levels = <0 100 500 1000 1500 2000 2500 2800>;
38*f948f5deSSimon Glass		default-brightness-level = <7>;
39*f948f5deSSimon Glass		power-supply = <&tps65090_fet1>;
40*f948f5deSSimon Glass	};
41*f948f5deSSimon Glass
428e4ab1d5SAkshay Saraswat	dmc {
438e4ab1d5SAkshay Saraswat		mem-manuf = "samsung";
448e4ab1d5SAkshay Saraswat		mem-type = "ddr3";
458e4ab1d5SAkshay Saraswat		clock-frequency = <800000000>;
46e4d76100SSimon Glass		arm-frequency = <900000000>;
478e4ab1d5SAkshay Saraswat	};
488e4ab1d5SAkshay Saraswat
498e4ab1d5SAkshay Saraswat	tmu@10060000 {
508e4ab1d5SAkshay Saraswat		samsung,min-temp	= <25>;
518e4ab1d5SAkshay Saraswat		samsung,max-temp	= <125>;
528e4ab1d5SAkshay Saraswat		samsung,start-warning	= <95>;
538e4ab1d5SAkshay Saraswat		samsung,start-tripping	= <105>;
548e4ab1d5SAkshay Saraswat		samsung,hw-tripping	= <110>;
558e4ab1d5SAkshay Saraswat		samsung,efuse-min-value	= <40>;
568e4ab1d5SAkshay Saraswat		samsung,efuse-value	= <55>;
578e4ab1d5SAkshay Saraswat		samsung,efuse-max-value	= <100>;
588e4ab1d5SAkshay Saraswat		samsung,slope		= <274761730>;
598e4ab1d5SAkshay Saraswat		samsung,dc-value	= <25>;
608e4ab1d5SAkshay Saraswat	};
618e4ab1d5SAkshay Saraswat
628e4ab1d5SAkshay Saraswat	/* MAX77802 is on i2c bus 4 */
63f1ac35b7SSimon Glass	i2c@12CA0000 {
648e4ab1d5SAkshay Saraswat		clock-frequency = <400000>;
658e4ab1d5SAkshay Saraswat		power-regulator@9 {
668e4ab1d5SAkshay Saraswat			compatible = "maxim,max77802-pmic";
678e4ab1d5SAkshay Saraswat			reg = <0x9>;
688e4ab1d5SAkshay Saraswat		};
698e4ab1d5SAkshay Saraswat	};
708e4ab1d5SAkshay Saraswat
71f1ac35b7SSimon Glass	i2c@12CD0000 { /* i2c7 */
728e4ab1d5SAkshay Saraswat		clock-frequency = <100000>;
738e4ab1d5SAkshay Saraswat	       soundcodec@20 {
748e4ab1d5SAkshay Saraswat	              reg = <0x20>;
758e4ab1d5SAkshay Saraswat	              compatible = "maxim,max98090-codec";
768e4ab1d5SAkshay Saraswat	       };
77466d4039SAjay Kumar
78466d4039SAjay Kumar		edp-lvds-bridge@48 {
79466d4039SAjay Kumar			compatible = "parade,ps8625";
80466d4039SAjay Kumar			reg = <0x48>;
8148b6c32dSSimon Glass			sleep-gpios = <&gpx3 5 GPIO_ACTIVE_LOW>;
8248b6c32dSSimon Glass			reset-gpios = <&gpy7 7 GPIO_ACTIVE_LOW>;
8348b6c32dSSimon Glass			parade,regs = /bits/ 8 <
8448b6c32dSSimon Glass				0x02 0xa1 0x01  /* HPD low */
8548b6c32dSSimon Glass				/*
8648b6c32dSSimon Glass				* SW setting
8748b6c32dSSimon Glass				* [1:0] SW output 1.2V voltage is lower to 96%
8848b6c32dSSimon Glass				*/
8948b6c32dSSimon Glass				0x04 0x14 0x01
9048b6c32dSSimon Glass				/*
9148b6c32dSSimon Glass				* RCO SS setting
9248b6c32dSSimon Glass				* [5:4] = b01 0.5%, b10 1%, b11 1.5%
9348b6c32dSSimon Glass				*/
9448b6c32dSSimon Glass				0x04 0xe3 0x20
9548b6c32dSSimon Glass				0x04 0xe2 0x80 /* [7] RCO SS enable */
9648b6c32dSSimon Glass				/*
9748b6c32dSSimon Glass				*  RPHY Setting
9848b6c32dSSimon Glass				* [3:2] CDR tune wait cycle before
9948b6c32dSSimon Glass				* measure for fine tune b00: 1us,
10048b6c32dSSimon Glass				* 01: 0.5us, 10:2us, 11:4us.
10148b6c32dSSimon Glass				*/
10248b6c32dSSimon Glass				0x04 0x8a 0x0c
10348b6c32dSSimon Glass				0x04 0x89 0x08 /* [3] RFD always on */
10448b6c32dSSimon Glass				/*
10548b6c32dSSimon Glass				* CTN lock in/out:
10648b6c32dSSimon Glass				* 20000ppm/80000ppm. Lock out 2
10748b6c32dSSimon Glass				* times.
10848b6c32dSSimon Glass				*/
10948b6c32dSSimon Glass				0x04 0x71 0x2d
11048b6c32dSSimon Glass				/*
11148b6c32dSSimon Glass				* 2.7G CDR settings
11248b6c32dSSimon Glass				* NOF=40LSB for HBR CDR setting
11348b6c32dSSimon Glass				*/
11448b6c32dSSimon Glass				0x04 0x7d 0x07
11548b6c32dSSimon Glass				0x04 0x7b 0x00  /* [1:0] Fmin=+4bands */
11648b6c32dSSimon Glass				0x04 0x7a 0xfd  /* [7:5] DCO_FTRNG=+-40% */
11748b6c32dSSimon Glass				/*
11848b6c32dSSimon Glass				* 1.62G CDR settings
11948b6c32dSSimon Glass				* [5:2]NOF=64LSB [1:0]DCO scale is 2/5
12048b6c32dSSimon Glass				*/
12148b6c32dSSimon Glass				0x04 0xc0 0x12
12248b6c32dSSimon Glass				0x04 0xc1 0x92  /* Gitune=-37% */
12348b6c32dSSimon Glass				0x04 0xc2 0x1c  /* Fbstep=100% */
12448b6c32dSSimon Glass				0x04 0x32 0x80  /* [7]LOS signal disable */
12548b6c32dSSimon Glass				/*
12648b6c32dSSimon Glass				* RPIO Setting
12748b6c32dSSimon Glass				* [7:4] LVDS driver bias current :
12848b6c32dSSimon Glass				* 75% (250mV swing)
12948b6c32dSSimon Glass				*/
13048b6c32dSSimon Glass				0x04 0x00 0xb0
13148b6c32dSSimon Glass				/*
13248b6c32dSSimon Glass				* [7:6] Right-bar GPIO output strength is 8mA
13348b6c32dSSimon Glass				*/
13448b6c32dSSimon Glass				0x04 0x15 0x40
13548b6c32dSSimon Glass				/* EQ Training State Machine Setting */
13648b6c32dSSimon Glass				0x04 0x54 0x10  /* RCO calibration start */
13748b6c32dSSimon Glass				/* [4:0] MAX_LANE_COUNT set to one lane */
13848b6c32dSSimon Glass				0x01 0x02 0x81
13948b6c32dSSimon Glass				/* [4:0] LANE_COUNT_SET set to one lane */
14048b6c32dSSimon Glass				0x01 0x21 0x81
14148b6c32dSSimon Glass				0x00 0x52 0x20
14248b6c32dSSimon Glass				0x00 0xf1 0x03  /* HPD CP toggle enable */
14348b6c32dSSimon Glass				0x00 0x62 0x41
14448b6c32dSSimon Glass				/* Counter number add 1ms counter delay */
14548b6c32dSSimon Glass				0x00 0xf6 0x01
14648b6c32dSSimon Glass				/*
14748b6c32dSSimon Glass				* [6]PWM function control by
14848b6c32dSSimon Glass				* DPCD0040f[7], default is PWM
14948b6c32dSSimon Glass				* block always works.
15048b6c32dSSimon Glass				*/
15148b6c32dSSimon Glass				0x00 0x77 0x06
15248b6c32dSSimon Glass				/*
15348b6c32dSSimon Glass				* 04h Adjust VTotal tolerance to
15448b6c32dSSimon Glass				* fix the 30Hz no display issue
15548b6c32dSSimon Glass				*/
15648b6c32dSSimon Glass				0x00 0x4c 0x04
15748b6c32dSSimon Glass				/* DPCD00400='h00, Parade OUI = 'h001cf8 */
15848b6c32dSSimon Glass				0x01 0xc0 0x00
15948b6c32dSSimon Glass				0x01 0xc1 0x1c  /* DPCD00401='h1c */
16048b6c32dSSimon Glass				0x01 0xc2 0xf8  /* DPCD00402='hf8 */
16148b6c32dSSimon Glass				/*
16248b6c32dSSimon Glass				* DPCD403~408 = ASCII code
16348b6c32dSSimon Glass				* D2SLV5='h4432534c5635
16448b6c32dSSimon Glass				*/
16548b6c32dSSimon Glass				0x01 0xc3 0x44
16648b6c32dSSimon Glass				0x01 0xc4 0x32  /* DPCD404 */
16748b6c32dSSimon Glass				0x01 0xc5 0x53  /* DPCD405 */
16848b6c32dSSimon Glass				0x01 0xc6 0x4c  /* DPCD406 */
16948b6c32dSSimon Glass				0x01 0xc7 0x56  /* DPCD407 */
17048b6c32dSSimon Glass				0x01 0xc8 0x35  /* DPCD408 */
17148b6c32dSSimon Glass				/*
17248b6c32dSSimon Glass				* DPCD40A, Initial Code major  revision
17348b6c32dSSimon Glass				* '01'
17448b6c32dSSimon Glass				*/
17548b6c32dSSimon Glass				0x01 0xca 0x01
17648b6c32dSSimon Glass				/* DPCD40B Initial Code minor revision '05' */
17748b6c32dSSimon Glass				0x01 0xcb 0x05
17848b6c32dSSimon Glass				/* DPCD720 Select internal PWM */
17948b6c32dSSimon Glass				0x01 0xa5 0xa0
18048b6c32dSSimon Glass				/*
18148b6c32dSSimon Glass				* FFh for 100% PWM of brightness, 0h for 0%
18248b6c32dSSimon Glass				* brightness
18348b6c32dSSimon Glass				*/
18448b6c32dSSimon Glass				0x01 0xa7 0xff
18548b6c32dSSimon Glass				/*
18648b6c32dSSimon Glass				* Set LVDS output as 6bit-VESA mapping,
18748b6c32dSSimon Glass				* single LVDS channel
18848b6c32dSSimon Glass				*/
18948b6c32dSSimon Glass				0x01 0xcc 0x13
19048b6c32dSSimon Glass				/* Enable SSC set by register */
19148b6c32dSSimon Glass				0x02 0xb1 0x20
19248b6c32dSSimon Glass				/*
19348b6c32dSSimon Glass				* Set SSC enabled and +/-1% central
19448b6c32dSSimon Glass				* spreading
19548b6c32dSSimon Glass				*/
19648b6c32dSSimon Glass				0x04 0x10 0x16
19748b6c32dSSimon Glass				/* MPU Clock source: LC => RCO */
19848b6c32dSSimon Glass				0x04 0x59 0x60
19948b6c32dSSimon Glass				0x04 0x54 0x14  /* LC -> RCO */
20048b6c32dSSimon Glass				0x02 0xa1 0x91>;  /* HPD high */
201*f948f5deSSimon Glass
202*f948f5deSSimon Glass			ports {
203*f948f5deSSimon Glass				port@0 {
204*f948f5deSSimon Glass					bridge_out: endpoint {
205*f948f5deSSimon Glass						remote-endpoint = <&panel_in>;
206*f948f5deSSimon Glass					};
207*f948f5deSSimon Glass				};
208*f948f5deSSimon Glass
209*f948f5deSSimon Glass				port@1 {
210*f948f5deSSimon Glass					bridge_in: endpoint {
211*f948f5deSSimon Glass						remote-endpoint = <&dp_out>;
212*f948f5deSSimon Glass					};
213*f948f5deSSimon Glass				};
214*f948f5deSSimon Glass			};
215466d4039SAjay Kumar	        };
2168e4ab1d5SAkshay Saraswat	};
2178e4ab1d5SAkshay Saraswat
2188e4ab1d5SAkshay Saraswat        sound@3830000 {
2198e4ab1d5SAkshay Saraswat                samsung,codec-type = "max98090";
2208e4ab1d5SAkshay Saraswat        };
2218e4ab1d5SAkshay Saraswat
222f1ac35b7SSimon Glass	i2c@12E10000 { /* i2c9 */
2238e4ab1d5SAkshay Saraswat		clock-frequency = <400000>;
2248e4ab1d5SAkshay Saraswat		tpm@20 {
225f0e57b1bSSimon Glass			compatible = "infineon,slb9645tt";
2268e4ab1d5SAkshay Saraswat			reg = <0x20>;
2278e4ab1d5SAkshay Saraswat		};
2288e4ab1d5SAkshay Saraswat	};
2298e4ab1d5SAkshay Saraswat
230*f948f5deSSimon Glass	panel: panel {
231*f948f5deSSimon Glass		compatible = "auo,b116xw03";
232*f948f5deSSimon Glass		power-supply = <&tps65090_fet6>;
233*f948f5deSSimon Glass		backlight = <&backlight>;
234*f948f5deSSimon Glass
235*f948f5deSSimon Glass		port {
236*f948f5deSSimon Glass			panel_in: endpoint {
237*f948f5deSSimon Glass				remote-endpoint = <&bridge_out>;
238*f948f5deSSimon Glass			};
239*f948f5deSSimon Glass		};
240*f948f5deSSimon Glass	};
241*f948f5deSSimon Glass
2428e4ab1d5SAkshay Saraswat	spi@12d30000 { /* spi1 */
2438e4ab1d5SAkshay Saraswat		spi-max-frequency = <50000000>;
2448e4ab1d5SAkshay Saraswat		firmware_storage_spi: flash@0 {
24573186c94SSimon Glass			compatible = "spi-flash";
2468e4ab1d5SAkshay Saraswat			reg = <0>;
2478e4ab1d5SAkshay Saraswat
2488e4ab1d5SAkshay Saraswat			/*
2498e4ab1d5SAkshay Saraswat			 * A region for the kernel to store a panic event
2508e4ab1d5SAkshay Saraswat			 * which the firmware will add to the log.
2518e4ab1d5SAkshay Saraswat			*/
2528e4ab1d5SAkshay Saraswat			elog-panic-event-offset = <0x01e00000 0x100000>;
2538e4ab1d5SAkshay Saraswat
2548e4ab1d5SAkshay Saraswat			elog-shrink-size = <0x400>;
2558e4ab1d5SAkshay Saraswat			elog-full-threshold = <0xc00>;
2568e4ab1d5SAkshay Saraswat		};
2578e4ab1d5SAkshay Saraswat	};
2588e4ab1d5SAkshay Saraswat
2598e4ab1d5SAkshay Saraswat	xhci@12000000 {
2606f755eb6SSimon Glass		samsung,vbus-gpio = <&gph0 0 GPIO_ACTIVE_HIGH>;
2618e4ab1d5SAkshay Saraswat	};
2628e4ab1d5SAkshay Saraswat
2638e4ab1d5SAkshay Saraswat	xhci@12400000 {
2646f755eb6SSimon Glass		samsung,vbus-gpio = <&gph0 1 GPIO_ACTIVE_HIGH>;
2658e4ab1d5SAkshay Saraswat	};
266466d4039SAjay Kumar
267466d4039SAjay Kumar	fimd@14400000 {
268466d4039SAjay Kumar		samsung,vl-freq = <60>;
269466d4039SAjay Kumar		samsung,vl-col = <1366>;
270466d4039SAjay Kumar		samsung,vl-row = <768>;
271466d4039SAjay Kumar		samsung,vl-width = <1366>;
272466d4039SAjay Kumar		samsung,vl-height = <768>;
273466d4039SAjay Kumar
274466d4039SAjay Kumar		samsung,vl-clkp;
275466d4039SAjay Kumar		samsung,vl-dp;
276466d4039SAjay Kumar		samsung,vl-bpix = <4>;
277466d4039SAjay Kumar
278466d4039SAjay Kumar		samsung,vl-hspw = <32>;
279466d4039SAjay Kumar		samsung,vl-hbpd = <40>;
280466d4039SAjay Kumar		samsung,vl-hfpd = <40>;
281466d4039SAjay Kumar		samsung,vl-vspw = <6>;
282466d4039SAjay Kumar		samsung,vl-vbpd = <10>;
283466d4039SAjay Kumar		samsung,vl-vfpd = <12>;
284466d4039SAjay Kumar		samsung,vl-cmd-allow-len = <0xf>;
285466d4039SAjay Kumar
286466d4039SAjay Kumar		samsung,winid = <3>;
287466d4039SAjay Kumar		samsung,interface-mode = <1>;
288466d4039SAjay Kumar		samsung,dp-enabled = <1>;
289466d4039SAjay Kumar		samsung,dual-lcd-enabled = <0>;
290466d4039SAjay Kumar	};
2918e4ab1d5SAkshay Saraswat};
29293322749SSjoerd Simons
293*f948f5deSSimon Glass&dp {
294*f948f5deSSimon Glass	status = "okay";
295*f948f5deSSimon Glass	samsung,color-space = <0>;
296*f948f5deSSimon Glass	samsung,dynamic-range = <0>;
297*f948f5deSSimon Glass	samsung,ycbcr-coeff = <0>;
298*f948f5deSSimon Glass	samsung,color-depth = <1>;
299*f948f5deSSimon Glass	samsung,link-rate = <0x06>;
300*f948f5deSSimon Glass	samsung,lane-count = <2>;
301*f948f5deSSimon Glass	samsung,hpd-gpio = <&gpx2 6 GPIO_ACTIVE_HIGH>;
302*f948f5deSSimon Glass
303*f948f5deSSimon Glass	ports {
304*f948f5deSSimon Glass		port@0 {
305*f948f5deSSimon Glass			dp_out: endpoint {
306*f948f5deSSimon Glass				remote-endpoint = <&bridge_in>;
307*f948f5deSSimon Glass			};
308*f948f5deSSimon Glass		};
309*f948f5deSSimon Glass	};
310*f948f5deSSimon Glass};
311*f948f5deSSimon Glass
312a0942a6dSSimon Glass&spi_2 {
313a0942a6dSSimon Glass	spi-max-frequency = <3125000>;
314a0942a6dSSimon Glass	spi-deactivate-delay = <200>;
315a0942a6dSSimon Glass	status = "okay";
316a0942a6dSSimon Glass	num-cs = <1>;
317a0942a6dSSimon Glass	samsung,spi-src-clk = <0>;
318a0942a6dSSimon Glass	cs-gpios = <&gpb1 2 0>;
319a0942a6dSSimon Glass
320a0942a6dSSimon Glass	cros_ec: cros-ec@0 {
321a0942a6dSSimon Glass		compatible = "google,cros-ec-spi";
322a0942a6dSSimon Glass		interrupt-parent = <&gpx1>;
323a0942a6dSSimon Glass		interrupts = <5 0>;
324a0942a6dSSimon Glass		reg = <0>;
325a0942a6dSSimon Glass		spi-half-duplex;
326a0942a6dSSimon Glass		spi-max-timeout-ms = <1100>;
327a0942a6dSSimon Glass		ec-interrupt = <&gpx1 5 GPIO_ACTIVE_LOW>;
328a0942a6dSSimon Glass		#address-cells = <1>;
329a0942a6dSSimon Glass		#size-cells = <1>;
330a0942a6dSSimon Glass
331a0942a6dSSimon Glass		/*
332a0942a6dSSimon Glass		 * This describes the flash memory within the EC. Note
333a0942a6dSSimon Glass		 * that the STM32L flash erases to 0, not 0xff.
334a0942a6dSSimon Glass		 */
335a0942a6dSSimon Glass		flash@8000000 {
336a0942a6dSSimon Glass			reg = <0x08000000 0x20000>;
337a0942a6dSSimon Glass			erase-value = <0>;
338a0942a6dSSimon Glass		};
339a0942a6dSSimon Glass
340a0942a6dSSimon Glass		controller-data {
341a0942a6dSSimon Glass			samsung,spi-feedback-delay = <1>;
342a0942a6dSSimon Glass		};
343a0942a6dSSimon Glass
344a0942a6dSSimon Glass		i2c_tunnel: i2c-tunnel {
345a0942a6dSSimon Glass			compatible = "google,cros-ec-i2c-tunnel";
346a0942a6dSSimon Glass			#address-cells = <1>;
347a0942a6dSSimon Glass			#size-cells = <0>;
348a0942a6dSSimon Glass			google,remote-bus = <0>;
349a0942a6dSSimon Glass
350a0942a6dSSimon Glass			battery: sbs-battery@b {
351a0942a6dSSimon Glass				compatible = "sbs,sbs-battery";
352a0942a6dSSimon Glass				reg = <0xb>;
353a0942a6dSSimon Glass				sbs,poll-retry-count = <1>;
354a0942a6dSSimon Glass				sbs,i2c-retry-count = <2>;
355a0942a6dSSimon Glass			};
356a0942a6dSSimon Glass
357a0942a6dSSimon Glass			power-regulator@48 {
358a0942a6dSSimon Glass				compatible = "ti,tps65090";
359a0942a6dSSimon Glass				reg = <0x48>;
360a0942a6dSSimon Glass
361a0942a6dSSimon Glass				regulators {
362a0942a6dSSimon Glass					tps65090_dcdc1: dcdc1 {
363a0942a6dSSimon Glass						ti,enable-ext-control;
364a0942a6dSSimon Glass					};
365a0942a6dSSimon Glass					tps65090_dcdc2: dcdc2 {
366a0942a6dSSimon Glass						ti,enable-ext-control;
367a0942a6dSSimon Glass					};
368a0942a6dSSimon Glass					tps65090_dcdc3: dcdc3 {
369a0942a6dSSimon Glass						ti,enable-ext-control;
370a0942a6dSSimon Glass					};
371a0942a6dSSimon Glass					tps65090_fet1: fet1 {
372a0942a6dSSimon Glass						regulator-name = "vcd_led";
373a0942a6dSSimon Glass					};
374a0942a6dSSimon Glass					tps65090_fet2: fet2 {
375a0942a6dSSimon Glass						regulator-name = "video_mid";
376a0942a6dSSimon Glass						regulator-always-on;
377a0942a6dSSimon Glass					};
378a0942a6dSSimon Glass					tps65090_fet3: fet3 {
379a0942a6dSSimon Glass						regulator-name = "wwan_r";
380a0942a6dSSimon Glass						regulator-always-on;
381a0942a6dSSimon Glass					};
382a0942a6dSSimon Glass					tps65090_fet4: fet4 {
383a0942a6dSSimon Glass						regulator-name = "sdcard";
384a0942a6dSSimon Glass						regulator-always-on;
385a0942a6dSSimon Glass					};
386a0942a6dSSimon Glass					tps65090_fet5: fet5 {
387a0942a6dSSimon Glass						regulator-name = "camout";
388a0942a6dSSimon Glass						regulator-always-on;
389a0942a6dSSimon Glass					};
390a0942a6dSSimon Glass					tps65090_fet6: fet6 {
391a0942a6dSSimon Glass						regulator-name = "lcd_vdd";
392a0942a6dSSimon Glass					};
393a0942a6dSSimon Glass					tps65090_fet7: fet7 {
394a0942a6dSSimon Glass						regulator-name = "video_mid_1a";
395a0942a6dSSimon Glass						regulator-always-on;
396a0942a6dSSimon Glass					};
397a0942a6dSSimon Glass					tps65090_ldo1: ldo1 {
398a0942a6dSSimon Glass					};
399a0942a6dSSimon Glass					tps65090_ldo2: ldo2 {
400a0942a6dSSimon Glass					};
401a0942a6dSSimon Glass				};
402a0942a6dSSimon Glass
403a0942a6dSSimon Glass				charger {
404a0942a6dSSimon Glass					compatible = "ti,tps65090-charger";
405a0942a6dSSimon Glass				};
406a0942a6dSSimon Glass			};
407a0942a6dSSimon Glass		};
408a0942a6dSSimon Glass	};
409a0942a6dSSimon Glass};
410a0942a6dSSimon Glass
41193322749SSjoerd Simons#include "cros-ec-keyboard.dtsi"
412