GNU Linux-libre 6.1.90-gnu
[releases.git] / arch / arm64 / boot / dts / freescale / imx8mp-msc-sm2s-ep1.dts
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 };