| // SPDX-License-Identifier: GPL-2.0+ |
| /* |
| * Copyright 2021 Collabora Ltd. |
| * Copyright 2021 BSH Hausgeraete GmbH |
| */ |
| |
| /dts-v1/; |
| |
| #include "imx8mn-bsh-smm-s2-common.dtsi" |
| |
| / { |
| model = "BSH SMM S2 PRO"; |
| compatible = "bsh,imx8mn-bsh-smm-s2pro", "fsl,imx8mn"; |
| |
| memory@40000000 { |
| device_type = "memory"; |
| reg = <0x0 0x40000000 0x0 0x20000000>; |
| }; |
| }; |
| |
| /* eMMC */ |
| &usdhc1 { |
| pinctrl-names = "default", "state_100mhz", "state_200mhz"; |
| pinctrl-0 = <&pinctrl_usdhc1>; |
| pinctrl-1 = <&pinctrl_usdhc1_100mhz>; |
| pinctrl-2 = <&pinctrl_usdhc1_200mhz>; |
| bus-width = <8>; |
| non-removable; |
| status = "okay"; |
| }; |
| |
| &iomuxc { |
| pinctrl_usdhc1: usdhc1grp { |
| fsl,pins = < |
| MX8MN_IOMUXC_SD1_CLK_USDHC1_CLK 0x40000090 |
| MX8MN_IOMUXC_SD1_CMD_USDHC1_CMD 0x0d0 |
| MX8MN_IOMUXC_SD1_DATA0_USDHC1_DATA0 0x0d0 |
| MX8MN_IOMUXC_SD1_DATA1_USDHC1_DATA1 0x0d0 |
| MX8MN_IOMUXC_SD1_DATA2_USDHC1_DATA2 0x0d0 |
| MX8MN_IOMUXC_SD1_DATA3_USDHC1_DATA3 0x0d0 |
| MX8MN_IOMUXC_SD1_DATA4_USDHC1_DATA4 0x0d0 |
| MX8MN_IOMUXC_SD1_DATA5_USDHC1_DATA5 0x0d0 |
| MX8MN_IOMUXC_SD1_DATA6_USDHC1_DATA6 0x0d0 |
| MX8MN_IOMUXC_SD1_DATA7_USDHC1_DATA7 0x0d0 |
| MX8MN_IOMUXC_SD1_STROBE_USDHC1_STROBE 0x090 |
| >; |
| }; |
| |
| pinctrl_usdhc1_100mhz: usdhc1grp100mhz { |
| fsl,pins = < |
| MX8MN_IOMUXC_SD1_CLK_USDHC1_CLK 0x40000094 |
| MX8MN_IOMUXC_SD1_CMD_USDHC1_CMD 0x0d4 |
| MX8MN_IOMUXC_SD1_DATA0_USDHC1_DATA0 0x0d4 |
| MX8MN_IOMUXC_SD1_DATA1_USDHC1_DATA1 0x0d4 |
| MX8MN_IOMUXC_SD1_DATA2_USDHC1_DATA2 0x0d4 |
| MX8MN_IOMUXC_SD1_DATA3_USDHC1_DATA3 0x0d4 |
| MX8MN_IOMUXC_SD1_DATA4_USDHC1_DATA4 0x0d4 |
| MX8MN_IOMUXC_SD1_DATA5_USDHC1_DATA5 0x0d4 |
| MX8MN_IOMUXC_SD1_DATA6_USDHC1_DATA6 0x0d4 |
| MX8MN_IOMUXC_SD1_DATA7_USDHC1_DATA7 0x0d4 |
| MX8MN_IOMUXC_SD1_STROBE_USDHC1_STROBE 0x094 |
| >; |
| }; |
| |
| pinctrl_usdhc1_200mhz: usdhc1grp200mhz { |
| fsl,pins = < |
| MX8MN_IOMUXC_SD1_CLK_USDHC1_CLK 0x40000096 |
| MX8MN_IOMUXC_SD1_CMD_USDHC1_CMD 0x0d6 |
| MX8MN_IOMUXC_SD1_DATA0_USDHC1_DATA0 0x0d6 |
| MX8MN_IOMUXC_SD1_DATA1_USDHC1_DATA1 0x0d6 |
| MX8MN_IOMUXC_SD1_DATA2_USDHC1_DATA2 0x0d6 |
| MX8MN_IOMUXC_SD1_DATA3_USDHC1_DATA3 0x0d6 |
| MX8MN_IOMUXC_SD1_DATA4_USDHC1_DATA4 0x0d6 |
| MX8MN_IOMUXC_SD1_DATA5_USDHC1_DATA5 0x0d6 |
| MX8MN_IOMUXC_SD1_DATA6_USDHC1_DATA6 0x0d6 |
| MX8MN_IOMUXC_SD1_DATA7_USDHC1_DATA7 0x0d6 |
| MX8MN_IOMUXC_SD1_STROBE_USDHC1_STROBE 0x096 |
| >; |
| }; |
| }; |