162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0+ OR MIT
262306a36Sopenharmony_ci//
362306a36Sopenharmony_ci// Copyright 2016 Freescale Semiconductor, Inc.
462306a36Sopenharmony_ci
562306a36Sopenharmony_ci/dts-v1/;
662306a36Sopenharmony_ci
762306a36Sopenharmony_ci#include "imx6qp.dtsi"
862306a36Sopenharmony_ci#include "imx6qdl-sabresd.dtsi"
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci/ {
1162306a36Sopenharmony_ci	model = "Freescale i.MX6 Quad Plus SABRE Smart Device Board";
1262306a36Sopenharmony_ci	compatible = "fsl,imx6qp-sabresd", "fsl,imx6qp";
1362306a36Sopenharmony_ci};
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ci&reg_arm {
1662306a36Sopenharmony_ci	vin-supply = <&sw2_reg>;
1762306a36Sopenharmony_ci};
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ci&iomuxc {
2062306a36Sopenharmony_ci	imx6qdl-sabresd {
2162306a36Sopenharmony_ci		pinctrl_usdhc2: usdhc2grp {
2262306a36Sopenharmony_ci			fsl,pins = <
2362306a36Sopenharmony_ci				MX6QDL_PAD_SD2_CMD__SD2_CMD		0x17059
2462306a36Sopenharmony_ci				MX6QDL_PAD_SD2_CLK__SD2_CLK		0x10071
2562306a36Sopenharmony_ci				MX6QDL_PAD_SD2_DAT0__SD2_DATA0		0x17059
2662306a36Sopenharmony_ci				MX6QDL_PAD_SD2_DAT1__SD2_DATA1		0x17059
2762306a36Sopenharmony_ci				MX6QDL_PAD_SD2_DAT2__SD2_DATA2		0x17059
2862306a36Sopenharmony_ci				MX6QDL_PAD_SD2_DAT3__SD2_DATA3		0x17059
2962306a36Sopenharmony_ci				MX6QDL_PAD_NANDF_D4__SD2_DATA4		0x17059
3062306a36Sopenharmony_ci				MX6QDL_PAD_NANDF_D5__SD2_DATA5		0x17059
3162306a36Sopenharmony_ci				MX6QDL_PAD_NANDF_D6__SD2_DATA6		0x17059
3262306a36Sopenharmony_ci				MX6QDL_PAD_NANDF_D7__SD2_DATA7		0x17059
3362306a36Sopenharmony_ci			>;
3462306a36Sopenharmony_ci		};
3562306a36Sopenharmony_ci
3662306a36Sopenharmony_ci		pinctrl_usdhc3: usdhc3grp {
3762306a36Sopenharmony_ci			fsl,pins = <
3862306a36Sopenharmony_ci				MX6QDL_PAD_SD3_CMD__SD3_CMD		0x17059
3962306a36Sopenharmony_ci				MX6QDL_PAD_SD3_CLK__SD3_CLK		0x10071
4062306a36Sopenharmony_ci				MX6QDL_PAD_SD3_DAT0__SD3_DATA0		0x17059
4162306a36Sopenharmony_ci				MX6QDL_PAD_SD3_DAT1__SD3_DATA1		0x17059
4262306a36Sopenharmony_ci				MX6QDL_PAD_SD3_DAT2__SD3_DATA2		0x17059
4362306a36Sopenharmony_ci				MX6QDL_PAD_SD3_DAT3__SD3_DATA3		0x17059
4462306a36Sopenharmony_ci				MX6QDL_PAD_SD3_DAT4__SD3_DATA4		0x17059
4562306a36Sopenharmony_ci				MX6QDL_PAD_SD3_DAT5__SD3_DATA5		0x17059
4662306a36Sopenharmony_ci				MX6QDL_PAD_SD3_DAT6__SD3_DATA6		0x17059
4762306a36Sopenharmony_ci				MX6QDL_PAD_SD3_DAT7__SD3_DATA7		0x17059
4862306a36Sopenharmony_ci			>;
4962306a36Sopenharmony_ci		};
5062306a36Sopenharmony_ci	};
5162306a36Sopenharmony_ci};
5262306a36Sopenharmony_ci
5362306a36Sopenharmony_ci&vgen3_reg {
5462306a36Sopenharmony_ci	regulator-always-on;
5562306a36Sopenharmony_ci};
5662306a36Sopenharmony_ci
5762306a36Sopenharmony_ci&pcie {
5862306a36Sopenharmony_ci	status = "okay";
5962306a36Sopenharmony_ci};
6062306a36Sopenharmony_ci
6162306a36Sopenharmony_ci&sata {
6262306a36Sopenharmony_ci	status = "okay";
6362306a36Sopenharmony_ci};
64