1*33583fa5SPrimoz Fiser// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2*33583fa5SPrimoz Fiser/* 3*33583fa5SPrimoz Fiser * Copyright (C) 2025 PHYTEC Messtechnik GmbH 4*33583fa5SPrimoz Fiser * Author: Christoph Stoidner <c.stoidner@phytec.de> 5*33583fa5SPrimoz Fiser * 6*33583fa5SPrimoz Fiser * Product homepage: 7*33583fa5SPrimoz Fiser * phyBOARD-Segin carrier board is reused for the i.MX91 design. 8*33583fa5SPrimoz Fiser * https://www.phytec.eu/en/produkte/single-board-computer/phyboard-segin-imx6ul/ 9*33583fa5SPrimoz Fiser */ 10*33583fa5SPrimoz Fiser/dts-v1/; 11*33583fa5SPrimoz Fiser 12*33583fa5SPrimoz Fiser#include "imx91-phycore-som.dtsi" 13*33583fa5SPrimoz Fiser 14*33583fa5SPrimoz Fiser/{ 15*33583fa5SPrimoz Fiser model = "PHYTEC phyBOARD-Segin-i.MX91"; 16*33583fa5SPrimoz Fiser compatible = "phytec,imx91-phyboard-segin", "phytec,imx91-phycore-som", 17*33583fa5SPrimoz Fiser "fsl,imx91"; 18*33583fa5SPrimoz Fiser 19*33583fa5SPrimoz Fiser aliases { 20*33583fa5SPrimoz Fiser ethernet1 = &eqos; 21*33583fa5SPrimoz Fiser gpio0 = &gpio1; 22*33583fa5SPrimoz Fiser gpio1 = &gpio2; 23*33583fa5SPrimoz Fiser gpio2 = &gpio3; 24*33583fa5SPrimoz Fiser gpio3 = &gpio4; 25*33583fa5SPrimoz Fiser i2c0 = &lpi2c1; 26*33583fa5SPrimoz Fiser i2c1 = &lpi2c2; 27*33583fa5SPrimoz Fiser mmc0 = &usdhc1; 28*33583fa5SPrimoz Fiser mmc1 = &usdhc2; 29*33583fa5SPrimoz Fiser rtc0 = &i2c_rtc; 30*33583fa5SPrimoz Fiser rtc1 = &bbnsm_rtc; 31*33583fa5SPrimoz Fiser serial0 = &lpuart1; 32*33583fa5SPrimoz Fiser }; 33*33583fa5SPrimoz Fiser 34*33583fa5SPrimoz Fiser chosen { 35*33583fa5SPrimoz Fiser stdout-path = &lpuart1; 36*33583fa5SPrimoz Fiser }; 37*33583fa5SPrimoz Fiser 38*33583fa5SPrimoz Fiser flexcan1_tc: can-phy0 { 39*33583fa5SPrimoz Fiser /* TI SN65HVD234D CAN-CC 1MBit/s */ 40*33583fa5SPrimoz Fiser compatible = "ti,tcan1043"; 41*33583fa5SPrimoz Fiser #phy-cells = <0>; 42*33583fa5SPrimoz Fiser max-bitrate = <1000000>; 43*33583fa5SPrimoz Fiser pinctrl-names = "default"; 44*33583fa5SPrimoz Fiser pinctrl-0 = <&pinctrl_flexcan1_tc>; 45*33583fa5SPrimoz Fiser enable-gpios = <&gpio4 16 GPIO_ACTIVE_HIGH>; 46*33583fa5SPrimoz Fiser }; 47*33583fa5SPrimoz Fiser 48*33583fa5SPrimoz Fiser reg_sound_1v8: regulator-sound-1v8 { 49*33583fa5SPrimoz Fiser compatible = "regulator-fixed"; 50*33583fa5SPrimoz Fiser regulator-max-microvolt = <1800000>; 51*33583fa5SPrimoz Fiser regulator-min-microvolt = <1800000>; 52*33583fa5SPrimoz Fiser regulator-name = "VCC1V8_AUDIO"; 53*33583fa5SPrimoz Fiser }; 54*33583fa5SPrimoz Fiser 55*33583fa5SPrimoz Fiser reg_sound_3v3: regulator-sound-3v3 { 56*33583fa5SPrimoz Fiser compatible = "regulator-fixed"; 57*33583fa5SPrimoz Fiser regulator-max-microvolt = <3300000>; 58*33583fa5SPrimoz Fiser regulator-min-microvolt = <3300000>; 59*33583fa5SPrimoz Fiser regulator-name = "VCC3V3_ANALOG"; 60*33583fa5SPrimoz Fiser }; 61*33583fa5SPrimoz Fiser 62*33583fa5SPrimoz Fiser reg_usb_otg1_vbus: regulator-usb-otg1-vbus { 63*33583fa5SPrimoz Fiser compatible = "regulator-fixed"; 64*33583fa5SPrimoz Fiser regulator-name = "USB_OTG1_VBUS"; 65*33583fa5SPrimoz Fiser regulator-max-microvolt = <5000000>; 66*33583fa5SPrimoz Fiser regulator-min-microvolt = <5000000>; 67*33583fa5SPrimoz Fiser regulator-always-on; 68*33583fa5SPrimoz Fiser }; 69*33583fa5SPrimoz Fiser 70*33583fa5SPrimoz Fiser reg_usb_otg2_vbus: regulator-usb-otg2-vbus { 71*33583fa5SPrimoz Fiser compatible = "regulator-fixed"; 72*33583fa5SPrimoz Fiser regulator-name = "USB_OTG2_VBUS"; 73*33583fa5SPrimoz Fiser regulator-max-microvolt = <5000000>; 74*33583fa5SPrimoz Fiser regulator-min-microvolt = <5000000>; 75*33583fa5SPrimoz Fiser regulator-always-on; 76*33583fa5SPrimoz Fiser }; 77*33583fa5SPrimoz Fiser 78*33583fa5SPrimoz Fiser reg_usdhc2_vmmc: regulator-usdhc2 { 79*33583fa5SPrimoz Fiser compatible = "regulator-fixed"; 80*33583fa5SPrimoz Fiser enable-active-high; 81*33583fa5SPrimoz Fiser gpio = <&gpio3 7 GPIO_ACTIVE_HIGH>; 82*33583fa5SPrimoz Fiser pinctrl-names = "default"; 83*33583fa5SPrimoz Fiser pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>; 84*33583fa5SPrimoz Fiser regulator-max-microvolt = <3300000>; 85*33583fa5SPrimoz Fiser regulator-min-microvolt = <3300000>; 86*33583fa5SPrimoz Fiser regulator-name = "VCC_SD"; 87*33583fa5SPrimoz Fiser }; 88*33583fa5SPrimoz Fiser 89*33583fa5SPrimoz Fiser sound: sound { 90*33583fa5SPrimoz Fiser compatible = "simple-audio-card"; 91*33583fa5SPrimoz Fiser simple-audio-card,name = "phyBOARD-Segin-TLV320AIC3007"; 92*33583fa5SPrimoz Fiser simple-audio-card,format = "i2s"; 93*33583fa5SPrimoz Fiser simple-audio-card,bitclock-master = <&dailink_master>; 94*33583fa5SPrimoz Fiser simple-audio-card,frame-master = <&dailink_master>; 95*33583fa5SPrimoz Fiser simple-audio-card,widgets = 96*33583fa5SPrimoz Fiser "Line", "Line In", 97*33583fa5SPrimoz Fiser "Line", "Line Out", 98*33583fa5SPrimoz Fiser "Speaker", "Speaker"; 99*33583fa5SPrimoz Fiser simple-audio-card,routing = 100*33583fa5SPrimoz Fiser "Line Out", "LLOUT", 101*33583fa5SPrimoz Fiser "Line Out", "RLOUT", 102*33583fa5SPrimoz Fiser "Speaker", "SPOP", 103*33583fa5SPrimoz Fiser "Speaker", "SPOM", 104*33583fa5SPrimoz Fiser "LINE1L", "Line In", 105*33583fa5SPrimoz Fiser "LINE1R", "Line In"; 106*33583fa5SPrimoz Fiser 107*33583fa5SPrimoz Fiser simple-audio-card,cpu { 108*33583fa5SPrimoz Fiser sound-dai = <&sai1>; 109*33583fa5SPrimoz Fiser }; 110*33583fa5SPrimoz Fiser 111*33583fa5SPrimoz Fiser dailink_master: simple-audio-card,codec { 112*33583fa5SPrimoz Fiser sound-dai = <&audio_codec>; 113*33583fa5SPrimoz Fiser clocks = <&clk IMX93_CLK_SAI1>; 114*33583fa5SPrimoz Fiser }; 115*33583fa5SPrimoz Fiser }; 116*33583fa5SPrimoz Fiser}; 117*33583fa5SPrimoz Fiser 118*33583fa5SPrimoz Fiser/* Ethernet */ 119*33583fa5SPrimoz Fiser&eqos { 120*33583fa5SPrimoz Fiser pinctrl-names = "default"; 121*33583fa5SPrimoz Fiser pinctrl-0 = <&pinctrl_eqos>; 122*33583fa5SPrimoz Fiser phy-mode = "rmii"; 123*33583fa5SPrimoz Fiser phy-handle = <ðphy2>; 124*33583fa5SPrimoz Fiser assigned-clock-parents = <&clk IMX93_CLK_SYS_PLL_PFD1_DIV2>, 125*33583fa5SPrimoz Fiser <&clk IMX93_CLK_SYS_PLL_PFD1_DIV2>; 126*33583fa5SPrimoz Fiser assigned-clock-rates = <100000000>, <50000000>; 127*33583fa5SPrimoz Fiser status = "okay"; 128*33583fa5SPrimoz Fiser}; 129*33583fa5SPrimoz Fiser 130*33583fa5SPrimoz Fiser&mdio { 131*33583fa5SPrimoz Fiser ethphy2: ethernet-phy@2 { 132*33583fa5SPrimoz Fiser compatible = "ethernet-phy-id0022.1561"; 133*33583fa5SPrimoz Fiser reg = <2>; 134*33583fa5SPrimoz Fiser clocks = <&clk IMX91_CLK_ENET2_REGULAR>; 135*33583fa5SPrimoz Fiser clock-names = "rmii-ref"; 136*33583fa5SPrimoz Fiser micrel,led-mode = <1>; 137*33583fa5SPrimoz Fiser }; 138*33583fa5SPrimoz Fiser}; 139*33583fa5SPrimoz Fiser 140*33583fa5SPrimoz Fiser/* CAN */ 141*33583fa5SPrimoz Fiser&flexcan1 { 142*33583fa5SPrimoz Fiser pinctrl-names = "default"; 143*33583fa5SPrimoz Fiser pinctrl-0 = <&pinctrl_flexcan1>; 144*33583fa5SPrimoz Fiser phys = <&flexcan1_tc>; 145*33583fa5SPrimoz Fiser status = "okay"; 146*33583fa5SPrimoz Fiser}; 147*33583fa5SPrimoz Fiser 148*33583fa5SPrimoz Fiser/* I2C2 */ 149*33583fa5SPrimoz Fiser&lpi2c2 { 150*33583fa5SPrimoz Fiser clock-frequency = <400000>; 151*33583fa5SPrimoz Fiser pinctrl-names = "default", "gpio"; 152*33583fa5SPrimoz Fiser pinctrl-0 = <&pinctrl_lpi2c2>; 153*33583fa5SPrimoz Fiser pinctrl-1 = <&pinctrl_lpi2c2_gpio>; 154*33583fa5SPrimoz Fiser scl-gpios = <&gpio1 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 155*33583fa5SPrimoz Fiser sda-gpios = <&gpio1 3 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 156*33583fa5SPrimoz Fiser status = "okay"; 157*33583fa5SPrimoz Fiser 158*33583fa5SPrimoz Fiser /* Codec */ 159*33583fa5SPrimoz Fiser audio_codec: audio-codec@18 { 160*33583fa5SPrimoz Fiser compatible = "ti,tlv320aic3007"; 161*33583fa5SPrimoz Fiser reg = <0x18>; 162*33583fa5SPrimoz Fiser #sound-dai-cells = <0>; 163*33583fa5SPrimoz Fiser AVDD-supply = <®_sound_3v3>; 164*33583fa5SPrimoz Fiser IOVDD-supply = <®_sound_3v3>; 165*33583fa5SPrimoz Fiser DRVDD-supply = <®_sound_3v3>; 166*33583fa5SPrimoz Fiser DVDD-supply = <®_sound_1v8>; 167*33583fa5SPrimoz Fiser }; 168*33583fa5SPrimoz Fiser 169*33583fa5SPrimoz Fiser /* RTC */ 170*33583fa5SPrimoz Fiser i2c_rtc: rtc@68 { 171*33583fa5SPrimoz Fiser compatible = "microcrystal,rv4162"; 172*33583fa5SPrimoz Fiser reg = <0x68>; 173*33583fa5SPrimoz Fiser pinctrl-names = "default"; 174*33583fa5SPrimoz Fiser pinctrl-0 = <&pinctrl_rtc>; 175*33583fa5SPrimoz Fiser interrupt-parent = <&gpio4>; 176*33583fa5SPrimoz Fiser interrupts = <26 IRQ_TYPE_LEVEL_LOW>; 177*33583fa5SPrimoz Fiser }; 178*33583fa5SPrimoz Fiser}; 179*33583fa5SPrimoz Fiser 180*33583fa5SPrimoz Fiser/* Console */ 181*33583fa5SPrimoz Fiser&lpuart1 { 182*33583fa5SPrimoz Fiser pinctrl-names = "default"; 183*33583fa5SPrimoz Fiser pinctrl-0 = <&pinctrl_uart1>; 184*33583fa5SPrimoz Fiser status = "okay"; 185*33583fa5SPrimoz Fiser}; 186*33583fa5SPrimoz Fiser 187*33583fa5SPrimoz Fiser/* Audio */ 188*33583fa5SPrimoz Fiser&sai1 { 189*33583fa5SPrimoz Fiser pinctrl-names = "default"; 190*33583fa5SPrimoz Fiser pinctrl-0 = <&pinctrl_sai1>; 191*33583fa5SPrimoz Fiser assigned-clocks = <&clk IMX93_CLK_SAI1>; 192*33583fa5SPrimoz Fiser assigned-clock-parents = <&clk IMX93_CLK_AUDIO_PLL>; 193*33583fa5SPrimoz Fiser assigned-clock-rates = <19200000>; 194*33583fa5SPrimoz Fiser fsl,sai-mclk-direction-output; 195*33583fa5SPrimoz Fiser status = "okay"; 196*33583fa5SPrimoz Fiser}; 197*33583fa5SPrimoz Fiser 198*33583fa5SPrimoz Fiser/* USB */ 199*33583fa5SPrimoz Fiser&usbphynop1 { 200*33583fa5SPrimoz Fiser vbus-supply = <®_usb_otg1_vbus>; 201*33583fa5SPrimoz Fiser}; 202*33583fa5SPrimoz Fiser 203*33583fa5SPrimoz Fiser&usbphynop2 { 204*33583fa5SPrimoz Fiser vbus-supply = <®_usb_otg2_vbus>; 205*33583fa5SPrimoz Fiser}; 206*33583fa5SPrimoz Fiser 207*33583fa5SPrimoz Fiser&usbotg1 { 208*33583fa5SPrimoz Fiser disable-over-current; 209*33583fa5SPrimoz Fiser dr_mode = "otg"; 210*33583fa5SPrimoz Fiser status = "okay"; 211*33583fa5SPrimoz Fiser}; 212*33583fa5SPrimoz Fiser 213*33583fa5SPrimoz Fiser&usbotg2 { 214*33583fa5SPrimoz Fiser disable-over-current; 215*33583fa5SPrimoz Fiser dr_mode = "host"; 216*33583fa5SPrimoz Fiser status = "okay"; 217*33583fa5SPrimoz Fiser}; 218*33583fa5SPrimoz Fiser 219*33583fa5SPrimoz Fiser/* SD-Card */ 220*33583fa5SPrimoz Fiser&usdhc2 { 221*33583fa5SPrimoz Fiser pinctrl-names = "default", "state_100mhz", "state_200mhz"; 222*33583fa5SPrimoz Fiser pinctrl-0 = <&pinctrl_usdhc2_default>, <&pinctrl_usdhc2_cd>; 223*33583fa5SPrimoz Fiser pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_cd>; 224*33583fa5SPrimoz Fiser pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_cd>; 225*33583fa5SPrimoz Fiser bus-width = <4>; 226*33583fa5SPrimoz Fiser cd-gpios = <&gpio3 0 GPIO_ACTIVE_LOW>; 227*33583fa5SPrimoz Fiser disable-wp; 228*33583fa5SPrimoz Fiser no-mmc; 229*33583fa5SPrimoz Fiser no-sdio; 230*33583fa5SPrimoz Fiser vmmc-supply = <®_usdhc2_vmmc>; 231*33583fa5SPrimoz Fiser status = "okay"; 232*33583fa5SPrimoz Fiser}; 233*33583fa5SPrimoz Fiser 234*33583fa5SPrimoz Fiser&iomuxc { 235*33583fa5SPrimoz Fiser pinctrl_eqos: eqosgrp { 236*33583fa5SPrimoz Fiser fsl,pins = < 237*33583fa5SPrimoz Fiser MX91_PAD_ENET1_TD2__ENET_QOS_CLOCK_GENERATE_CLK 0x4000050e 238*33583fa5SPrimoz Fiser MX91_PAD_ENET1_RD0__ENET_QOS_RGMII_RD0 0x57e 239*33583fa5SPrimoz Fiser MX91_PAD_ENET1_RD1__ENET_QOS_RGMII_RD1 0x57e 240*33583fa5SPrimoz Fiser MX91_PAD_ENET1_TD0__ENET_QOS_RGMII_TD0 0x50e 241*33583fa5SPrimoz Fiser MX91_PAD_ENET1_TD1__ENET1_RGMII_TD1 0x50e 242*33583fa5SPrimoz Fiser MX91_PAD_ENET1_RX_CTL__ENET_QOS_RGMII_RX_CTL 0x57e 243*33583fa5SPrimoz Fiser MX91_PAD_ENET1_TX_CTL__ENET_QOS_RGMII_TX_CTL 0x50e 244*33583fa5SPrimoz Fiser MX91_PAD_ENET1_RXC__ENET_QOS_RX_ER 0x57e 245*33583fa5SPrimoz Fiser >; 246*33583fa5SPrimoz Fiser }; 247*33583fa5SPrimoz Fiser 248*33583fa5SPrimoz Fiser pinctrl_flexcan1: flexcan1grp { 249*33583fa5SPrimoz Fiser fsl,pins = < 250*33583fa5SPrimoz Fiser MX91_PAD_PDM_BIT_STREAM0__CAN1_RX 0x139e 251*33583fa5SPrimoz Fiser MX91_PAD_PDM_CLK__CAN1_TX 0x139e 252*33583fa5SPrimoz Fiser >; 253*33583fa5SPrimoz Fiser }; 254*33583fa5SPrimoz Fiser 255*33583fa5SPrimoz Fiser pinctrl_flexcan1_tc: flexcan1tcgrp { 256*33583fa5SPrimoz Fiser fsl,pins = < 257*33583fa5SPrimoz Fiser MX91_PAD_ENET2_TD3__GPIO4_IO16 0x31e 258*33583fa5SPrimoz Fiser >; 259*33583fa5SPrimoz Fiser }; 260*33583fa5SPrimoz Fiser 261*33583fa5SPrimoz Fiser pinctrl_lpi2c2: lpi2c2grp { 262*33583fa5SPrimoz Fiser fsl,pins = < 263*33583fa5SPrimoz Fiser MX91_PAD_I2C2_SCL__LPI2C2_SCL 0x40000b9e 264*33583fa5SPrimoz Fiser MX91_PAD_I2C2_SDA__LPI2C2_SDA 0x40000b9e 265*33583fa5SPrimoz Fiser >; 266*33583fa5SPrimoz Fiser }; 267*33583fa5SPrimoz Fiser 268*33583fa5SPrimoz Fiser pinctrl_lpi2c2_gpio: lpi2c2gpiogrp { 269*33583fa5SPrimoz Fiser fsl,pins = < 270*33583fa5SPrimoz Fiser MX91_PAD_I2C2_SCL__GPIO1_IO2 0x31e 271*33583fa5SPrimoz Fiser MX91_PAD_I2C2_SDA__GPIO1_IO3 0x31e 272*33583fa5SPrimoz Fiser >; 273*33583fa5SPrimoz Fiser }; 274*33583fa5SPrimoz Fiser 275*33583fa5SPrimoz Fiser pinctrl_reg_usdhc2_vmmc: regusdhc2vmmcgrp { 276*33583fa5SPrimoz Fiser fsl,pins = < 277*33583fa5SPrimoz Fiser MX91_PAD_SD2_RESET_B__GPIO3_IO7 0x31e 278*33583fa5SPrimoz Fiser >; 279*33583fa5SPrimoz Fiser }; 280*33583fa5SPrimoz Fiser 281*33583fa5SPrimoz Fiser pinctrl_rtc: rtcgrp { 282*33583fa5SPrimoz Fiser fsl,pins = < 283*33583fa5SPrimoz Fiser MX91_PAD_ENET2_RD2__GPIO4_IO26 0x31e 284*33583fa5SPrimoz Fiser >; 285*33583fa5SPrimoz Fiser }; 286*33583fa5SPrimoz Fiser 287*33583fa5SPrimoz Fiser pinctrl_sai1: sai1grp { 288*33583fa5SPrimoz Fiser fsl,pins = < 289*33583fa5SPrimoz Fiser MX91_PAD_UART2_RXD__SAI1_MCLK 0x1202 290*33583fa5SPrimoz Fiser MX91_PAD_SAI1_TXFS__SAI1_TX_SYNC 0x1202 291*33583fa5SPrimoz Fiser MX91_PAD_SAI1_TXC__SAI1_TX_BCLK 0x1202 292*33583fa5SPrimoz Fiser MX91_PAD_SAI1_TXD0__SAI1_TX_DATA0 0x1402 293*33583fa5SPrimoz Fiser MX91_PAD_SAI1_RXD0__SAI1_RX_DATA0 0x1402 294*33583fa5SPrimoz Fiser >; 295*33583fa5SPrimoz Fiser }; 296*33583fa5SPrimoz Fiser 297*33583fa5SPrimoz Fiser pinctrl_uart1: uart1grp { 298*33583fa5SPrimoz Fiser fsl,pins = < 299*33583fa5SPrimoz Fiser MX91_PAD_UART1_RXD__LPUART1_RX 0x31e 300*33583fa5SPrimoz Fiser MX91_PAD_UART1_TXD__LPUART1_TX 0x30e 301*33583fa5SPrimoz Fiser >; 302*33583fa5SPrimoz Fiser }; 303*33583fa5SPrimoz Fiser 304*33583fa5SPrimoz Fiser pinctrl_usdhc2_cd: usdhc2cdgrp { 305*33583fa5SPrimoz Fiser fsl,pins = < 306*33583fa5SPrimoz Fiser MX91_PAD_SD2_CD_B__GPIO3_IO0 0x31e 307*33583fa5SPrimoz Fiser >; 308*33583fa5SPrimoz Fiser }; 309*33583fa5SPrimoz Fiser 310*33583fa5SPrimoz Fiser pinctrl_usdhc2_default: usdhc2grp { 311*33583fa5SPrimoz Fiser fsl,pins = < 312*33583fa5SPrimoz Fiser MX91_PAD_SD2_CLK__USDHC2_CLK 0x158e 313*33583fa5SPrimoz Fiser MX91_PAD_SD2_CMD__USDHC2_CMD 0x1382 314*33583fa5SPrimoz Fiser MX91_PAD_SD2_DATA0__USDHC2_DATA0 0x1386 315*33583fa5SPrimoz Fiser MX91_PAD_SD2_DATA1__USDHC2_DATA1 0x138e 316*33583fa5SPrimoz Fiser MX91_PAD_SD2_DATA2__USDHC2_DATA2 0x139e 317*33583fa5SPrimoz Fiser MX91_PAD_SD2_DATA3__USDHC2_DATA3 0x139e 318*33583fa5SPrimoz Fiser MX91_PAD_SD2_VSELECT__USDHC2_VSELECT 0x51e 319*33583fa5SPrimoz Fiser >; 320*33583fa5SPrimoz Fiser }; 321*33583fa5SPrimoz Fiser 322*33583fa5SPrimoz Fiser pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp { 323*33583fa5SPrimoz Fiser fsl,pins = < 324*33583fa5SPrimoz Fiser MX91_PAD_SD2_CLK__USDHC2_CLK 0x159e 325*33583fa5SPrimoz Fiser MX91_PAD_SD2_CMD__USDHC2_CMD 0x139e 326*33583fa5SPrimoz Fiser MX91_PAD_SD2_DATA0__USDHC2_DATA0 0x138e 327*33583fa5SPrimoz Fiser MX91_PAD_SD2_DATA1__USDHC2_DATA1 0x138e 328*33583fa5SPrimoz Fiser MX91_PAD_SD2_DATA2__USDHC2_DATA2 0x139e 329*33583fa5SPrimoz Fiser MX91_PAD_SD2_DATA3__USDHC2_DATA3 0x139e 330*33583fa5SPrimoz Fiser MX91_PAD_SD2_VSELECT__USDHC2_VSELECT 0x51e 331*33583fa5SPrimoz Fiser >; 332*33583fa5SPrimoz Fiser }; 333*33583fa5SPrimoz Fiser 334*33583fa5SPrimoz Fiser pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp { 335*33583fa5SPrimoz Fiser fsl,pins = < 336*33583fa5SPrimoz Fiser MX91_PAD_SD2_CLK__USDHC2_CLK 0x158e 337*33583fa5SPrimoz Fiser MX91_PAD_SD2_CMD__USDHC2_CMD 0x138e 338*33583fa5SPrimoz Fiser MX91_PAD_SD2_DATA0__USDHC2_DATA0 0x139e 339*33583fa5SPrimoz Fiser MX91_PAD_SD2_DATA1__USDHC2_DATA1 0x139e 340*33583fa5SPrimoz Fiser MX91_PAD_SD2_DATA2__USDHC2_DATA2 0x139e 341*33583fa5SPrimoz Fiser MX91_PAD_SD2_DATA3__USDHC2_DATA3 0x139e 342*33583fa5SPrimoz Fiser MX91_PAD_SD2_VSELECT__USDHC2_VSELECT 0x51e 343*33583fa5SPrimoz Fiser >; 344*33583fa5SPrimoz Fiser }; 345*33583fa5SPrimoz Fiser}; 346