cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

imx8mq-nitrogen.dts (13837B)


      1// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
      2/*
      3 * Copyright 2018 Boundary Devices
      4 */
      5
      6/dts-v1/;
      7
      8#include <dt-bindings/input/input.h>
      9#include "imx8mq.dtsi"
     10
     11/ {
     12	model = "Boundary Devices i.MX8MQ Nitrogen8M";
     13	compatible = "boundary,imx8mq-nitrogen8m", "fsl,imx8mq";
     14
     15	chosen {
     16		stdout-path = "serial0:115200n8";
     17	};
     18
     19	memory@40000000 {
     20		device_type = "memory";
     21		reg = <0x00000000 0x40000000 0 0x80000000>;
     22	};
     23
     24	gpio-keys {
     25		compatible = "gpio-keys";
     26		pinctrl-names = "default";
     27		pinctrl-0 = <&pinctrl_gpio_keys>;
     28
     29		power {
     30			label = "Power Button";
     31			gpios = <&gpio1 7 GPIO_ACTIVE_LOW>;
     32			linux,code = <KEY_POWER>;
     33			wakeup-source;
     34		};
     35	};
     36
     37	hdmi-connector {
     38		compatible = "hdmi-connector";
     39		ddc-i2c-bus = <&ddc_i2c_bus>;
     40		label = "hdmi";
     41		type = "a";
     42
     43		port {
     44			hdmi_connector_in: endpoint {
     45				remote-endpoint = <&lt8912_out>;
     46			};
     47		};
     48	};
     49
     50	reg_usb_otg_vbus: regulator-usb-otg-vbus {
     51		compatible = "regulator-fixed";
     52		pinctrl-names = "default";
     53		pinctrl-0 = <&pinctrl_reg_usbotg_vbus>;
     54		regulator-name = "usb_otg_vbus";
     55		regulator-min-microvolt = <5000000>;
     56		regulator-max-microvolt = <5000000>;
     57		gpio = <&gpio1 12 GPIO_ACTIVE_HIGH>;
     58		enable-active-high;
     59	};
     60
     61	reg_vref_0v9: regulator-vref-0v9 {
     62		compatible = "regulator-fixed";
     63		regulator-name = "vref-0v9";
     64		regulator-min-microvolt = <900000>;
     65		regulator-max-microvolt = <900000>;
     66	};
     67
     68	reg_vref_1v8: regulator-vref-1v8 {
     69		compatible = "regulator-fixed";
     70		regulator-name = "vref-1v8";
     71		regulator-min-microvolt = <1800000>;
     72		regulator-max-microvolt = <1800000>;
     73	};
     74
     75	reg_vref_2v5: regulator-vref-2v5 {
     76		compatible = "regulator-fixed";
     77		regulator-name = "vref-2v5";
     78		regulator-min-microvolt = <2500000>;
     79		regulator-max-microvolt = <2500000>;
     80	};
     81
     82	reg_vref_3v3: regulator-vref-3v3 {
     83		compatible = "regulator-fixed";
     84		regulator-name = "vref-3v3";
     85		regulator-min-microvolt = <3300000>;
     86		regulator-max-microvolt = <3300000>;
     87	};
     88
     89	reg_vref_5v: regulator-vref-5v {
     90		compatible = "regulator-fixed";
     91		regulator-name = "vref-5v";
     92		regulator-min-microvolt = <5000000>;
     93		regulator-max-microvolt = <5000000>;
     94	};
     95};
     96
     97&dphy {
     98	status = "okay";
     99};
    100
    101&fec1 {
    102	pinctrl-names = "default";
    103	pinctrl-0 = <&pinctrl_fec1>;
    104	phy-mode = "rgmii-id";
    105	phy-handle = <&ethphy0>;
    106	fsl,magic-packet;
    107	status = "okay";
    108
    109	mdio {
    110		#address-cells = <1>;
    111		#size-cells = <0>;
    112
    113		ethphy0: ethernet-phy@4 {
    114			compatible = "ethernet-phy-ieee802.3-c22";
    115			reg = <4>;
    116			interrupts-extended = <&gpio1 11 IRQ_TYPE_LEVEL_LOW>;
    117		};
    118	};
    119};
    120
    121/* Release reset of the USB Host HUB */
    122&gpio1 {
    123	usb-host-reset-hog {
    124		gpio-hog;
    125		gpios = <14 GPIO_ACTIVE_HIGH>;
    126		output-high;
    127	};
    128};
    129
    130&i2c1 {
    131	clock-frequency = <400000>;
    132	pinctrl-names = "default";
    133	pinctrl-0 = <&pinctrl_i2c1>;
    134	status = "okay";
    135
    136	i2cmux@70 {
    137		compatible = "nxp,pca9546";
    138		pinctrl-names = "default";
    139		pinctrl-0 = <&pinctrl_i2c1_pca9546>;
    140		reg = <0x70>;
    141		reset-gpios = <&gpio1 8 GPIO_ACTIVE_LOW>;
    142		#address-cells = <1>;
    143		#size-cells = <0>;
    144
    145		i2c1a: i2c1@0 {
    146			reg = <0>;
    147			#address-cells = <1>;
    148			#size-cells = <0>;
    149
    150			reg_arm_dram: regulator@60 {
    151				compatible = "fcs,fan53555";
    152				pinctrl-names = "default";
    153				pinctrl-0 = <&pinctrl_reg_arm_dram>;
    154				reg = <0x60>;
    155				regulator-min-microvolt =  <900000>;
    156				regulator-max-microvolt = <1000000>;
    157				regulator-always-on;
    158				vsel-gpios = <&gpio3 24 GPIO_ACTIVE_HIGH>;
    159			};
    160		};
    161
    162		i2c1b: i2c1@1 {
    163			reg = <1>;
    164			#address-cells = <1>;
    165			#size-cells = <0>;
    166
    167			reg_dram_1p1v: regulator@60 {
    168				compatible = "fcs,fan53555";
    169				pinctrl-names = "default";
    170				pinctrl-0 = <&pinctrl_reg_dram_1p1v>;
    171				reg = <0x60>;
    172				regulator-min-microvolt = <1100000>;
    173				regulator-max-microvolt = <1100000>;
    174				regulator-always-on;
    175				vsel-gpios = <&gpio2 11 GPIO_ACTIVE_HIGH>;
    176			};
    177		};
    178
    179		i2c1c: i2c1@2 {
    180			reg = <2>;
    181			#address-cells = <1>;
    182			#size-cells = <0>;
    183
    184			reg_soc_gpu_vpu: regulator@60 {
    185				compatible = "fcs,fan53555";
    186				pinctrl-names = "default";
    187				pinctrl-0 = <&pinctrl_reg_soc_gpu_vpu>;
    188				reg = <0x60>;
    189				regulator-min-microvolt =  <900000>;
    190				regulator-max-microvolt = <1000000>;
    191				regulator-always-on;
    192				vsel-gpios = <&gpio2 20 GPIO_ACTIVE_HIGH>;
    193			};
    194		};
    195
    196		i2c1d: i2c1@3 {
    197			reg = <3>;
    198			#address-cells = <1>;
    199			#size-cells = <0>;
    200
    201			rtc@68 {
    202				compatible = "microcrystal,rv4162";
    203				pinctrl-names = "default";
    204				pinctrl-0 = <&pinctrl_i2c1d_rv4162>;
    205				reg = <0x68>;
    206				interrupts-extended = <&gpio1 6 IRQ_TYPE_LEVEL_LOW>;
    207				wakeup-source;
    208			};
    209		};
    210	};
    211};
    212
    213&i2c4 {
    214	clock-frequency = <100000>;
    215	pinctrl-names = "default";
    216	pinctrl-0 = <&pinctrl_i2c4>;
    217	status = "okay";
    218
    219	pca9546: i2cmux@70 {
    220		compatible = "nxp,pca9546";
    221		reg = <0x70>;
    222		#address-cells = <1>;
    223		#size-cells = <0>;
    224
    225		i2c4@0 {
    226			reg = <0>;
    227			#address-cells = <1>;
    228			#size-cells = <0>;
    229			clock-frequency = <100000>;
    230
    231			hdmi-bridge@48 {
    232				compatible = "lontium,lt8912b";
    233				reg = <0x48> ;
    234				reset-gpios = <&max7323 0 GPIO_ACTIVE_LOW>;
    235
    236				ports {
    237					#address-cells = <1>;
    238					#size-cells = <0>;
    239
    240					port@0 {
    241						reg = <0>;
    242
    243						hdmi_out_in: endpoint {
    244							data-lanes = <1 2 3 4>;
    245							remote-endpoint = <&mipi_dsi_out>;
    246						};
    247					};
    248
    249					port@1 {
    250						reg = <1>;
    251
    252						lt8912_out: endpoint {
    253							remote-endpoint = <&hdmi_connector_in>;
    254						};
    255					};
    256				};
    257			};
    258		};
    259
    260		ddc_i2c_bus: i2c4@1 {
    261			reg = <1>;
    262			#address-cells = <1>;
    263			#size-cells = <0>;
    264			clock-frequency = <100000>;
    265		};
    266
    267		i2c4@3 {
    268			reg = <3>;
    269			#address-cells = <1>;
    270			#size-cells = <0>;
    271			clock-frequency = <100000>;
    272
    273			max7323: gpio-expander@68 {
    274				compatible = "maxim,max7323";
    275				pinctrl-names = "default";
    276				pinctrl-0 = <&pinctrl_max7323>;
    277				gpio-controller;
    278				reg = <0x68>;
    279				#gpio-cells = <2>;
    280			};
    281		};
    282	};
    283};
    284
    285&lcdif {
    286	status = "okay";
    287};
    288
    289&mipi_dsi {
    290	#address-cells = <1>;
    291	#size-cells = <0>;
    292	status = "okay";
    293
    294	ports {
    295		port@1 {
    296			reg = <1>;
    297
    298			mipi_dsi_out: endpoint {
    299				remote-endpoint = <&hdmi_out_in>;
    300			};
    301		};
    302	};
    303};
    304
    305&uart1 { /* console */
    306	pinctrl-names = "default";
    307	pinctrl-0 = <&pinctrl_uart1>;
    308	assigned-clocks = <&clk IMX8MQ_CLK_UART1>;
    309	assigned-clock-parents = <&clk IMX8MQ_CLK_25M>;
    310	status = "okay";
    311};
    312
    313&uart2 {
    314	pinctrl-names = "default";
    315	pinctrl-0 = <&pinctrl_uart2>;
    316	assigned-clocks = <&clk IMX8MQ_CLK_UART2>;
    317	assigned-clock-parents = <&clk IMX8MQ_CLK_25M>;
    318	status = "okay";
    319};
    320
    321&usb_dwc3_0 {
    322	dr_mode = "otg";
    323	pinctrl-names = "default";
    324	pinctrl-0 = <&pinctrl_usb3_0>;
    325	status = "okay";
    326};
    327
    328&usb3_phy0 {
    329	vbus-supply = <&reg_usb_otg_vbus>;
    330	status = "okay";
    331};
    332
    333&usb_dwc3_1 {
    334	dr_mode = "host";
    335	status = "okay";
    336};
    337
    338&usb3_phy1 {
    339	pinctrl-names = "default";
    340	pinctrl-0 = <&pinctrl_usb3_1>;
    341	status = "okay";
    342};
    343
    344&usdhc1 {
    345	assigned-clocks = <&clk IMX8MQ_CLK_USDHC1>;
    346	assigned-clock-rates = <400000000>;
    347	bus-width = <8>;
    348	pinctrl-names = "default";
    349	pinctrl-0 = <&pinctrl_usdhc1>;
    350	non-removable;
    351	vmmc-supply = <&reg_vref_1v8>;
    352	status = "okay";
    353};
    354
    355&wdog1 {
    356	pinctrl-names = "default";
    357	pinctrl-0 = <&pinctrl_wdog>;
    358	fsl,ext-reset-output;
    359	status = "okay";
    360};
    361
    362&iomuxc {
    363	pinctrl-names = "default";
    364	pinctrl-0 = <&pinctrl_hog>;
    365
    366	pinctrl_hog: hoggrp {
    367		fsl,pins = <
    368			/* J17 connector, odd */
    369			MX8MQ_IOMUXC_SAI1_RXFS_GPIO4_IO0		0x19	/* Pin 19 */
    370			MX8MQ_IOMUXC_SAI1_RXC_GPIO4_IO1			0x19	/* Pin 21 */
    371			MX8MQ_IOMUXC_SAI1_RXD1_GPIO4_IO3		0x19	/* Pin 23 */
    372			MX8MQ_IOMUXC_SAI1_RXD2_GPIO4_IO4		0x19	/* Pin 25 */
    373			MX8MQ_IOMUXC_SAI1_RXD3_GPIO4_IO5		0x19	/* Pin 27 */
    374			MX8MQ_IOMUXC_SAI1_RXD4_GPIO4_IO6		0x19	/* Pin 29 */
    375			MX8MQ_IOMUXC_SAI1_RXD5_GPIO4_IO7		0x19	/* Pin 31 */
    376			MX8MQ_IOMUXC_SAI1_RXD6_GPIO4_IO8		0x19	/* Pin 33 */
    377			MX8MQ_IOMUXC_SAI1_RXD7_GPIO4_IO9		0x19	/* Pin 35 */
    378			MX8MQ_IOMUXC_SAI1_TXD1_GPIO4_IO13		0x19	/* Pin 39 */
    379			MX8MQ_IOMUXC_SAI1_TXD2_GPIO4_IO14		0x19	/* Pin 41 */
    380			MX8MQ_IOMUXC_SAI1_TXD3_GPIO4_IO15		0x19	/* Pin 43 */
    381			MX8MQ_IOMUXC_SAI1_TXD4_GPIO4_IO16		0x19	/* Pin 45 */
    382			MX8MQ_IOMUXC_SAI1_TXD5_GPIO4_IO17		0x19	/* Pin 47 */
    383			MX8MQ_IOMUXC_SAI1_TXD6_GPIO4_IO18		0x19	/* Pin 49 */
    384			MX8MQ_IOMUXC_SAI1_TXD7_GPIO4_IO19		0x19	/* Pin 51 */
    385
    386			/* J17 connector, even */
    387			MX8MQ_IOMUXC_SAI3_RXFS_GPIO4_IO28		0x19	/* Pin 44 */
    388			MX8MQ_IOMUXC_SAI3_RXC_GPIO4_IO29		0x19	/* Pin 48 */
    389			MX8MQ_IOMUXC_GPIO1_IO10_GPIO1_IO10		0x19	/* Pin 50 */
    390			MX8MQ_IOMUXC_GPIO1_IO03_GPIO1_IO3		0x19	/* Pin 54 */
    391			MX8MQ_IOMUXC_GPIO1_IO05_GPIO1_IO5		0x19	/* Pin 56 */
    392
    393			/* J18 connector, odd */
    394			MX8MQ_IOMUXC_NAND_CE3_B_GPIO3_IO4		0x19	/* Pin 41 */
    395			MX8MQ_IOMUXC_NAND_CLE_GPIO3_IO5			0x19	/* Pin 43 */
    396			MX8MQ_IOMUXC_NAND_READY_B_GPIO3_IO16		0x19	/* Pin 45 */
    397			MX8MQ_IOMUXC_NAND_DATA05_GPIO3_IO11		0x19	/* Pin 47 */
    398			MX8MQ_IOMUXC_NAND_WP_B_GPIO3_IO18		0x19	/* Pin 49 */
    399			MX8MQ_IOMUXC_NAND_DQS_GPIO3_IO14		0x19	/* Pin 53 */
    400
    401			/* J18 connector, even */
    402			MX8MQ_IOMUXC_NAND_ALE_GPIO3_IO0			0x19	/* Pin 32 */
    403			MX8MQ_IOMUXC_NAND_CE0_B_GPIO3_IO1		0x19	/* Pin 36 */
    404			MX8MQ_IOMUXC_NAND_DATA00_GPIO3_IO6		0x19	/* Pin 38 */
    405			MX8MQ_IOMUXC_NAND_DATA01_GPIO3_IO7		0x19	/* Pin 40 */
    406			MX8MQ_IOMUXC_NAND_DATA02_GPIO3_IO8		0x19	/* Pin 42 */
    407			MX8MQ_IOMUXC_NAND_DATA03_GPIO3_IO9		0x19	/* Pin 44 */
    408			MX8MQ_IOMUXC_NAND_DATA04_GPIO3_IO10		0x19	/* Pin 46 */
    409
    410			/* J13 Pin 2, WL_WAKE */
    411			MX8MQ_IOMUXC_SAI5_RXD2_GPIO3_IO23		0xd6
    412			/* J13 Pin 4, WL_IRQ, not needed for Silex */
    413			MX8MQ_IOMUXC_SAI5_RXD0_GPIO3_IO21		0xd6
    414			/* J13 pin 9, unused */
    415			MX8MQ_IOMUXC_SD2_CD_B_GPIO2_IO12		0x19
    416			/* J13 Pin 41, BT_CLK_REQ */
    417			MX8MQ_IOMUXC_SAI5_RXD1_GPIO3_IO22		0xd6
    418			/* J13 Pin 42, BT_HOST_WAKE */
    419			MX8MQ_IOMUXC_SAI5_MCLK_GPIO3_IO25		0xd6
    420
    421			/* Clock for both CSI1 and CSI2 */
    422			MX8MQ_IOMUXC_GPIO1_IO15_CCMSRCGPCMIX_CLKO2	0x07
    423			/* test points */
    424			MX8MQ_IOMUXC_GPIO1_IO04_GPIO1_IO4		0xc1	/* TP87 */
    425		>;
    426	};
    427
    428	pinctrl_fec1: fec1grp {
    429		fsl,pins = <
    430			MX8MQ_IOMUXC_ENET_MDC_ENET1_MDC			0x3
    431			MX8MQ_IOMUXC_ENET_MDIO_ENET1_MDIO		0x23
    432			MX8MQ_IOMUXC_ENET_TX_CTL_ENET1_RGMII_TX_CTL	0x1f
    433			MX8MQ_IOMUXC_ENET_TXC_ENET1_RGMII_TXC		0x1f
    434			MX8MQ_IOMUXC_ENET_TD0_ENET1_RGMII_TD0		0x1f
    435			MX8MQ_IOMUXC_ENET_TD1_ENET1_RGMII_TD1		0x1f
    436			MX8MQ_IOMUXC_ENET_TD2_ENET1_RGMII_TD2		0x1f
    437			MX8MQ_IOMUXC_ENET_TD3_ENET1_RGMII_TD3		0x1f
    438			MX8MQ_IOMUXC_ENET_RX_CTL_ENET1_RGMII_RX_CTL	0x91
    439			MX8MQ_IOMUXC_ENET_RXC_ENET1_RGMII_RXC		0x91
    440			MX8MQ_IOMUXC_ENET_RD0_ENET1_RGMII_RD0		0x91
    441			MX8MQ_IOMUXC_ENET_RD1_ENET1_RGMII_RD1		0x91
    442			MX8MQ_IOMUXC_ENET_RD2_ENET1_RGMII_RD2		0x91
    443			MX8MQ_IOMUXC_ENET_RD3_ENET1_RGMII_RD3		0x91
    444			MX8MQ_IOMUXC_GPIO1_IO09_GPIO1_IO9		0x19
    445			MX8MQ_IOMUXC_GPIO1_IO11_GPIO1_IO11		0x59
    446		>;
    447	};
    448
    449	pinctrl_gpio_keys: gpio-keysgrp {
    450		fsl,pins = <
    451			MX8MQ_IOMUXC_GPIO1_IO07_GPIO1_IO7		0x19
    452		>;
    453	};
    454
    455
    456	pinctrl_i2c1: i2c1grp {
    457		fsl,pins = <
    458			MX8MQ_IOMUXC_I2C1_SCL_I2C1_SCL			0x4000007f
    459			MX8MQ_IOMUXC_I2C1_SDA_I2C1_SDA			0x4000007f
    460		>;
    461	};
    462
    463	pinctrl_i2c1_pca9546: i2c1-pca9546grp {
    464		fsl,pins = <
    465			MX8MQ_IOMUXC_GPIO1_IO08_GPIO1_IO8		0x49
    466		>;
    467	};
    468
    469	pinctrl_i2c1d_rv4162: i2c1d-rv4162grp {
    470		fsl,pins = <
    471			MX8MQ_IOMUXC_GPIO1_IO06_GPIO1_IO6		0x49
    472		>;
    473	};
    474
    475	pinctrl_i2c4: i2c4grp {
    476		fsl,pins = <
    477			MX8MQ_IOMUXC_I2C4_SCL_I2C4_SCL			0x4000007f
    478			MX8MQ_IOMUXC_I2C4_SDA_I2C4_SDA			0x4000007f
    479		>;
    480	};
    481
    482	pinctrl_max7323: max7323grp {
    483		fsl,pins = <
    484			MX8MQ_IOMUXC_NAND_RE_B_GPIO3_IO15 0x19
    485		>;
    486	};
    487
    488	pinctrl_reg_arm_dram: reg-arm-dramgrp {
    489		fsl,pins = <
    490			MX8MQ_IOMUXC_SAI5_RXD3_GPIO3_IO24	0x16
    491		>;
    492	};
    493
    494	pinctrl_reg_dram_1p1v: reg-dram-1p1vgrp {
    495		fsl,pins = <
    496			MX8MQ_IOMUXC_SD1_STROBE_GPIO2_IO11	0x16
    497		>;
    498	};
    499
    500	pinctrl_reg_soc_gpu_vpu: reg-soc-gpu-vpugrp {
    501		fsl,pins = <
    502			MX8MQ_IOMUXC_SD2_WP_GPIO2_IO20		0x16
    503		>;
    504	};
    505
    506	pinctrl_reg_usbotg_vbus: reg-usbotg-vbusgrp {
    507		fsl,pins = <
    508			MX8MQ_IOMUXC_GPIO1_IO12_GPIO1_IO12	0x16
    509		>;
    510	};
    511
    512	pinctrl_uart1: uart1grp {
    513		fsl,pins = <
    514			MX8MQ_IOMUXC_UART1_RXD_UART1_DCE_RX		0x45
    515			MX8MQ_IOMUXC_UART1_TXD_UART1_DCE_TX		0x45
    516		>;
    517	};
    518
    519	pinctrl_uart2: uart2grp {
    520		fsl,pins = <
    521			MX8MQ_IOMUXC_UART2_RXD_UART2_DCE_RX		0x45
    522			MX8MQ_IOMUXC_UART2_TXD_UART2_DCE_TX		0x45
    523		>;
    524	};
    525
    526	pinctrl_usb3_0: usb3-0grp {
    527		fsl,pins = <
    528			MX8MQ_IOMUXC_GPIO1_IO13_USB1_OTG_OC		0x16
    529		>;
    530	};
    531
    532	pinctrl_usb3_1: usb3-1grp {
    533		fsl,pins = <
    534			MX8MQ_IOMUXC_GPIO1_IO14_GPIO1_IO14		0x16
    535		>;
    536	};
    537
    538	pinctrl_usdhc1: usdhc1grp {
    539		fsl,pins = <
    540			MX8MQ_IOMUXC_SD1_CLK_USDHC1_CLK			0x83
    541			MX8MQ_IOMUXC_SD1_CMD_USDHC1_CMD			0xc3
    542			MX8MQ_IOMUXC_SD1_DATA0_USDHC1_DATA0		0xc3
    543			MX8MQ_IOMUXC_SD1_DATA1_USDHC1_DATA1		0xc3
    544			MX8MQ_IOMUXC_SD1_DATA2_USDHC1_DATA2		0xc3
    545			MX8MQ_IOMUXC_SD1_DATA3_USDHC1_DATA3		0xc3
    546			MX8MQ_IOMUXC_SD1_DATA4_USDHC1_DATA4		0xc3
    547			MX8MQ_IOMUXC_SD1_DATA5_USDHC1_DATA5		0xc3
    548			MX8MQ_IOMUXC_SD1_DATA6_USDHC1_DATA6		0xc3
    549			MX8MQ_IOMUXC_SD1_DATA7_USDHC1_DATA7		0xc3
    550			MX8MQ_IOMUXC_SD1_RESET_B_GPIO2_IO10		0x41
    551		>;
    552	};
    553
    554	pinctrl_usdhc1_100mhz: usdhc1-100mhzgrp {
    555		fsl,pins = <
    556			MX8MQ_IOMUXC_SD1_CLK_USDHC1_CLK			0x8d
    557			MX8MQ_IOMUXC_SD1_CMD_USDHC1_CMD			0xcd
    558			MX8MQ_IOMUXC_SD1_DATA0_USDHC1_DATA0		0xcd
    559			MX8MQ_IOMUXC_SD1_DATA1_USDHC1_DATA1		0xcd
    560			MX8MQ_IOMUXC_SD1_DATA2_USDHC1_DATA2		0xcd
    561			MX8MQ_IOMUXC_SD1_DATA3_USDHC1_DATA3		0xcd
    562			MX8MQ_IOMUXC_SD1_DATA4_USDHC1_DATA4		0xcd
    563			MX8MQ_IOMUXC_SD1_DATA5_USDHC1_DATA5		0xcd
    564			MX8MQ_IOMUXC_SD1_DATA6_USDHC1_DATA6		0xcd
    565			MX8MQ_IOMUXC_SD1_DATA7_USDHC1_DATA7		0xcd
    566		>;
    567	};
    568
    569	pinctrl_usdhc1_200mhz: usdhc1-200mhzgrp {
    570		fsl,pins = <
    571			MX8MQ_IOMUXC_SD1_CLK_USDHC1_CLK			0x9f
    572			MX8MQ_IOMUXC_SD1_CMD_USDHC1_CMD			0xdf
    573			MX8MQ_IOMUXC_SD1_DATA0_USDHC1_DATA0		0xdf
    574			MX8MQ_IOMUXC_SD1_DATA1_USDHC1_DATA1		0xdf
    575			MX8MQ_IOMUXC_SD1_DATA2_USDHC1_DATA2		0xdf
    576			MX8MQ_IOMUXC_SD1_DATA3_USDHC1_DATA3		0xdf
    577			MX8MQ_IOMUXC_SD1_DATA4_USDHC1_DATA4		0xdf
    578			MX8MQ_IOMUXC_SD1_DATA5_USDHC1_DATA5		0xdf
    579			MX8MQ_IOMUXC_SD1_DATA6_USDHC1_DATA6		0xdf
    580			MX8MQ_IOMUXC_SD1_DATA7_USDHC1_DATA7		0xdf
    581		>;
    582	};
    583
    584	pinctrl_wdog: wdoggrp {
    585		fsl,pins = <
    586		MX8MQ_IOMUXC_GPIO1_IO02_WDOG1_WDOG_B	0xc6
    587		>;
    588	};
    589};