1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Copyright (C) 2022 Avnet Embedded GmbH
4 */
5
6/dts-v1/;
7
8#include "imx8mp-msc-sm2s-14N0600E.dtsi"
9#include <dt-bindings/clock/imx8mp-clock.h>
10#include <dt-bindings/gpio/gpio.h>
11
12/ {
13	model = "MSC SM2-MB-EP1 Carrier Board with SM2S-IMX8PLUS-QC6-14N0600E SoM";
14	compatible = "avnet,sm2s-imx8mp-14N0600E-ep1",
15		     "avnet,sm2s-imx8mp-14N0600E", "avnet,sm2s-imx8mp",
16		     "fsl,imx8mp";
17};
18
19&flexcan1 {
20	status = "okay";
21};
22
23&flexcan2 {
24	status = "okay";
25};
26
27&usdhc2 {
28	no-1-8-v;
29};
30
31&iomuxc {
32	pinctrl-names = "default";
33	pinctrl-0 = <&pinctrl_smarc_gpio>;
34
35	pinctrl_smarc_gpio: smarcgpiosgrp {
36		fsl,pins =
37			<MX8MP_IOMUXC_GPIO1_IO11__GPIO1_IO11	0x19>, /* GPIO0 */
38			<MX8MP_IOMUXC_SAI1_RXC__GPIO4_IO01	0x19>, /* GPIO1 */
39			<MX8MP_IOMUXC_SAI1_RXD0__GPIO4_IO02	0x19>, /* GPIO2 */
40			<MX8MP_IOMUXC_SAI1_RXD1__GPIO4_IO03	0x19>, /* GPIO3 */
41			<MX8MP_IOMUXC_SAI3_RXC__GPIO4_IO29	0x19>, /* GPIO4 */
42			<MX8MP_IOMUXC_SAI3_MCLK__GPIO5_IO02	0x19>, /* GPIO5 */
43			<MX8MP_IOMUXC_SAI1_TXD6__GPIO4_IO18	0x19>, /* GPIO6 */
44			<MX8MP_IOMUXC_GPIO1_IO10__GPIO1_IO10	0x19>, /* GPIO7 */
45			<MX8MP_IOMUXC_SAI1_MCLK__GPIO4_IO20	0x19>, /* GPIO8 */
46			<MX8MP_IOMUXC_SAI2_RXFS__GPIO4_IO21	0x19>, /* GPIO9 */
47			<MX8MP_IOMUXC_SAI2_RXC__GPIO4_IO22	0x19>, /* GPIO10 */
48			<MX8MP_IOMUXC_SAI3_RXFS__GPIO4_IO28	0x19>, /* GPIO11 */
49			<MX8MP_IOMUXC_SAI1_TXD7__GPIO4_IO19	0x19>, /* GPIO12 */
50			<MX8MP_IOMUXC_SAI1_RXFS__GPIO4_IO00	0x19>; /* GPIO13 */
51	};
52};
53