xref: /rk3399_ARM-atf/fdts/stm32mp157c-odyssey-som.dtsi (revision d594239d4ebf2d44521bc30ec4b59b23f08c5a36)
1c3c6732fSGrzegorz Szymaszek/*
2b8816d3cSYann Gautier * Copyright (C) 2019-2024, STMicroelectronics. All Rights Reserved.
3c3c6732fSGrzegorz Szymaszek * Copyright (C) 2021, Grzegorz Szymaszek.
4c3c6732fSGrzegorz Szymaszek *
5c3c6732fSGrzegorz Szymaszek * SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause)
6c3c6732fSGrzegorz Szymaszek */
7c3c6732fSGrzegorz Szymaszek
8c3c6732fSGrzegorz Szymaszek#include "stm32mp157.dtsi"
9c3c6732fSGrzegorz Szymaszek#include "stm32mp15xc.dtsi"
10c3c6732fSGrzegorz Szymaszek#include "stm32mp15-pinctrl.dtsi"
11c3c6732fSGrzegorz Szymaszek#include "stm32mp15xxac-pinctrl.dtsi"
12c3c6732fSGrzegorz Szymaszek#include <dt-bindings/clock/stm32mp1-clksrc.h>
13c3c6732fSGrzegorz Szymaszek#include "stm32mp15-ddr3-1x4Gb-1066-binG.dtsi"
14c3c6732fSGrzegorz Szymaszek
15c3c6732fSGrzegorz Szymaszek/ {
16c3c6732fSGrzegorz Szymaszek	memory@c0000000 {
17c3c6732fSGrzegorz Szymaszek		device_type = "memory";
18c3c6732fSGrzegorz Szymaszek		reg = <0xc0000000 0x20000000>;
19c3c6732fSGrzegorz Szymaszek	};
20c3c6732fSGrzegorz Szymaszek
21c3c6732fSGrzegorz Szymaszek	vin: vin {
22c3c6732fSGrzegorz Szymaszek		compatible = "regulator-fixed";
23c3c6732fSGrzegorz Szymaszek		regulator-name = "vin";
24c3c6732fSGrzegorz Szymaszek		regulator-min-microvolt = <5000000>;
25c3c6732fSGrzegorz Szymaszek		regulator-max-microvolt = <5000000>;
26c3c6732fSGrzegorz Szymaszek		regulator-always-on;
27c3c6732fSGrzegorz Szymaszek	};
28c3c6732fSGrzegorz Szymaszek};
29c3c6732fSGrzegorz Szymaszek
30c3c6732fSGrzegorz Szymaszek&bsec {
31b8816d3cSYann Gautier	board_id: board-id@ec {
32c3c6732fSGrzegorz Szymaszek		reg = <0xec 0x4>;
33c3c6732fSGrzegorz Szymaszek		st,non-secure-otp;
34c3c6732fSGrzegorz Szymaszek	};
35c3c6732fSGrzegorz Szymaszek};
36c3c6732fSGrzegorz Szymaszek
37c3c6732fSGrzegorz Szymaszek&clk_hse {
38c3c6732fSGrzegorz Szymaszek	st,digbypass;
39c3c6732fSGrzegorz Szymaszek};
40c3c6732fSGrzegorz Szymaszek
41c3c6732fSGrzegorz Szymaszek&cpu0 {
42c3c6732fSGrzegorz Szymaszek	cpu-supply = <&vddcore>;
43c3c6732fSGrzegorz Szymaszek};
44c3c6732fSGrzegorz Szymaszek
45c3c6732fSGrzegorz Szymaszek&cpu1 {
46c3c6732fSGrzegorz Szymaszek	cpu-supply = <&vddcore>;
47c3c6732fSGrzegorz Szymaszek};
48c3c6732fSGrzegorz Szymaszek
49c3c6732fSGrzegorz Szymaszek&cryp1 {
50c3c6732fSGrzegorz Szymaszek	status = "okay";
51c3c6732fSGrzegorz Szymaszek};
52c3c6732fSGrzegorz Szymaszek
53c3c6732fSGrzegorz Szymaszek&hash1 {
54c3c6732fSGrzegorz Szymaszek	status = "okay";
55c3c6732fSGrzegorz Szymaszek};
56c3c6732fSGrzegorz Szymaszek
57c3c6732fSGrzegorz Szymaszek&i2c2 {
58c3c6732fSGrzegorz Szymaszek	pinctrl-names = "default";
59c3c6732fSGrzegorz Szymaszek	pinctrl-0 = <&i2c2_pins_a>;
60c3c6732fSGrzegorz Szymaszek	clock-frequency = <400000>;
61c3c6732fSGrzegorz Szymaszek	i2c-scl-rising-time-ns = <185>;
62c3c6732fSGrzegorz Szymaszek	i2c-scl-falling-time-ns = <20>;
63c3c6732fSGrzegorz Szymaszek	status = "okay";
64c3c6732fSGrzegorz Szymaszek
65c3c6732fSGrzegorz Szymaszek	pmic: stpmic@33 {
66c3c6732fSGrzegorz Szymaszek		compatible = "st,stpmic1";
67c3c6732fSGrzegorz Szymaszek		reg = <0x33>;
68c3c6732fSGrzegorz Szymaszek		interrupts-extended = <&exti_pwr 55 IRQ_TYPE_EDGE_FALLING>;
69c3c6732fSGrzegorz Szymaszek		interrupt-controller;
70c3c6732fSGrzegorz Szymaszek		#interrupt-cells = <2>;
71c3c6732fSGrzegorz Szymaszek		status = "okay";
72c3c6732fSGrzegorz Szymaszek
73c3c6732fSGrzegorz Szymaszek		regulators {
74c3c6732fSGrzegorz Szymaszek			compatible = "st,stpmic1-regulators";
75c3c6732fSGrzegorz Szymaszek			buck1-supply = <&vin>;
76c3c6732fSGrzegorz Szymaszek			buck2-supply = <&vin>;
77c3c6732fSGrzegorz Szymaszek			buck3-supply = <&vin>;
78c3c6732fSGrzegorz Szymaszek			buck4-supply = <&vin>;
79c3c6732fSGrzegorz Szymaszek			ldo1-supply = <&v3v3>;
80c3c6732fSGrzegorz Szymaszek			ldo2-supply = <&vin>;
81c3c6732fSGrzegorz Szymaszek			ldo3-supply = <&vdd_ddr>;
82c3c6732fSGrzegorz Szymaszek			ldo4-supply = <&vin>;
83c3c6732fSGrzegorz Szymaszek			ldo5-supply = <&vin>;
84c3c6732fSGrzegorz Szymaszek			ldo6-supply = <&v3v3>;
85c3c6732fSGrzegorz Szymaszek			vref_ddr-supply = <&vin>;
86c3c6732fSGrzegorz Szymaszek			boost-supply = <&vin>;
87c3c6732fSGrzegorz Szymaszek			pwr_sw1-supply = <&bst_out>;
88c3c6732fSGrzegorz Szymaszek			pwr_sw2-supply = <&bst_out>;
89c3c6732fSGrzegorz Szymaszek
90c3c6732fSGrzegorz Szymaszek			vddcore: buck1 {
91c3c6732fSGrzegorz Szymaszek				regulator-name = "vddcore";
92c3c6732fSGrzegorz Szymaszek				regulator-min-microvolt = <1200000>;
93c3c6732fSGrzegorz Szymaszek				regulator-max-microvolt = <1350000>;
94c3c6732fSGrzegorz Szymaszek				regulator-always-on;
95c3c6732fSGrzegorz Szymaszek				regulator-initial-mode = <0>;
96c3c6732fSGrzegorz Szymaszek				regulator-over-current-protection;
97c3c6732fSGrzegorz Szymaszek			};
98c3c6732fSGrzegorz Szymaszek
99c3c6732fSGrzegorz Szymaszek			vdd_ddr: buck2 {
100c3c6732fSGrzegorz Szymaszek				regulator-name = "vdd_ddr";
101c3c6732fSGrzegorz Szymaszek				regulator-min-microvolt = <1350000>;
102c3c6732fSGrzegorz Szymaszek				regulator-max-microvolt = <1350000>;
103c3c6732fSGrzegorz Szymaszek				regulator-always-on;
104c3c6732fSGrzegorz Szymaszek				regulator-initial-mode = <0>;
105c3c6732fSGrzegorz Szymaszek				regulator-over-current-protection;
106c3c6732fSGrzegorz Szymaszek			};
107c3c6732fSGrzegorz Szymaszek
108c3c6732fSGrzegorz Szymaszek			vdd: buck3 {
109c3c6732fSGrzegorz Szymaszek				regulator-name = "vdd";
110c3c6732fSGrzegorz Szymaszek				regulator-min-microvolt = <3300000>;
111c3c6732fSGrzegorz Szymaszek				regulator-max-microvolt = <3300000>;
112c3c6732fSGrzegorz Szymaszek				regulator-always-on;
113c3c6732fSGrzegorz Szymaszek				st,mask-reset;
114c3c6732fSGrzegorz Szymaszek				regulator-initial-mode = <0>;
115c3c6732fSGrzegorz Szymaszek				regulator-over-current-protection;
116c3c6732fSGrzegorz Szymaszek			};
117c3c6732fSGrzegorz Szymaszek
118c3c6732fSGrzegorz Szymaszek			v3v3: buck4 {
119c3c6732fSGrzegorz Szymaszek				regulator-name = "v3v3";
120c3c6732fSGrzegorz Szymaszek				regulator-min-microvolt = <3300000>;
121c3c6732fSGrzegorz Szymaszek				regulator-max-microvolt = <3300000>;
122c3c6732fSGrzegorz Szymaszek				regulator-always-on;
123c3c6732fSGrzegorz Szymaszek				regulator-over-current-protection;
124c3c6732fSGrzegorz Szymaszek				regulator-initial-mode = <0>;
125c3c6732fSGrzegorz Szymaszek			};
126c3c6732fSGrzegorz Szymaszek
127c3c6732fSGrzegorz Szymaszek			v1v8_audio: ldo1 {
128c3c6732fSGrzegorz Szymaszek				regulator-name = "v1v8_audio";
129c3c6732fSGrzegorz Szymaszek				regulator-min-microvolt = <1800000>;
130c3c6732fSGrzegorz Szymaszek				regulator-max-microvolt = <1800000>;
131c3c6732fSGrzegorz Szymaszek				regulator-always-on;
132c3c6732fSGrzegorz Szymaszek			};
133c3c6732fSGrzegorz Szymaszek
134c3c6732fSGrzegorz Szymaszek			v3v3_hdmi: ldo2 {
135c3c6732fSGrzegorz Szymaszek				regulator-name = "v3v3_hdmi";
136c3c6732fSGrzegorz Szymaszek				regulator-min-microvolt = <3300000>;
137c3c6732fSGrzegorz Szymaszek				regulator-max-microvolt = <3300000>;
138c3c6732fSGrzegorz Szymaszek				regulator-always-on;
139c3c6732fSGrzegorz Szymaszek			};
140c3c6732fSGrzegorz Szymaszek
141c3c6732fSGrzegorz Szymaszek			vtt_ddr: ldo3 {
142c3c6732fSGrzegorz Szymaszek				regulator-name = "vtt_ddr";
143c3c6732fSGrzegorz Szymaszek				regulator-always-on;
144c3c6732fSGrzegorz Szymaszek				regulator-over-current-protection;
1459eed71b7SAhmad Fatoum				st,regulator-sink-source;
146c3c6732fSGrzegorz Szymaszek			};
147c3c6732fSGrzegorz Szymaszek
148c3c6732fSGrzegorz Szymaszek			vdd_usb: ldo4 {
149c3c6732fSGrzegorz Szymaszek				regulator-name = "vdd_usb";
150c3c6732fSGrzegorz Szymaszek				regulator-min-microvolt = <3300000>;
151c3c6732fSGrzegorz Szymaszek				regulator-max-microvolt = <3300000>;
152c3c6732fSGrzegorz Szymaszek				regulator-always-on;
153c3c6732fSGrzegorz Szymaszek			};
154c3c6732fSGrzegorz Szymaszek
155c3c6732fSGrzegorz Szymaszek			vdda: ldo5 {
156c3c6732fSGrzegorz Szymaszek				regulator-name = "vdda";
157c3c6732fSGrzegorz Szymaszek				regulator-min-microvolt = <2900000>;
158c3c6732fSGrzegorz Szymaszek				regulator-max-microvolt = <2900000>;
159c3c6732fSGrzegorz Szymaszek				regulator-boot-on;
160c3c6732fSGrzegorz Szymaszek			};
161c3c6732fSGrzegorz Szymaszek
162c3c6732fSGrzegorz Szymaszek			v1v2_hdmi: ldo6 {
163c3c6732fSGrzegorz Szymaszek				regulator-name = "v1v2_hdmi";
164c3c6732fSGrzegorz Szymaszek				regulator-min-microvolt = <1200000>;
165c3c6732fSGrzegorz Szymaszek				regulator-max-microvolt = <1200000>;
166c3c6732fSGrzegorz Szymaszek				regulator-always-on;
167c3c6732fSGrzegorz Szymaszek			};
168c3c6732fSGrzegorz Szymaszek
169c3c6732fSGrzegorz Szymaszek			vref_ddr: vref_ddr {
170c3c6732fSGrzegorz Szymaszek				regulator-name = "vref_ddr";
171c3c6732fSGrzegorz Szymaszek				regulator-always-on;
172c3c6732fSGrzegorz Szymaszek			};
173c3c6732fSGrzegorz Szymaszek
174c3c6732fSGrzegorz Szymaszek			bst_out: boost {
175c3c6732fSGrzegorz Szymaszek				regulator-name = "bst_out";
176c3c6732fSGrzegorz Szymaszek			};
177c3c6732fSGrzegorz Szymaszek
178c3c6732fSGrzegorz Szymaszek			vbus_otg: pwr_sw1 {
179c3c6732fSGrzegorz Szymaszek				regulator-name = "vbus_otg";
180c3c6732fSGrzegorz Szymaszek			};
181c3c6732fSGrzegorz Szymaszek
182c3c6732fSGrzegorz Szymaszek			vbus_sw: pwr_sw2 {
183c3c6732fSGrzegorz Szymaszek				regulator-name = "vbus_sw";
184c3c6732fSGrzegorz Szymaszek				regulator-active-discharge = <1>;
185c3c6732fSGrzegorz Szymaszek			};
186c3c6732fSGrzegorz Szymaszek		};
187c3c6732fSGrzegorz Szymaszek
188c3c6732fSGrzegorz Szymaszek		pmic_watchdog: watchdog {
189c3c6732fSGrzegorz Szymaszek			compatible = "st,stpmic1-wdt";
190c3c6732fSGrzegorz Szymaszek			status = "disabled";
191c3c6732fSGrzegorz Szymaszek		};
192c3c6732fSGrzegorz Szymaszek	};
193c3c6732fSGrzegorz Szymaszek};
194c3c6732fSGrzegorz Szymaszek
195c3c6732fSGrzegorz Szymaszek&iwdg2 {
196c3c6732fSGrzegorz Szymaszek	timeout-sec = <32>;
197c3c6732fSGrzegorz Szymaszek	status = "okay";
198c3c6732fSGrzegorz Szymaszek};
199c3c6732fSGrzegorz Szymaszek
200c3c6732fSGrzegorz Szymaszek&pwr_regulators {
201c3c6732fSGrzegorz Szymaszek	vdd-supply = <&vdd>;
202c3c6732fSGrzegorz Szymaszek	vdd_3v3_usbfs-supply = <&vdd_usb>;
203c3c6732fSGrzegorz Szymaszek};
204c3c6732fSGrzegorz Szymaszek
205c3c6732fSGrzegorz Szymaszek&rcc {
206c3c6732fSGrzegorz Szymaszek	st,clksrc = <
207c3c6732fSGrzegorz Szymaszek		CLK_MPU_PLL1P
208c3c6732fSGrzegorz Szymaszek		CLK_AXI_PLL2P
209c3c6732fSGrzegorz Szymaszek		CLK_MCU_PLL3P
210c3c6732fSGrzegorz Szymaszek		CLK_PLL12_HSE
211c3c6732fSGrzegorz Szymaszek		CLK_PLL3_HSE
212c3c6732fSGrzegorz Szymaszek		CLK_PLL4_HSE
213c3c6732fSGrzegorz Szymaszek		CLK_RTC_LSE
214c3c6732fSGrzegorz Szymaszek		CLK_MCO1_DISABLED
215c3c6732fSGrzegorz Szymaszek		CLK_MCO2_DISABLED
216c3c6732fSGrzegorz Szymaszek	>;
217c3c6732fSGrzegorz Szymaszek
218c3c6732fSGrzegorz Szymaszek	st,clkdiv = <
219c3c6732fSGrzegorz Szymaszek		1 /*MPU*/
220c3c6732fSGrzegorz Szymaszek		0 /*AXI*/
221c3c6732fSGrzegorz Szymaszek		0 /*MCU*/
222c3c6732fSGrzegorz Szymaszek		1 /*APB1*/
223c3c6732fSGrzegorz Szymaszek		1 /*APB2*/
224c3c6732fSGrzegorz Szymaszek		1 /*APB3*/
225c3c6732fSGrzegorz Szymaszek		1 /*APB4*/
226c3c6732fSGrzegorz Szymaszek		2 /*APB5*/
227c3c6732fSGrzegorz Szymaszek		23 /*RTC*/
228c3c6732fSGrzegorz Szymaszek		0 /*MCO1*/
229c3c6732fSGrzegorz Szymaszek		0 /*MCO2*/
230c3c6732fSGrzegorz Szymaszek	>;
231c3c6732fSGrzegorz Szymaszek
232c3c6732fSGrzegorz Szymaszek	st,pkcs = <
233c3c6732fSGrzegorz Szymaszek		CLK_CKPER_HSE
234c3c6732fSGrzegorz Szymaszek		CLK_FMC_ACLK
235c3c6732fSGrzegorz Szymaszek		CLK_QSPI_ACLK
236c3c6732fSGrzegorz Szymaszek		CLK_ETH_PLL4P
237c3c6732fSGrzegorz Szymaszek		CLK_SDMMC12_PLL4P
238c3c6732fSGrzegorz Szymaszek		CLK_DSI_DSIPLL
239c3c6732fSGrzegorz Szymaszek		CLK_STGEN_HSE
240c3c6732fSGrzegorz Szymaszek		CLK_USBPHY_HSE
241c3c6732fSGrzegorz Szymaszek		CLK_SPI2S1_PLL3Q
242c3c6732fSGrzegorz Szymaszek		CLK_SPI2S23_PLL3Q
243c3c6732fSGrzegorz Szymaszek		CLK_SPI45_HSI
244c3c6732fSGrzegorz Szymaszek		CLK_SPI6_HSI
245c3c6732fSGrzegorz Szymaszek		CLK_I2C46_HSI
246c3c6732fSGrzegorz Szymaszek		CLK_SDMMC3_PLL4P
247c3c6732fSGrzegorz Szymaszek		CLK_USBO_USBPHY
248c3c6732fSGrzegorz Szymaszek		CLK_ADC_CKPER
249c3c6732fSGrzegorz Szymaszek		CLK_CEC_LSE
250c3c6732fSGrzegorz Szymaszek		CLK_I2C12_HSI
251c3c6732fSGrzegorz Szymaszek		CLK_I2C35_HSI
252c3c6732fSGrzegorz Szymaszek		CLK_UART1_HSI
253c3c6732fSGrzegorz Szymaszek		CLK_UART24_HSI
254c3c6732fSGrzegorz Szymaszek		CLK_UART35_HSI
255c3c6732fSGrzegorz Szymaszek		CLK_UART6_HSI
256c3c6732fSGrzegorz Szymaszek		CLK_UART78_HSI
257c3c6732fSGrzegorz Szymaszek		CLK_SPDIF_PLL4P
258c3c6732fSGrzegorz Szymaszek		CLK_FDCAN_PLL4R
259c3c6732fSGrzegorz Szymaszek		CLK_SAI1_PLL3Q
260c3c6732fSGrzegorz Szymaszek		CLK_SAI2_PLL3Q
261c3c6732fSGrzegorz Szymaszek		CLK_SAI3_PLL3Q
262c3c6732fSGrzegorz Szymaszek		CLK_SAI4_PLL3Q
263*d594239dSLionel Debieve		CLK_RNG1_CSI
264c3c6732fSGrzegorz Szymaszek		CLK_RNG2_LSI
265c3c6732fSGrzegorz Szymaszek		CLK_LPTIM1_PCLK1
266c3c6732fSGrzegorz Szymaszek		CLK_LPTIM23_PCLK3
267c3c6732fSGrzegorz Szymaszek		CLK_LPTIM45_LSE
268c3c6732fSGrzegorz Szymaszek	>;
269c3c6732fSGrzegorz Szymaszek
270c3c6732fSGrzegorz Szymaszek	/* VCO = 1300.0 MHz => P = 650 (CPU) */
271c3c6732fSGrzegorz Szymaszek	pll1: st,pll@0 {
272c3c6732fSGrzegorz Szymaszek		compatible = "st,stm32mp1-pll";
273c3c6732fSGrzegorz Szymaszek		reg = <0>;
274c3c6732fSGrzegorz Szymaszek		cfg = <2 80 0 0 0 PQR(1,0,0)>;
275c3c6732fSGrzegorz Szymaszek		frac = <0x800>;
276c3c6732fSGrzegorz Szymaszek	};
277c3c6732fSGrzegorz Szymaszek
278c3c6732fSGrzegorz Szymaszek	/* VCO = 1066.0 MHz => P = 266 (AXI), Q = 533 (GPU), R = 533 (DDR) */
279c3c6732fSGrzegorz Szymaszek	pll2: st,pll@1 {
280c3c6732fSGrzegorz Szymaszek		compatible = "st,stm32mp1-pll";
281c3c6732fSGrzegorz Szymaszek		reg = <1>;
282c3c6732fSGrzegorz Szymaszek		cfg = <2 65 1 0 0 PQR(1,1,1)>;
283c3c6732fSGrzegorz Szymaszek		frac = <0x1400>;
284c3c6732fSGrzegorz Szymaszek	};
285c3c6732fSGrzegorz Szymaszek
286c3c6732fSGrzegorz Szymaszek	/* VCO = 417.8 MHz => P = 209, Q = 24, R = 11 */
287c3c6732fSGrzegorz Szymaszek	pll3: st,pll@2 {
288c3c6732fSGrzegorz Szymaszek		compatible = "st,stm32mp1-pll";
289c3c6732fSGrzegorz Szymaszek		reg = <2>;
290c3c6732fSGrzegorz Szymaszek		cfg = <1 33 1 16 36 PQR(1,1,1)>;
291c3c6732fSGrzegorz Szymaszek		frac = <0x1a04>;
292c3c6732fSGrzegorz Szymaszek	};
293c3c6732fSGrzegorz Szymaszek
294c3c6732fSGrzegorz Szymaszek	/* VCO = 594.0 MHz => P = 99, Q = 74, R = 74 */
295c3c6732fSGrzegorz Szymaszek	pll4: st,pll@3 {
296c3c6732fSGrzegorz Szymaszek		compatible = "st,stm32mp1-pll";
297c3c6732fSGrzegorz Szymaszek		reg = <3>;
298c3c6732fSGrzegorz Szymaszek		cfg = <3 98 5 7 7 PQR(1,1,1)>;
299c3c6732fSGrzegorz Szymaszek	};
300c3c6732fSGrzegorz Szymaszek};
301c3c6732fSGrzegorz Szymaszek
302c3c6732fSGrzegorz Szymaszek&rng1 {
303c3c6732fSGrzegorz Szymaszek	status = "okay";
304c3c6732fSGrzegorz Szymaszek};
305c3c6732fSGrzegorz Szymaszek
306c3c6732fSGrzegorz Szymaszek&rtc {
307c3c6732fSGrzegorz Szymaszek	status = "okay";
308c3c6732fSGrzegorz Szymaszek};
309c3c6732fSGrzegorz Szymaszek
310c3c6732fSGrzegorz Szymaszek&sdmmc2 {
311c3c6732fSGrzegorz Szymaszek	pinctrl-names = "default";
312c3c6732fSGrzegorz Szymaszek	pinctrl-0 = <&sdmmc2_b4_pins_a &sdmmc2_d47_pins_d>;
313c3c6732fSGrzegorz Szymaszek	non-removable;
314c3c6732fSGrzegorz Szymaszek	no-sd;
315c3c6732fSGrzegorz Szymaszek	no-sdio;
316c3c6732fSGrzegorz Szymaszek	st,neg-edge;
317c3c6732fSGrzegorz Szymaszek	bus-width = <8>;
318c3c6732fSGrzegorz Szymaszek	vmmc-supply = <&v3v3>;
319c3c6732fSGrzegorz Szymaszek	vqmmc-supply = <&vdd>;
320c3c6732fSGrzegorz Szymaszek	mmc-ddr-3_3v;
321c3c6732fSGrzegorz Szymaszek	status = "okay";
322c3c6732fSGrzegorz Szymaszek};
323