xref: /linux/arch/arm/boot/dts/nxp/imx/imx6qp-sabresd.dts (revision 724ba6751532055db75992fc6ae21c3e322e94a7)
1*724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0+ OR MIT
2*724ba675SRob Herring//
3*724ba675SRob Herring// Copyright 2016 Freescale Semiconductor, Inc.
4*724ba675SRob Herring
5*724ba675SRob Herring/dts-v1/;
6*724ba675SRob Herring
7*724ba675SRob Herring#include "imx6qp.dtsi"
8*724ba675SRob Herring#include "imx6qdl-sabresd.dtsi"
9*724ba675SRob Herring
10*724ba675SRob Herring/ {
11*724ba675SRob Herring	model = "Freescale i.MX6 Quad Plus SABRE Smart Device Board";
12*724ba675SRob Herring	compatible = "fsl,imx6qp-sabresd", "fsl,imx6qp";
13*724ba675SRob Herring};
14*724ba675SRob Herring
15*724ba675SRob Herring&reg_arm {
16*724ba675SRob Herring	vin-supply = <&sw2_reg>;
17*724ba675SRob Herring};
18*724ba675SRob Herring
19*724ba675SRob Herring&iomuxc {
20*724ba675SRob Herring	imx6qdl-sabresd {
21*724ba675SRob Herring		pinctrl_usdhc2: usdhc2grp {
22*724ba675SRob Herring			fsl,pins = <
23*724ba675SRob Herring				MX6QDL_PAD_SD2_CMD__SD2_CMD		0x17059
24*724ba675SRob Herring				MX6QDL_PAD_SD2_CLK__SD2_CLK		0x10071
25*724ba675SRob Herring				MX6QDL_PAD_SD2_DAT0__SD2_DATA0		0x17059
26*724ba675SRob Herring				MX6QDL_PAD_SD2_DAT1__SD2_DATA1		0x17059
27*724ba675SRob Herring				MX6QDL_PAD_SD2_DAT2__SD2_DATA2		0x17059
28*724ba675SRob Herring				MX6QDL_PAD_SD2_DAT3__SD2_DATA3		0x17059
29*724ba675SRob Herring				MX6QDL_PAD_NANDF_D4__SD2_DATA4		0x17059
30*724ba675SRob Herring				MX6QDL_PAD_NANDF_D5__SD2_DATA5		0x17059
31*724ba675SRob Herring				MX6QDL_PAD_NANDF_D6__SD2_DATA6		0x17059
32*724ba675SRob Herring				MX6QDL_PAD_NANDF_D7__SD2_DATA7		0x17059
33*724ba675SRob Herring			>;
34*724ba675SRob Herring		};
35*724ba675SRob Herring
36*724ba675SRob Herring		pinctrl_usdhc3: usdhc3grp {
37*724ba675SRob Herring			fsl,pins = <
38*724ba675SRob Herring				MX6QDL_PAD_SD3_CMD__SD3_CMD		0x17059
39*724ba675SRob Herring				MX6QDL_PAD_SD3_CLK__SD3_CLK		0x10071
40*724ba675SRob Herring				MX6QDL_PAD_SD3_DAT0__SD3_DATA0		0x17059
41*724ba675SRob Herring				MX6QDL_PAD_SD3_DAT1__SD3_DATA1		0x17059
42*724ba675SRob Herring				MX6QDL_PAD_SD3_DAT2__SD3_DATA2		0x17059
43*724ba675SRob Herring				MX6QDL_PAD_SD3_DAT3__SD3_DATA3		0x17059
44*724ba675SRob Herring				MX6QDL_PAD_SD3_DAT4__SD3_DATA4		0x17059
45*724ba675SRob Herring				MX6QDL_PAD_SD3_DAT5__SD3_DATA5		0x17059
46*724ba675SRob Herring				MX6QDL_PAD_SD3_DAT6__SD3_DATA6		0x17059
47*724ba675SRob Herring				MX6QDL_PAD_SD3_DAT7__SD3_DATA7		0x17059
48*724ba675SRob Herring			>;
49*724ba675SRob Herring		};
50*724ba675SRob Herring	};
51*724ba675SRob Herring};
52*724ba675SRob Herring
53*724ba675SRob Herring&vgen3_reg {
54*724ba675SRob Herring	regulator-always-on;
55*724ba675SRob Herring};
56*724ba675SRob Herring
57*724ba675SRob Herring&pcie {
58*724ba675SRob Herring	status = "okay";
59*724ba675SRob Herring};
60*724ba675SRob Herring
61*724ba675SRob Herring&sata {
62*724ba675SRob Herring	status = "okay";
63*724ba675SRob Herring};
64