1f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause 2f126890aSEmmanuel Vadot/* 3f126890aSEmmanuel Vadot * Copyright (C) 2023 DH electronics GmbH 4f126890aSEmmanuel Vadot */ 5f126890aSEmmanuel Vadot 6f126890aSEmmanuel Vadot#include "imx6ull-dhcor-som.dtsi" 7f126890aSEmmanuel Vadot 8f126890aSEmmanuel Vadot/ { 9f126890aSEmmanuel Vadot aliases { 10f126890aSEmmanuel Vadot /delete-property/ spi2; 11f126890aSEmmanuel Vadot /delete-property/ spi3; 12f126890aSEmmanuel Vadot i2c0 = &i2c2; 13f126890aSEmmanuel Vadot i2c1 = &i2c1; 14f126890aSEmmanuel Vadot mmc2 = &usdhc2; 15f126890aSEmmanuel Vadot rtc0 = &rtc_i2c; 16f126890aSEmmanuel Vadot rtc1 = &snvs_rtc; 17f126890aSEmmanuel Vadot serial0 = &uart1; 18f126890aSEmmanuel Vadot serial1 = &uart6; /* DHCOM UART2, special hardware required */ 19f126890aSEmmanuel Vadot serial2 = &uart3; 20f126890aSEmmanuel Vadot serial3 = &uart2; /* Use BT UART always as ttymxc3 */ 21f126890aSEmmanuel Vadot serial4 = &uart4; 22f126890aSEmmanuel Vadot serial5 = &uart5; 23f126890aSEmmanuel Vadot spi0 = &ecspi1; 24f126890aSEmmanuel Vadot spi1 = &ecspi4; /* DHCOM SPI2, special hardware required */ 25f126890aSEmmanuel Vadot }; 26f126890aSEmmanuel Vadot 27f126890aSEmmanuel Vadot chosen { 28f126890aSEmmanuel Vadot stdout-path = "serial0:115200n8"; 29f126890aSEmmanuel Vadot }; 30f126890aSEmmanuel Vadot 31f126890aSEmmanuel Vadot reg_ext_3v3_ref: regulator-ext-3v3-ref { 32f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 33f126890aSEmmanuel Vadot regulator-always-on; 34f126890aSEmmanuel Vadot regulator-max-microvolt = <3300000>; 35f126890aSEmmanuel Vadot regulator-min-microvolt = <3300000>; 36f126890aSEmmanuel Vadot regulator-name = "VCC_3V3_REF"; 37f126890aSEmmanuel Vadot }; 38f126890aSEmmanuel Vadot 39f126890aSEmmanuel Vadot reg_usb_otg1_vbus: regulator-usb-otg1-vbus { 40f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 41f126890aSEmmanuel Vadot regulator-max-microvolt = <5000000>; 42f126890aSEmmanuel Vadot regulator-min-microvolt = <5000000>; 43f126890aSEmmanuel Vadot regulator-name = "usb-otg1-vbus"; 44f126890aSEmmanuel Vadot }; 45f126890aSEmmanuel Vadot 46f126890aSEmmanuel Vadot reg_usb_otg2_vbus: regulator-usb-otg2-vbus { 47f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 48f126890aSEmmanuel Vadot gpio = <&gpio1 5 GPIO_ACTIVE_LOW>; 49f126890aSEmmanuel Vadot regulator-max-microvolt = <5000000>; 50f126890aSEmmanuel Vadot regulator-min-microvolt = <5000000>; 51f126890aSEmmanuel Vadot regulator-name = "usb-otg2-vbus"; 52f126890aSEmmanuel Vadot }; 53f126890aSEmmanuel Vadot 54f126890aSEmmanuel Vadot /* SoM with WiFi/BT: WiFi pin WL_REG_ON is connected to a DHCOM GPIO */ 55*01950c46SEmmanuel Vadot usdhc1_pwrseq: usdhc1-pwrseq { 56f126890aSEmmanuel Vadot compatible = "mmc-pwrseq-simple"; 57f126890aSEmmanuel Vadot reset-gpios = <&gpio5 9 GPIO_ACTIVE_LOW>; /* GPIO H */ 58f126890aSEmmanuel Vadot }; 59f126890aSEmmanuel Vadot}; 60f126890aSEmmanuel Vadot 61f126890aSEmmanuel Vadot/* SoM with WiFi/BT: BT pin BT_REG_ON is connected to a DHCOM GPIO */ 62f126890aSEmmanuel Vadot&bluetooth { 63f126890aSEmmanuel Vadot shutdown-gpios = <&gpio1 18 GPIO_ACTIVE_HIGH>; /* GPIO I */ 64f126890aSEmmanuel Vadot}; 65f126890aSEmmanuel Vadot 66f126890aSEmmanuel Vadot&can1 { 67f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_flexcan1>; 68f126890aSEmmanuel Vadot pinctrl-names = "default"; 69f126890aSEmmanuel Vadot status = "okay"; 70f126890aSEmmanuel Vadot}; 71f126890aSEmmanuel Vadot 72f126890aSEmmanuel Vadot/* 73f126890aSEmmanuel Vadot * The signals for CAN2 TX and RX are routed to the DHCOM UART1 RTS/CTS pins. 74f126890aSEmmanuel Vadot * Only if this pins are used as CAN interface enable it on board layer. 75f126890aSEmmanuel Vadot */ 76f126890aSEmmanuel Vadot&can2 { 77f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_flexcan2>; 78f126890aSEmmanuel Vadot pinctrl-names = "default"; 79f126890aSEmmanuel Vadot}; 80f126890aSEmmanuel Vadot 81f126890aSEmmanuel Vadot/* DHCOM SPI1 */ 82f126890aSEmmanuel Vadot&ecspi1 { 83f126890aSEmmanuel Vadot cs-gpios = <&gpio3 26 GPIO_ACTIVE_LOW>; 84f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_ecspi1>; 85f126890aSEmmanuel Vadot pinctrl-names = "default"; 86f126890aSEmmanuel Vadot status = "okay"; 87f126890aSEmmanuel Vadot}; 88f126890aSEmmanuel Vadot 89f126890aSEmmanuel Vadot/* 90f126890aSEmmanuel Vadot * DHCOM SPI2 91f126890aSEmmanuel Vadot * Special hardware required that uses the pins of FEC2. Therefore this SPI 92f126890aSEmmanuel Vadot * interface can only be used if FEC2 is disabled. 93f126890aSEmmanuel Vadot */ 94f126890aSEmmanuel Vadot&ecspi4 { 95f126890aSEmmanuel Vadot cs-gpios = <&gpio2 15 GPIO_ACTIVE_LOW>; 96f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_ecspi4>; 97f126890aSEmmanuel Vadot pinctrl-names = "default"; 98f126890aSEmmanuel Vadot}; 99f126890aSEmmanuel Vadot 100f126890aSEmmanuel Vadot/* DHCOM ETH1 */ 101f126890aSEmmanuel Vadot&fec1 { 102f126890aSEmmanuel Vadot phy-handle = <&mdio2_phy0>; 103f126890aSEmmanuel Vadot phy-mode = "rmii"; 104f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_fec1>; 105f126890aSEmmanuel Vadot pinctrl-names = "default"; 106f126890aSEmmanuel Vadot status = "okay"; 107f126890aSEmmanuel Vadot}; 108f126890aSEmmanuel Vadot 109f126890aSEmmanuel Vadot/* DHCOM ETH2 */ 110f126890aSEmmanuel Vadot&fec2 { 111f126890aSEmmanuel Vadot phy-handle = <&mdio2_phy1>; 112f126890aSEmmanuel Vadot phy-mode = "rmii"; 113f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_fec2>; 114f126890aSEmmanuel Vadot pinctrl-names = "default"; 115f126890aSEmmanuel Vadot status = "okay"; 116f126890aSEmmanuel Vadot 117f126890aSEmmanuel Vadot mdio { 118f126890aSEmmanuel Vadot #address-cells = <1>; 119f126890aSEmmanuel Vadot #size-cells = <0>; 120f126890aSEmmanuel Vadot 121f126890aSEmmanuel Vadot mdio2_phy0: ethernet-phy@0 { 122f126890aSEmmanuel Vadot compatible = "ethernet-phy-id0007.c0f0", /* SMSC LAN8710Ai */ 123f126890aSEmmanuel Vadot "ethernet-phy-ieee802.3-c22"; 124f126890aSEmmanuel Vadot reg = <0>; 125f126890aSEmmanuel Vadot clock-names = "rmii-ref"; 126f126890aSEmmanuel Vadot clocks = <&clks IMX6UL_CLK_ENET_REF>; 127f126890aSEmmanuel Vadot interrupt-parent = <&gpio5>; 128f126890aSEmmanuel Vadot interrupts = <5 IRQ_TYPE_LEVEL_LOW>; 129f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_fec1_phy &pinctrl_snvs_fec1_phy>; 130f126890aSEmmanuel Vadot pinctrl-names = "default"; 131f126890aSEmmanuel Vadot reset-assert-us = <500>; 132f126890aSEmmanuel Vadot reset-deassert-us = <500>; 133f126890aSEmmanuel Vadot reset-gpios = <&gpio3 23 GPIO_ACTIVE_LOW>; 134f126890aSEmmanuel Vadot smsc,disable-energy-detect; /* Make plugin detection reliable */ 135f126890aSEmmanuel Vadot }; 136f126890aSEmmanuel Vadot 137f126890aSEmmanuel Vadot mdio2_phy1: ethernet-phy@1 { 138f126890aSEmmanuel Vadot compatible = "ethernet-phy-id0007.c0f0", /* SMSC LAN8710Ai */ 139f126890aSEmmanuel Vadot "ethernet-phy-ieee802.3-c22"; 140f126890aSEmmanuel Vadot reg = <1>; 141f126890aSEmmanuel Vadot clock-names = "rmii-ref"; 142f126890aSEmmanuel Vadot clocks = <&clks IMX6UL_CLK_ENET2_REF>; 143f126890aSEmmanuel Vadot interrupt-parent = <&gpio5>; 144f126890aSEmmanuel Vadot interrupts = <6 IRQ_TYPE_LEVEL_LOW>; 145f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_fec2_phy &pinctrl_snvs_fec2_phy>; 146f126890aSEmmanuel Vadot pinctrl-names = "default"; 147f126890aSEmmanuel Vadot reset-assert-us = <500>; 148f126890aSEmmanuel Vadot reset-deassert-us = <500>; 149f126890aSEmmanuel Vadot reset-gpios = <&gpio3 24 GPIO_ACTIVE_LOW>; 150f126890aSEmmanuel Vadot smsc,disable-energy-detect; /* Make plugin detection reliable */ 151f126890aSEmmanuel Vadot }; 152f126890aSEmmanuel Vadot }; 153f126890aSEmmanuel Vadot}; 154f126890aSEmmanuel Vadot 155f126890aSEmmanuel Vadot&gpio1 { 156f126890aSEmmanuel Vadot gpio-line-names = 157f126890aSEmmanuel Vadot "", "", "", "", 158f126890aSEmmanuel Vadot "", "", "", "", 159f126890aSEmmanuel Vadot "", "", "", "DHCOM-INT", 160f126890aSEmmanuel Vadot "", "", "", "", 161f126890aSEmmanuel Vadot "", "", "DHCOM-I", "", 162f126890aSEmmanuel Vadot "", "", "", "", 163f126890aSEmmanuel Vadot "", "", "", "", 164f126890aSEmmanuel Vadot "", "", "", ""; 165f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_spi1_switch 166f126890aSEmmanuel Vadot &pinctrl_dhcom_i &pinctrl_dhcom_int>; 167f126890aSEmmanuel Vadot pinctrl-names = "default"; 168f126890aSEmmanuel Vadot}; 169f126890aSEmmanuel Vadot 170f126890aSEmmanuel Vadot&gpio4 { 171f126890aSEmmanuel Vadot gpio-line-names = 172f126890aSEmmanuel Vadot "", "", "", "", 173f126890aSEmmanuel Vadot "", "", "", "", 174f126890aSEmmanuel Vadot "", "", "", "", 175f126890aSEmmanuel Vadot "", "", "", "", 176f126890aSEmmanuel Vadot "", "DHCOM-L", "DHCOM-K", "DHCOM-M", 177f126890aSEmmanuel Vadot "DHCOM-J", "DHCOM-U", "DHCOM-T", "DHCOM-S", 178f126890aSEmmanuel Vadot "DHCOM-R", "DHCOM-Q", "DHCOM-P", "DHCOM-O", 179f126890aSEmmanuel Vadot "DHCOM-N", "", "", ""; 180f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_dhcom_j &pinctrl_dhcom_k 181f126890aSEmmanuel Vadot &pinctrl_dhcom_l &pinctrl_dhcom_m 182f126890aSEmmanuel Vadot &pinctrl_dhcom_n &pinctrl_dhcom_o 183f126890aSEmmanuel Vadot &pinctrl_dhcom_p &pinctrl_dhcom_q 184f126890aSEmmanuel Vadot &pinctrl_dhcom_r &pinctrl_dhcom_s 185f126890aSEmmanuel Vadot &pinctrl_dhcom_t &pinctrl_dhcom_u>; 186f126890aSEmmanuel Vadot pinctrl-names = "default"; 187f126890aSEmmanuel Vadot}; 188f126890aSEmmanuel Vadot 189f126890aSEmmanuel Vadot&gpio5 { 190f126890aSEmmanuel Vadot gpio-line-names = 191f126890aSEmmanuel Vadot "DHCOM-A", "DHCOM-B", "DHCOM-C", "DHCOM-D", 192f126890aSEmmanuel Vadot "DHCOM-E", "", "", "DHCOM-F", 193f126890aSEmmanuel Vadot "DHCOM-G", "DHCOM-H", "", "", 194f126890aSEmmanuel Vadot "", "", "", "", 195f126890aSEmmanuel Vadot "", "", "", "", 196f126890aSEmmanuel Vadot "", "", "", "", 197f126890aSEmmanuel Vadot "", "", "", "", 198f126890aSEmmanuel Vadot "", "", "", ""; 199f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_snvs_dhcom_a &pinctrl_snvs_dhcom_b 200f126890aSEmmanuel Vadot &pinctrl_snvs_dhcom_c &pinctrl_snvs_dhcom_d 201f126890aSEmmanuel Vadot &pinctrl_snvs_dhcom_e &pinctrl_snvs_dhcom_f 202f126890aSEmmanuel Vadot &pinctrl_snvs_dhcom_g &pinctrl_snvs_dhcom_h>; 203f126890aSEmmanuel Vadot pinctrl-names = "default"; 204f126890aSEmmanuel Vadot}; 205f126890aSEmmanuel Vadot 206f126890aSEmmanuel Vadot/* DHCOM I2C2 */ 207f126890aSEmmanuel Vadot&i2c1 { 208f126890aSEmmanuel Vadot rtc_i2c: rtc@32 { 209f126890aSEmmanuel Vadot compatible = "microcrystal,rv8803"; 210f126890aSEmmanuel Vadot reg = <0x32>; 211f126890aSEmmanuel Vadot }; 212f126890aSEmmanuel Vadot 213f126890aSEmmanuel Vadot /* Microchip 24AA025E48T-I/OT containing MAC for DHCOM ETH1 */ 214f126890aSEmmanuel Vadot eeprom@50 { 215f126890aSEmmanuel Vadot compatible = "atmel,24c02"; 216f126890aSEmmanuel Vadot reg = <0x50>; 217f126890aSEmmanuel Vadot pagesize = <16>; 218f126890aSEmmanuel Vadot }; 219f126890aSEmmanuel Vadot 220f126890aSEmmanuel Vadot /* TI ADC101C027 */ 221f126890aSEmmanuel Vadot adc@51 { 222f126890aSEmmanuel Vadot compatible = "ti,adc101c"; 223f126890aSEmmanuel Vadot reg = <0x51>; 224f126890aSEmmanuel Vadot vref-supply = <®_ext_3v3_ref>; 225f126890aSEmmanuel Vadot }; 226f126890aSEmmanuel Vadot 227f126890aSEmmanuel Vadot /* TI ADC101C027 */ 228f126890aSEmmanuel Vadot adc@52 { 229f126890aSEmmanuel Vadot compatible = "ti,adc101c"; 230f126890aSEmmanuel Vadot reg = <0x52>; 231f126890aSEmmanuel Vadot vref-supply = <®_ext_3v3_ref>; 232f126890aSEmmanuel Vadot }; 233f126890aSEmmanuel Vadot 234f126890aSEmmanuel Vadot /* Microchip 24AA025E48T-I/OT containing MAC for DHCOM ETH2 */ 235f126890aSEmmanuel Vadot eeprom@53 { 236f126890aSEmmanuel Vadot compatible = "atmel,24c02"; 237f126890aSEmmanuel Vadot reg = <0x53>; 238f126890aSEmmanuel Vadot pagesize = <16>; 239f126890aSEmmanuel Vadot }; 240f126890aSEmmanuel Vadot}; 241f126890aSEmmanuel Vadot 242f126890aSEmmanuel Vadot/* DHCOM I2C1 */ 243f126890aSEmmanuel Vadot&i2c2 { 244f126890aSEmmanuel Vadot clock-frequency = <100000>; 245f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_i2c2>; 246f126890aSEmmanuel Vadot pinctrl-1 = <&pinctrl_i2c2_gpio>; 247f126890aSEmmanuel Vadot pinctrl-names = "default", "gpio"; 248f126890aSEmmanuel Vadot scl-gpios = <&gpio1 30 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 249f126890aSEmmanuel Vadot sda-gpios = <&gpio1 31 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 250f126890aSEmmanuel Vadot status = "okay"; 251f126890aSEmmanuel Vadot}; 252f126890aSEmmanuel Vadot 253f126890aSEmmanuel Vadot&lcdif { 254f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_lcdif>; 255f126890aSEmmanuel Vadot pinctrl-names = "default"; 256f126890aSEmmanuel Vadot}; 257f126890aSEmmanuel Vadot 258f126890aSEmmanuel Vadot&pwm1 { 259f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_pwm1>; 260f126890aSEmmanuel Vadot pinctrl-names = "default"; 261f126890aSEmmanuel Vadot}; 262f126890aSEmmanuel Vadot 263f126890aSEmmanuel Vadot&sai2 { 264f126890aSEmmanuel Vadot assigned-clock-rates = <320000000>; 265f126890aSEmmanuel Vadot assigned-clocks = <&clks IMX6UL_CLK_PLL3_PFD2>; 266f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_sai2>; 267f126890aSEmmanuel Vadot pinctrl-names = "default"; 268f126890aSEmmanuel Vadot}; 269f126890aSEmmanuel Vadot 270f126890aSEmmanuel Vadot&tsc { 271f126890aSEmmanuel Vadot measure-delay-time = <0xffff>; 272f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_tsc>; 273f126890aSEmmanuel Vadot pinctrl-names = "default"; 274f126890aSEmmanuel Vadot pre-charge-time = <0xfff>; 275f126890aSEmmanuel Vadot touchscreen-average-samples = <32>; 276*01950c46SEmmanuel Vadot xnur-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>; 277f126890aSEmmanuel Vadot}; 278f126890aSEmmanuel Vadot 279f126890aSEmmanuel Vadot/* DHCOM UART1 */ 280f126890aSEmmanuel Vadot&uart1 { 281f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_uart1>; 282f126890aSEmmanuel Vadot pinctrl-names = "default"; 283f126890aSEmmanuel Vadot status = "okay"; 284f126890aSEmmanuel Vadot}; 285f126890aSEmmanuel Vadot 286f126890aSEmmanuel Vadot/* 287f126890aSEmmanuel Vadot * DHCOM UART2 (alternative) 288f126890aSEmmanuel Vadot * Special hardware required that uses DHCOM GPIO pins for DHCOM UART2. 289f126890aSEmmanuel Vadot * Therefore this UART interface can only be used if DHCOM GPIOs J/K/L/M are 290f126890aSEmmanuel Vadot * removed from GPIO hog muxing. 291f126890aSEmmanuel Vadot */ 292f126890aSEmmanuel Vadot&uart6 { 293f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_uart6>; 294f126890aSEmmanuel Vadot pinctrl-names = "default"; 295f126890aSEmmanuel Vadot uart-has-rtscts; 296f126890aSEmmanuel Vadot}; 297f126890aSEmmanuel Vadot 298f126890aSEmmanuel Vadot&usbotg1 { 299f126890aSEmmanuel Vadot adp-disable; 300f126890aSEmmanuel Vadot disable-over-current; 301f126890aSEmmanuel Vadot dr_mode = "otg"; 302f126890aSEmmanuel Vadot hnp-disable; 303f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_usbotg1>; 304f126890aSEmmanuel Vadot pinctrl-names = "default"; 305f126890aSEmmanuel Vadot srp-disable; 306f126890aSEmmanuel Vadot vbus-supply = <®_usb_otg1_vbus>; 307f126890aSEmmanuel Vadot status = "okay"; 308f126890aSEmmanuel Vadot}; 309f126890aSEmmanuel Vadot 310f126890aSEmmanuel Vadot&usbotg2 { 311f126890aSEmmanuel Vadot disable-over-current; /* Overcurrent pin is used for TSC */ 312f126890aSEmmanuel Vadot dr_mode = "host"; 313f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_usbotg2>; 314f126890aSEmmanuel Vadot pinctrl-names = "default"; 315f126890aSEmmanuel Vadot tpl-support; 316f126890aSEmmanuel Vadot vbus-supply = <®_usb_otg2_vbus>; 317f126890aSEmmanuel Vadot status = "okay"; 318f126890aSEmmanuel Vadot}; 319f126890aSEmmanuel Vadot 320f126890aSEmmanuel Vadot&usbphy1 { 321f126890aSEmmanuel Vadot fsl,tx-d-cal = <106>; 322f126890aSEmmanuel Vadot}; 323f126890aSEmmanuel Vadot 324f126890aSEmmanuel Vadot&usbphy2 { 325f126890aSEmmanuel Vadot fsl,tx-d-cal = <106>; 326f126890aSEmmanuel Vadot}; 327f126890aSEmmanuel Vadot 328f126890aSEmmanuel Vadot/* WiFi on LGA */ 329f126890aSEmmanuel Vadot&usdhc1 { 330f126890aSEmmanuel Vadot mmc-pwrseq = <&usdhc1_pwrseq>; 331f126890aSEmmanuel Vadot}; 332f126890aSEmmanuel Vadot 333f126890aSEmmanuel Vadot/* eMMC on module */ 334f126890aSEmmanuel Vadot&usdhc2 { 335f126890aSEmmanuel Vadot bus-width = <8>; 336f126890aSEmmanuel Vadot no-1-8-v; 337f126890aSEmmanuel Vadot non-removable; 338f126890aSEmmanuel Vadot pinctrl-0 = <&pinctrl_usdhc2>; 339f126890aSEmmanuel Vadot pinctrl-names = "default"; 340f126890aSEmmanuel Vadot vmmc-supply = <&vcc_3v3>; 341f126890aSEmmanuel Vadot vqmmc-supply = <&vcc_3v3>; 342f126890aSEmmanuel Vadot status = "okay"; 343f126890aSEmmanuel Vadot}; 344f126890aSEmmanuel Vadot 345f126890aSEmmanuel Vadot&iomuxc { 346f126890aSEmmanuel Vadot /* DHCOM GPIOs I..U + INT_HIGHEST_PRIORITY */ 347f126890aSEmmanuel Vadot pinctrl_dhcom_i: dhcom-i-grp { 348f126890aSEmmanuel Vadot fsl,pins = <MX6UL_PAD_UART1_CTS_B__GPIO1_IO18 0x400120b0>; 349f126890aSEmmanuel Vadot }; 350f126890aSEmmanuel Vadot 351f126890aSEmmanuel Vadot pinctrl_dhcom_j: dhcom-j-grp { 352f126890aSEmmanuel Vadot fsl,pins = <MX6UL_PAD_CSI_HSYNC__GPIO4_IO20 0x400120b0>; 353f126890aSEmmanuel Vadot }; 354f126890aSEmmanuel Vadot 355f126890aSEmmanuel Vadot pinctrl_dhcom_k: dhcom-k-grp { 356f126890aSEmmanuel Vadot fsl,pins = <MX6UL_PAD_CSI_PIXCLK__GPIO4_IO18 0x400120b0>; 357f126890aSEmmanuel Vadot }; 358f126890aSEmmanuel Vadot 359f126890aSEmmanuel Vadot pinctrl_dhcom_l: dhcom-l-grp { 360f126890aSEmmanuel Vadot fsl,pins = <MX6UL_PAD_CSI_MCLK__GPIO4_IO17 0x400120b0>; 361f126890aSEmmanuel Vadot }; 362f126890aSEmmanuel Vadot 363f126890aSEmmanuel Vadot pinctrl_dhcom_m: dhcom-m-grp { 364f126890aSEmmanuel Vadot fsl,pins = <MX6UL_PAD_CSI_VSYNC__GPIO4_IO19 0x400120b0>; 365f126890aSEmmanuel Vadot }; 366f126890aSEmmanuel Vadot 367f126890aSEmmanuel Vadot pinctrl_dhcom_n: dhcom-n-grp { 368f126890aSEmmanuel Vadot fsl,pins = <MX6UL_PAD_CSI_DATA07__GPIO4_IO28 0x400120b0>; 369f126890aSEmmanuel Vadot }; 370f126890aSEmmanuel Vadot 371f126890aSEmmanuel Vadot pinctrl_dhcom_o: dhcom-o-grp { 372f126890aSEmmanuel Vadot fsl,pins = <MX6UL_PAD_CSI_DATA06__GPIO4_IO27 0x400120b0>; 373f126890aSEmmanuel Vadot }; 374f126890aSEmmanuel Vadot 375f126890aSEmmanuel Vadot pinctrl_dhcom_p: dhcom-p-grp { 376f126890aSEmmanuel Vadot fsl,pins = <MX6UL_PAD_CSI_DATA05__GPIO4_IO26 0x400120b0>; 377f126890aSEmmanuel Vadot }; 378f126890aSEmmanuel Vadot 379f126890aSEmmanuel Vadot pinctrl_dhcom_q: dhcom-q-grp { 380f126890aSEmmanuel Vadot fsl,pins = <MX6UL_PAD_CSI_DATA04__GPIO4_IO25 0x400120b0>; 381f126890aSEmmanuel Vadot }; 382f126890aSEmmanuel Vadot 383f126890aSEmmanuel Vadot pinctrl_dhcom_r: dhcom-r-grp { 384f126890aSEmmanuel Vadot fsl,pins = <MX6UL_PAD_CSI_DATA03__GPIO4_IO24 0x400120b0>; 385f126890aSEmmanuel Vadot }; 386f126890aSEmmanuel Vadot 387f126890aSEmmanuel Vadot pinctrl_dhcom_s: dhcom-s-grp { 388f126890aSEmmanuel Vadot fsl,pins = <MX6UL_PAD_CSI_DATA02__GPIO4_IO23 0x400120b0>; 389f126890aSEmmanuel Vadot }; 390f126890aSEmmanuel Vadot 391f126890aSEmmanuel Vadot pinctrl_dhcom_t: dhcom-t-grp { 392f126890aSEmmanuel Vadot fsl,pins = <MX6UL_PAD_CSI_DATA01__GPIO4_IO22 0x400120b0>; 393f126890aSEmmanuel Vadot }; 394f126890aSEmmanuel Vadot 395f126890aSEmmanuel Vadot pinctrl_dhcom_u: dhcom-u-grp { 396f126890aSEmmanuel Vadot fsl,pins = <MX6UL_PAD_CSI_DATA00__GPIO4_IO21 0x400120b0>; 397f126890aSEmmanuel Vadot }; 398f126890aSEmmanuel Vadot 399f126890aSEmmanuel Vadot pinctrl_dhcom_int: dhcom-int-grp { 400f126890aSEmmanuel Vadot fsl,pins = <MX6UL_PAD_JTAG_TMS__GPIO1_IO11 0x400120b0>; 401f126890aSEmmanuel Vadot }; 402f126890aSEmmanuel Vadot 403f126890aSEmmanuel Vadot pinctrl_ecspi1: ecspi1-grp { 404f126890aSEmmanuel Vadot fsl,pins = < 405f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA23__ECSPI1_MISO 0x100b1 406f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA22__ECSPI1_MOSI 0x100b1 407f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA20__ECSPI1_SCLK 0x100b1 408f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA21__GPIO3_IO26 0x1b0b0 /* SS0 */ 409f126890aSEmmanuel Vadot >; 410f126890aSEmmanuel Vadot }; 411f126890aSEmmanuel Vadot 412f126890aSEmmanuel Vadot pinctrl_ecspi4: ecspi4-grp { 413f126890aSEmmanuel Vadot fsl,pins = < 414f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_TX_CLK__ECSPI4_MISO 0x100b1 415f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_TX_EN__ECSPI4_MOSI 0x100b1 416f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_TX_DATA1__ECSPI4_SCLK 0x100b1 417f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_RX_ER__GPIO2_IO15 0x1b0b0 /* SS0 */ 418f126890aSEmmanuel Vadot >; 419f126890aSEmmanuel Vadot }; 420f126890aSEmmanuel Vadot 421f126890aSEmmanuel Vadot pinctrl_fec1: fec1-grp { 422f126890aSEmmanuel Vadot fsl,pins = < 423f126890aSEmmanuel Vadot /* FEC1 uses MDIO bus from FEC2 */ 424f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_RX_EN__ENET1_RX_EN 0x1b0b0 425f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_RX_ER__ENET1_RX_ER 0x1b0b0 426f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_RX_DATA0__ENET1_RDATA00 0x1b0b0 427f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_RX_DATA1__ENET1_RDATA01 0x1b0b0 428f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_TX_EN__ENET1_TX_EN 0x1b010 429f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_TX_DATA0__ENET1_TDATA00 0x1b010 430f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_TX_DATA1__ENET1_TDATA01 0x1b010 431f126890aSEmmanuel Vadot MX6UL_PAD_ENET1_TX_CLK__ENET1_REF_CLK1 0x4001b010 432f126890aSEmmanuel Vadot >; 433f126890aSEmmanuel Vadot }; 434f126890aSEmmanuel Vadot 435f126890aSEmmanuel Vadot pinctrl_fec1_phy: fec1-phy-grp { 436f126890aSEmmanuel Vadot fsl,pins = < 437f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA18__GPIO3_IO23 0xb0 /* SMSC PHY reset */ 438f126890aSEmmanuel Vadot >; 439f126890aSEmmanuel Vadot }; 440f126890aSEmmanuel Vadot 441f126890aSEmmanuel Vadot pinctrl_fec2: fec2-grp { 442f126890aSEmmanuel Vadot fsl,pins = < 443f126890aSEmmanuel Vadot MX6UL_PAD_GPIO1_IO07__ENET2_MDC 0x1b0b0 444f126890aSEmmanuel Vadot MX6UL_PAD_GPIO1_IO06__ENET2_MDIO 0x1b0b0 445f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_RX_EN__ENET2_RX_EN 0x1b0b0 446f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_RX_ER__ENET2_RX_ER 0x1b0b0 447f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_RX_DATA0__ENET2_RDATA00 0x1b0b0 448f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_RX_DATA1__ENET2_RDATA01 0x1b0b0 449f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_TX_EN__ENET2_TX_EN 0x1b010 450f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_TX_DATA0__ENET2_TDATA00 0x1b010 451f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_TX_DATA1__ENET2_TDATA01 0x1b010 452f126890aSEmmanuel Vadot MX6UL_PAD_ENET2_TX_CLK__ENET2_REF_CLK2 0x4001b010 453f126890aSEmmanuel Vadot >; 454f126890aSEmmanuel Vadot }; 455f126890aSEmmanuel Vadot 456f126890aSEmmanuel Vadot pinctrl_fec2_phy: fec2-phy-grp { 457f126890aSEmmanuel Vadot fsl,pins = < 458f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA19__GPIO3_IO24 0xb0 /* SMSC PHY reset */ 459f126890aSEmmanuel Vadot >; 460f126890aSEmmanuel Vadot }; 461f126890aSEmmanuel Vadot 462f126890aSEmmanuel Vadot pinctrl_flexcan1: flexcan1-grp { 463f126890aSEmmanuel Vadot fsl,pins = < 464f126890aSEmmanuel Vadot MX6UL_PAD_UART3_RTS_B__FLEXCAN1_RX 0x1b020 465f126890aSEmmanuel Vadot MX6UL_PAD_UART3_CTS_B__FLEXCAN1_TX 0x1b020 466f126890aSEmmanuel Vadot >; 467f126890aSEmmanuel Vadot }; 468f126890aSEmmanuel Vadot 469f126890aSEmmanuel Vadot pinctrl_flexcan2: flexcan2-grp { 470f126890aSEmmanuel Vadot fsl,pins = < 471f126890aSEmmanuel Vadot MX6UL_PAD_UART2_RTS_B__FLEXCAN2_RX 0x1b020 472f126890aSEmmanuel Vadot MX6UL_PAD_UART2_CTS_B__FLEXCAN2_TX 0x1b020 473f126890aSEmmanuel Vadot >; 474f126890aSEmmanuel Vadot }; 475f126890aSEmmanuel Vadot 476f126890aSEmmanuel Vadot pinctrl_i2c2: i2c2-grp { 477f126890aSEmmanuel Vadot fsl,pins = < 478f126890aSEmmanuel Vadot MX6UL_PAD_UART5_TX_DATA__I2C2_SCL 0x4001b8b0 479f126890aSEmmanuel Vadot MX6UL_PAD_UART5_RX_DATA__I2C2_SDA 0x4001b8b0 480f126890aSEmmanuel Vadot >; 481f126890aSEmmanuel Vadot }; 482f126890aSEmmanuel Vadot 483f126890aSEmmanuel Vadot pinctrl_i2c2_gpio: i2c2-gpio-grp { 484f126890aSEmmanuel Vadot fsl,pins = < 485f126890aSEmmanuel Vadot MX6UL_PAD_UART5_TX_DATA__GPIO1_IO30 0x4001b8b0 486f126890aSEmmanuel Vadot MX6UL_PAD_UART5_RX_DATA__GPIO1_IO31 0x4001b8b0 487f126890aSEmmanuel Vadot >; 488f126890aSEmmanuel Vadot }; 489f126890aSEmmanuel Vadot 490f126890aSEmmanuel Vadot pinctrl_lcdif: lcdif-grp { 491f126890aSEmmanuel Vadot fsl,pins = < 492f126890aSEmmanuel Vadot MX6UL_PAD_LCD_CLK__LCDIF_CLK 0x79 493f126890aSEmmanuel Vadot MX6UL_PAD_LCD_ENABLE__LCDIF_ENABLE 0x79 494f126890aSEmmanuel Vadot MX6UL_PAD_LCD_HSYNC__LCDIF_HSYNC 0x79 495f126890aSEmmanuel Vadot MX6UL_PAD_LCD_VSYNC__LCDIF_VSYNC 0x79 496f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA00__LCDIF_DATA00 0x79 497f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA01__LCDIF_DATA01 0x79 498f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA02__LCDIF_DATA02 0x79 499f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA03__LCDIF_DATA03 0x79 500f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA04__LCDIF_DATA04 0x79 501f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA05__LCDIF_DATA05 0x79 502f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA06__LCDIF_DATA06 0x79 503f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA07__LCDIF_DATA07 0x79 504f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA08__LCDIF_DATA08 0x79 505f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA09__LCDIF_DATA09 0x79 506f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA10__LCDIF_DATA10 0x79 507f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA11__LCDIF_DATA11 0x79 508f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA12__LCDIF_DATA12 0x79 509f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA13__LCDIF_DATA13 0x79 510f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA14__LCDIF_DATA14 0x79 511f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA15__LCDIF_DATA15 0x79 512f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA16__LCDIF_DATA16 0x79 513f126890aSEmmanuel Vadot MX6UL_PAD_LCD_DATA17__LCDIF_DATA17 0x79 514f126890aSEmmanuel Vadot >; 515f126890aSEmmanuel Vadot }; 516f126890aSEmmanuel Vadot 517f126890aSEmmanuel Vadot pinctrl_pwm1: pwm1-grp { 518f126890aSEmmanuel Vadot fsl,pins = < 519f126890aSEmmanuel Vadot MX6UL_PAD_GPIO1_IO08__PWM1_OUT 0x110b0 520f126890aSEmmanuel Vadot >; 521f126890aSEmmanuel Vadot }; 522f126890aSEmmanuel Vadot 523f126890aSEmmanuel Vadot pinctrl_sai2: sai2-grp { 524f126890aSEmmanuel Vadot fsl,pins = < 525f126890aSEmmanuel Vadot MX6UL_PAD_JTAG_TCK__SAI2_RX_DATA 0x130b0 526f126890aSEmmanuel Vadot MX6UL_PAD_JTAG_TDI__SAI2_TX_BCLK 0x17088 527f126890aSEmmanuel Vadot MX6UL_PAD_JTAG_TDO__SAI2_TX_SYNC 0x17088 528f126890aSEmmanuel Vadot MX6UL_PAD_JTAG_TRST_B__SAI2_TX_DATA 0x120b0 529f126890aSEmmanuel Vadot >; 530f126890aSEmmanuel Vadot }; 531f126890aSEmmanuel Vadot 532f126890aSEmmanuel Vadot pinctrl_tsc: tsc-grp { 533f126890aSEmmanuel Vadot fsl,pins = < 534f126890aSEmmanuel Vadot MX6UL_PAD_GPIO1_IO01__GPIO1_IO01 0xb0 535f126890aSEmmanuel Vadot MX6UL_PAD_GPIO1_IO02__GPIO1_IO02 0xb0 536f126890aSEmmanuel Vadot MX6UL_PAD_GPIO1_IO03__GPIO1_IO03 0xb0 537f126890aSEmmanuel Vadot MX6UL_PAD_GPIO1_IO04__GPIO1_IO04 0xb0 538f126890aSEmmanuel Vadot >; 539f126890aSEmmanuel Vadot }; 540f126890aSEmmanuel Vadot 541f126890aSEmmanuel Vadot pinctrl_uart1: uart1-grp { 542f126890aSEmmanuel Vadot fsl,pins = < 543f126890aSEmmanuel Vadot MX6UL_PAD_UART1_TX_DATA__UART1_DCE_TX 0x1b0b1 544f126890aSEmmanuel Vadot MX6UL_PAD_UART1_RX_DATA__UART1_DCE_RX 0x1b0b1 545f126890aSEmmanuel Vadot >; 546f126890aSEmmanuel Vadot }; 547f126890aSEmmanuel Vadot 548f126890aSEmmanuel Vadot pinctrl_uart6: uart6-grp { 549f126890aSEmmanuel Vadot fsl,pins = < 550f126890aSEmmanuel Vadot MX6UL_PAD_CSI_MCLK__UART6_DCE_TX 0x1b0b1 551f126890aSEmmanuel Vadot MX6UL_PAD_CSI_PIXCLK__UART6_DCE_RX 0x1b0b1 552f126890aSEmmanuel Vadot MX6UL_PAD_CSI_VSYNC__UART6_DCE_RTS 0x1b0b1 553f126890aSEmmanuel Vadot MX6UL_PAD_CSI_HSYNC__UART6_DCE_CTS 0x1b0b1 554f126890aSEmmanuel Vadot >; 555f126890aSEmmanuel Vadot }; 556f126890aSEmmanuel Vadot 557f126890aSEmmanuel Vadot pinctrl_usbotg1: usbotg1-grp { 558f126890aSEmmanuel Vadot fsl,pins = < 559f126890aSEmmanuel Vadot MX6UL_PAD_GPIO1_IO00__ANATOP_OTG1_ID 0x17059 560f126890aSEmmanuel Vadot >; 561f126890aSEmmanuel Vadot }; 562f126890aSEmmanuel Vadot 563f126890aSEmmanuel Vadot pinctrl_usbotg2: usbotg2-grp { 564f126890aSEmmanuel Vadot fsl,pins = < 565f126890aSEmmanuel Vadot MX6UL_PAD_GPIO1_IO05__GPIO1_IO05 0x120b0 566f126890aSEmmanuel Vadot >; 567f126890aSEmmanuel Vadot }; 568f126890aSEmmanuel Vadot 569f126890aSEmmanuel Vadot pinctrl_usdhc2: usdhc2-grp { 570f126890aSEmmanuel Vadot fsl,pins = < 571f126890aSEmmanuel Vadot MX6UL_PAD_NAND_RE_B__USDHC2_CLK 0x10069 572f126890aSEmmanuel Vadot MX6UL_PAD_NAND_WE_B__USDHC2_CMD 0x17059 573f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA00__USDHC2_DATA0 0x17059 574f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA01__USDHC2_DATA1 0x17059 575f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA02__USDHC2_DATA2 0x17059 576f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA03__USDHC2_DATA3 0x17059 577f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA04__USDHC2_DATA4 0x17059 578f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA05__USDHC2_DATA5 0x17059 579f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA06__USDHC2_DATA6 0x17059 580f126890aSEmmanuel Vadot MX6UL_PAD_NAND_DATA07__USDHC2_DATA7 0x17059 581f126890aSEmmanuel Vadot MX6UL_PAD_NAND_ALE__USDHC2_RESET_B 0x17059 /* SD2 Reset */ 582f126890aSEmmanuel Vadot >; 583f126890aSEmmanuel Vadot }; 584f126890aSEmmanuel Vadot}; 585f126890aSEmmanuel Vadot 586f126890aSEmmanuel Vadot&iomuxc_snvs { 587f126890aSEmmanuel Vadot /* DHCOM GPIOs A..H */ 588f126890aSEmmanuel Vadot pinctrl_snvs_dhcom_a: snvs-dhcom-a-grp { 589f126890aSEmmanuel Vadot fsl,pins = <MX6ULL_PAD_SNVS_TAMPER0__GPIO5_IO00 0x400120b0>; 590f126890aSEmmanuel Vadot }; 591f126890aSEmmanuel Vadot 592f126890aSEmmanuel Vadot pinctrl_snvs_dhcom_b: snvs-dhcom-b-grp { 593f126890aSEmmanuel Vadot fsl,pins = <MX6ULL_PAD_SNVS_TAMPER1__GPIO5_IO01 0x400120b0>; 594f126890aSEmmanuel Vadot }; 595f126890aSEmmanuel Vadot 596f126890aSEmmanuel Vadot pinctrl_snvs_dhcom_c: snvs-dhcom-c-grp { 597f126890aSEmmanuel Vadot fsl,pins = <MX6ULL_PAD_SNVS_TAMPER2__GPIO5_IO02 0x400120b0>; 598f126890aSEmmanuel Vadot }; 599f126890aSEmmanuel Vadot 600f126890aSEmmanuel Vadot pinctrl_snvs_dhcom_d: snvs-dhcom-d-grp { 601f126890aSEmmanuel Vadot fsl,pins = <MX6ULL_PAD_SNVS_TAMPER3__GPIO5_IO03 0x400120b0>; 602f126890aSEmmanuel Vadot }; 603f126890aSEmmanuel Vadot 604f126890aSEmmanuel Vadot pinctrl_snvs_dhcom_e: snvs-dhcom-e-grp { 605f126890aSEmmanuel Vadot fsl,pins = <MX6ULL_PAD_SNVS_TAMPER4__GPIO5_IO04 0x400120b0>; 606f126890aSEmmanuel Vadot }; 607f126890aSEmmanuel Vadot 608f126890aSEmmanuel Vadot pinctrl_snvs_dhcom_f: snvs-dhcom-f-grp { 609f126890aSEmmanuel Vadot fsl,pins = <MX6ULL_PAD_SNVS_TAMPER7__GPIO5_IO07 0x400120b0>; 610f126890aSEmmanuel Vadot }; 611f126890aSEmmanuel Vadot 612f126890aSEmmanuel Vadot pinctrl_snvs_dhcom_g: snvs-dhcom-g-grp { 613f126890aSEmmanuel Vadot fsl,pins = <MX6ULL_PAD_SNVS_TAMPER8__GPIO5_IO08 0x400120b0>; 614f126890aSEmmanuel Vadot }; 615f126890aSEmmanuel Vadot 616f126890aSEmmanuel Vadot pinctrl_snvs_dhcom_h: snvs-dhcom-h-grp { 617f126890aSEmmanuel Vadot fsl,pins = <MX6ULL_PAD_SNVS_TAMPER9__GPIO5_IO09 0x400120b0>; 618f126890aSEmmanuel Vadot }; 619f126890aSEmmanuel Vadot 620f126890aSEmmanuel Vadot pinctrl_snvs_fec1_phy: snvs-fec1-phy-grp { 621f126890aSEmmanuel Vadot fsl,pins = < 622f126890aSEmmanuel Vadot MX6ULL_PAD_SNVS_TAMPER5__GPIO5_IO05 0xb1 /* SMSC PHY Int */ 623f126890aSEmmanuel Vadot >; 624f126890aSEmmanuel Vadot }; 625f126890aSEmmanuel Vadot 626f126890aSEmmanuel Vadot pinctrl_snvs_fec2_phy: snvs-fec2-phy-grp { 627f126890aSEmmanuel Vadot fsl,pins = < 628f126890aSEmmanuel Vadot MX6ULL_PAD_SNVS_TAMPER6__GPIO5_IO06 0xb1 /* SMSC PHY Int */ 629f126890aSEmmanuel Vadot >; 630f126890aSEmmanuel Vadot }; 631f126890aSEmmanuel Vadot}; 632