0001 // SPDX-License-Identifier: GPL-2.0+ OR MIT
0002 //
0003 // Copyright 2016 Freescale Semiconductor, Inc.
0004
0005 /dts-v1/;
0006
0007 #include "imx6qp.dtsi"
0008 #include "imx6qdl-sabreauto.dtsi"
0009
0010 / {
0011 model = "Freescale i.MX6 Quad Plus SABRE Automotive Board";
0012 compatible = "fsl,imx6qp-sabreauto", "fsl,imx6qp";
0013 };
0014
0015 &i2c2 {
0016 max7322: gpio@68 {
0017 compatible = "maxim,max7322";
0018 reg = <0x68>;
0019 gpio-controller;
0020 #gpio-cells = <2>;
0021 };
0022 };
0023
0024 &iomuxc {
0025 imx6qdl-sabreauto {
0026 pinctrl_enet: enetgrp {
0027 fsl,pins = <
0028 MX6QDL_PAD_KEY_COL1__ENET_MDIO 0x1b0b0
0029 MX6QDL_PAD_KEY_COL2__ENET_MDC 0x1b0b0
0030 MX6QDL_PAD_RGMII_TXC__RGMII_TXC 0x1b018
0031 MX6QDL_PAD_RGMII_TD0__RGMII_TD0 0x1b018
0032 MX6QDL_PAD_RGMII_TD1__RGMII_TD1 0x1b018
0033 MX6QDL_PAD_RGMII_TD2__RGMII_TD2 0x1b018
0034 MX6QDL_PAD_RGMII_TD3__RGMII_TD3 0x1b018
0035 MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL 0x1b018
0036 MX6QDL_PAD_RGMII_RXC__RGMII_RXC 0x1b018
0037 MX6QDL_PAD_RGMII_RD0__RGMII_RD0 0x1b018
0038 MX6QDL_PAD_RGMII_RD1__RGMII_RD1 0x1b018
0039 MX6QDL_PAD_RGMII_RD2__RGMII_RD2 0x1b018
0040 MX6QDL_PAD_RGMII_RD3__RGMII_RD3 0x1b018
0041 MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL 0x1b018
0042 MX6QDL_PAD_GPIO_16__ENET_REF_CLK 0x4001b0a8
0043 MX6QDL_PAD_GPIO_6__ENET_IRQ 0x000b1
0044 >;
0045 };
0046 };
0047 };
0048
0049 &pcie {
0050 reset-gpio = <&max7310_c 5 GPIO_ACTIVE_LOW>;
0051 status = "okay";
0052 };
0053
0054 &sata {
0055 status = "okay";
0056 };
0057
0058 &vgen3_reg {
0059 regulator-always-on;
0060 };