1*ae5de77eSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 2*ae5de77eSEmmanuel Vadot/* 3*ae5de77eSEmmanuel Vadot * Copyright (c) 2024 TQ-Systems GmbH <linux@ew.tq-group.com>, 4*ae5de77eSEmmanuel Vadot * D-82229 Seefeld, Germany. 5*ae5de77eSEmmanuel Vadot * Author: Alexander Stein 6*ae5de77eSEmmanuel Vadot */ 7*ae5de77eSEmmanuel Vadot 8*ae5de77eSEmmanuel Vadot/dts-v1/; 9*ae5de77eSEmmanuel Vadot 10*ae5de77eSEmmanuel Vadot#include <dt-bindings/phy/phy-imx8-pcie.h> 11*ae5de77eSEmmanuel Vadot#include "imx95-tqma9596sa.dtsi" 12*ae5de77eSEmmanuel Vadot 13*ae5de77eSEmmanuel Vadot/ { 14*ae5de77eSEmmanuel Vadot model = "TQ-Systems i.MX95 TQMa95xxSA on MB-SMARC-2"; 15*ae5de77eSEmmanuel Vadot compatible = "tq,imx95-tqma9596sa-mb-smarc-2", "tq,imx95-tqma9596sa", "fsl,imx95"; 16*ae5de77eSEmmanuel Vadot 17*ae5de77eSEmmanuel Vadot aliases { 18*ae5de77eSEmmanuel Vadot gpio0 = &gpio1; 19*ae5de77eSEmmanuel Vadot gpio1 = &gpio2; 20*ae5de77eSEmmanuel Vadot gpio2 = &gpio3; 21*ae5de77eSEmmanuel Vadot gpio3 = &gpio4; 22*ae5de77eSEmmanuel Vadot i2c0 = &lpi2c1; 23*ae5de77eSEmmanuel Vadot i2c1 = &lpi2c2; 24*ae5de77eSEmmanuel Vadot i2c2 = &lpi2c3; 25*ae5de77eSEmmanuel Vadot i2c3 = &lpi2c4; 26*ae5de77eSEmmanuel Vadot i2c4 = &lpi2c5; 27*ae5de77eSEmmanuel Vadot i2c5 = &lpi2c6; 28*ae5de77eSEmmanuel Vadot i2c6 = &lpi2c7; 29*ae5de77eSEmmanuel Vadot i2c7 = &lpi2c8; 30*ae5de77eSEmmanuel Vadot mmc0 = &usdhc1; 31*ae5de77eSEmmanuel Vadot mmc1 = &usdhc2; 32*ae5de77eSEmmanuel Vadot rtc0 = &pcf85063; 33*ae5de77eSEmmanuel Vadot rtc1 = &scmi_bbm; 34*ae5de77eSEmmanuel Vadot serial0 = &lpuart1; 35*ae5de77eSEmmanuel Vadot serial1 = &lpuart2; 36*ae5de77eSEmmanuel Vadot serial2 = &lpuart3; 37*ae5de77eSEmmanuel Vadot serial3 = &lpuart4; 38*ae5de77eSEmmanuel Vadot serial4 = &lpuart5; 39*ae5de77eSEmmanuel Vadot serial5 = &lpuart6; 40*ae5de77eSEmmanuel Vadot serial6 = &lpuart7; 41*ae5de77eSEmmanuel Vadot serial7 = &lpuart8; 42*ae5de77eSEmmanuel Vadot }; 43*ae5de77eSEmmanuel Vadot 44*ae5de77eSEmmanuel Vadot chosen { 45*ae5de77eSEmmanuel Vadot stdout-path = &lpuart7; 46*ae5de77eSEmmanuel Vadot }; 47*ae5de77eSEmmanuel Vadot 48*ae5de77eSEmmanuel Vadot backlight_lvds0: backlight-lvds0 { 49*ae5de77eSEmmanuel Vadot compatible = "pwm-backlight"; 50*ae5de77eSEmmanuel Vadot pwms = <&tpm3 0 100000 0>; 51*ae5de77eSEmmanuel Vadot brightness-levels = <0 4 8 16 32 64 128 255>; 52*ae5de77eSEmmanuel Vadot default-brightness-level = <7>; 53*ae5de77eSEmmanuel Vadot enable-gpios = <&expander2 1 GPIO_ACTIVE_HIGH>; 54*ae5de77eSEmmanuel Vadot power-supply = <®_12v0>; 55*ae5de77eSEmmanuel Vadot status = "disabled"; 56*ae5de77eSEmmanuel Vadot }; 57*ae5de77eSEmmanuel Vadot 58*ae5de77eSEmmanuel Vadot backlight_lvds1: backlight-lvds1 { 59*ae5de77eSEmmanuel Vadot compatible = "pwm-backlight"; 60*ae5de77eSEmmanuel Vadot pwms = <&tpm4 0 100000 0>; 61*ae5de77eSEmmanuel Vadot brightness-levels = <0 4 8 16 32 64 128 255>; 62*ae5de77eSEmmanuel Vadot default-brightness-level = <7>; 63*ae5de77eSEmmanuel Vadot enable-gpios = <&expander2 3 GPIO_ACTIVE_HIGH>; 64*ae5de77eSEmmanuel Vadot power-supply = <®_12v0>; 65*ae5de77eSEmmanuel Vadot status = "disabled"; 66*ae5de77eSEmmanuel Vadot }; 67*ae5de77eSEmmanuel Vadot 68*ae5de77eSEmmanuel Vadot panel_lvds0: panel-lvds0 { 69*ae5de77eSEmmanuel Vadot /* 70*ae5de77eSEmmanuel Vadot * Display is not fixed, so compatible has to be added from 71*ae5de77eSEmmanuel Vadot * DT overlay 72*ae5de77eSEmmanuel Vadot */ 73*ae5de77eSEmmanuel Vadot backlight = <&backlight_lvds0>; 74*ae5de77eSEmmanuel Vadot power-supply = <®_lvds0>; 75*ae5de77eSEmmanuel Vadot status = "disabled"; 76*ae5de77eSEmmanuel Vadot 77*ae5de77eSEmmanuel Vadot port { 78*ae5de77eSEmmanuel Vadot panel_in_lvds0: endpoint { 79*ae5de77eSEmmanuel Vadot /* TODO: LVDS0 out */ 80*ae5de77eSEmmanuel Vadot }; 81*ae5de77eSEmmanuel Vadot }; 82*ae5de77eSEmmanuel Vadot }; 83*ae5de77eSEmmanuel Vadot 84*ae5de77eSEmmanuel Vadot panel_lvds1: panel-lvds1 { 85*ae5de77eSEmmanuel Vadot /* 86*ae5de77eSEmmanuel Vadot * Display is not fixed, so compatible has to be added from 87*ae5de77eSEmmanuel Vadot * DT overlay 88*ae5de77eSEmmanuel Vadot */ 89*ae5de77eSEmmanuel Vadot backlight = <&backlight_lvds1>; 90*ae5de77eSEmmanuel Vadot power-supply = <®_lvds1>; 91*ae5de77eSEmmanuel Vadot status = "disabled"; 92*ae5de77eSEmmanuel Vadot 93*ae5de77eSEmmanuel Vadot port { 94*ae5de77eSEmmanuel Vadot panel_in_lvds1: endpoint { 95*ae5de77eSEmmanuel Vadot /* TODO: LVDS1 out */ 96*ae5de77eSEmmanuel Vadot }; 97*ae5de77eSEmmanuel Vadot }; 98*ae5de77eSEmmanuel Vadot }; 99*ae5de77eSEmmanuel Vadot 100*ae5de77eSEmmanuel Vadot reg_1v8: regulator-1v8 { 101*ae5de77eSEmmanuel Vadot compatible = "regulator-fixed"; 102*ae5de77eSEmmanuel Vadot regulator-name = "1V8"; 103*ae5de77eSEmmanuel Vadot regulator-min-microvolt = <1800000>; 104*ae5de77eSEmmanuel Vadot regulator-max-microvolt = <1800000>; 105*ae5de77eSEmmanuel Vadot regulator-always-on; 106*ae5de77eSEmmanuel Vadot }; 107*ae5de77eSEmmanuel Vadot 108*ae5de77eSEmmanuel Vadot reg_3v3: regulator-3v3 { 109*ae5de77eSEmmanuel Vadot compatible = "regulator-fixed"; 110*ae5de77eSEmmanuel Vadot regulator-name = "3V3"; 111*ae5de77eSEmmanuel Vadot regulator-min-microvolt = <3300000>; 112*ae5de77eSEmmanuel Vadot regulator-max-microvolt = <3300000>; 113*ae5de77eSEmmanuel Vadot regulator-always-on; 114*ae5de77eSEmmanuel Vadot }; 115*ae5de77eSEmmanuel Vadot 116*ae5de77eSEmmanuel Vadot reg_12v0: regulator-12v0 { 117*ae5de77eSEmmanuel Vadot compatible = "regulator-fixed"; 118*ae5de77eSEmmanuel Vadot regulator-name = "12V0"; 119*ae5de77eSEmmanuel Vadot regulator-min-microvolt = <12000000>; 120*ae5de77eSEmmanuel Vadot regulator-max-microvolt = <12000000>; 121*ae5de77eSEmmanuel Vadot regulator-always-on; 122*ae5de77eSEmmanuel Vadot }; 123*ae5de77eSEmmanuel Vadot 124*ae5de77eSEmmanuel Vadot reg_lvds0: regulator-lvds0 { 125*ae5de77eSEmmanuel Vadot compatible = "regulator-fixed"; 126*ae5de77eSEmmanuel Vadot regulator-name = "LCD0_VDD_EN"; 127*ae5de77eSEmmanuel Vadot regulator-min-microvolt = <3300000>; 128*ae5de77eSEmmanuel Vadot regulator-max-microvolt = <3300000>; 129*ae5de77eSEmmanuel Vadot gpio = <&expander2 2 GPIO_ACTIVE_HIGH>; 130*ae5de77eSEmmanuel Vadot enable-active-high; 131*ae5de77eSEmmanuel Vadot }; 132*ae5de77eSEmmanuel Vadot 133*ae5de77eSEmmanuel Vadot reg_lvds1: regulator-lvds1 { 134*ae5de77eSEmmanuel Vadot compatible = "regulator-fixed"; 135*ae5de77eSEmmanuel Vadot regulator-name = "LCD1_VDD_EN"; 136*ae5de77eSEmmanuel Vadot regulator-min-microvolt = <3300000>; 137*ae5de77eSEmmanuel Vadot regulator-max-microvolt = <3300000>; 138*ae5de77eSEmmanuel Vadot gpio = <&expander2 4 GPIO_ACTIVE_HIGH>; 139*ae5de77eSEmmanuel Vadot enable-active-high; 140*ae5de77eSEmmanuel Vadot }; 141*ae5de77eSEmmanuel Vadot 142*ae5de77eSEmmanuel Vadot sound { 143*ae5de77eSEmmanuel Vadot compatible = "fsl,imx-audio-tlv320aic32x4"; 144*ae5de77eSEmmanuel Vadot model = "tqm-tlv320aic32"; 145*ae5de77eSEmmanuel Vadot audio-codec = <&tlv320aic3x04>; 146*ae5de77eSEmmanuel Vadot audio-cpu = <&sai3>; 147*ae5de77eSEmmanuel Vadot }; 148*ae5de77eSEmmanuel Vadot}; 149*ae5de77eSEmmanuel Vadot 150*ae5de77eSEmmanuel Vadot&enetc_port0 { 151*ae5de77eSEmmanuel Vadot status = "okay"; 152*ae5de77eSEmmanuel Vadot}; 153*ae5de77eSEmmanuel Vadot 154*ae5de77eSEmmanuel Vadot&enetc_port1 { 155*ae5de77eSEmmanuel Vadot status = "okay"; 156*ae5de77eSEmmanuel Vadot}; 157*ae5de77eSEmmanuel Vadot 158*ae5de77eSEmmanuel Vadot&expander2 { 159*ae5de77eSEmmanuel Vadot pcie1-clk-en-hog { 160*ae5de77eSEmmanuel Vadot gpio-hog; 161*ae5de77eSEmmanuel Vadot gpios = <14 GPIO_ACTIVE_HIGH>; 162*ae5de77eSEmmanuel Vadot output-high; 163*ae5de77eSEmmanuel Vadot line-name = "PCIE1_CLK_EN"; 164*ae5de77eSEmmanuel Vadot }; 165*ae5de77eSEmmanuel Vadot 166*ae5de77eSEmmanuel Vadot pcie2-clk-en-hog { 167*ae5de77eSEmmanuel Vadot gpio-hog; 168*ae5de77eSEmmanuel Vadot gpios = <15 GPIO_ACTIVE_HIGH>; 169*ae5de77eSEmmanuel Vadot output-high; 170*ae5de77eSEmmanuel Vadot line-name = "PCIE2_CLK_EN"; 171*ae5de77eSEmmanuel Vadot }; 172*ae5de77eSEmmanuel Vadot}; 173*ae5de77eSEmmanuel Vadot 174*ae5de77eSEmmanuel Vadot&flexcan1 { 175*ae5de77eSEmmanuel Vadot pinctrl-names = "default"; 176*ae5de77eSEmmanuel Vadot pinctrl-0 = <&pinctrl_flexcan1>; 177*ae5de77eSEmmanuel Vadot xceiver-supply = <®_3v3>; 178*ae5de77eSEmmanuel Vadot status = "okay"; 179*ae5de77eSEmmanuel Vadot}; 180*ae5de77eSEmmanuel Vadot 181*ae5de77eSEmmanuel Vadot&flexcan3 { 182*ae5de77eSEmmanuel Vadot pinctrl-names = "default"; 183*ae5de77eSEmmanuel Vadot pinctrl-0 = <&pinctrl_flexcan3>; 184*ae5de77eSEmmanuel Vadot xceiver-supply = <®_3v3>; 185*ae5de77eSEmmanuel Vadot status = "okay"; 186*ae5de77eSEmmanuel Vadot}; 187*ae5de77eSEmmanuel Vadot 188*ae5de77eSEmmanuel Vadot&lpi2c1 { 189*ae5de77eSEmmanuel Vadot tlv320aic3x04: audio-codec@18 { 190*ae5de77eSEmmanuel Vadot compatible = "ti,tlv320aic32x4"; 191*ae5de77eSEmmanuel Vadot reg = <0x18>; 192*ae5de77eSEmmanuel Vadot clocks = <&scmi_clk IMX95_CLK_SAI3>; 193*ae5de77eSEmmanuel Vadot clock-names = "mclk"; 194*ae5de77eSEmmanuel Vadot iov-supply = <®_1v8>; 195*ae5de77eSEmmanuel Vadot ldoin-supply = <®_3v3>; 196*ae5de77eSEmmanuel Vadot }; 197*ae5de77eSEmmanuel Vadot 198*ae5de77eSEmmanuel Vadot eeprom2: eeprom@57 { 199*ae5de77eSEmmanuel Vadot compatible = "atmel,24c32"; 200*ae5de77eSEmmanuel Vadot reg = <0x57>; 201*ae5de77eSEmmanuel Vadot pagesize = <32>; 202*ae5de77eSEmmanuel Vadot vcc-supply = <®_3v3>; 203*ae5de77eSEmmanuel Vadot }; 204*ae5de77eSEmmanuel Vadot}; 205*ae5de77eSEmmanuel Vadot 206*ae5de77eSEmmanuel Vadot&lpspi3 { 207*ae5de77eSEmmanuel Vadot pinctrl-names = "default"; 208*ae5de77eSEmmanuel Vadot pinctrl-0 = <&pinctrl_lpspi3>; 209*ae5de77eSEmmanuel Vadot cs-gpios = <&gpio2 8 GPIO_ACTIVE_LOW>, <&gpio2 7 GPIO_ACTIVE_LOW>; 210*ae5de77eSEmmanuel Vadot status = "okay"; 211*ae5de77eSEmmanuel Vadot}; 212*ae5de77eSEmmanuel Vadot 213*ae5de77eSEmmanuel Vadot/* SER0 */ 214*ae5de77eSEmmanuel Vadot&lpuart1 { 215*ae5de77eSEmmanuel Vadot status = "disabled"; 216*ae5de77eSEmmanuel Vadot}; 217*ae5de77eSEmmanuel Vadot 218*ae5de77eSEmmanuel Vadot/* SER3 */ 219*ae5de77eSEmmanuel Vadot&lpuart5 { 220*ae5de77eSEmmanuel Vadot status = "okay"; 221*ae5de77eSEmmanuel Vadot}; 222*ae5de77eSEmmanuel Vadot 223*ae5de77eSEmmanuel Vadot/* SER1 */ 224*ae5de77eSEmmanuel Vadot&lpuart7 { 225*ae5de77eSEmmanuel Vadot status = "okay"; 226*ae5de77eSEmmanuel Vadot}; 227*ae5de77eSEmmanuel Vadot 228*ae5de77eSEmmanuel Vadot/* SER2 */ 229*ae5de77eSEmmanuel Vadot&lpuart8 { 230*ae5de77eSEmmanuel Vadot status = "okay"; 231*ae5de77eSEmmanuel Vadot}; 232*ae5de77eSEmmanuel Vadot 233*ae5de77eSEmmanuel Vadot/* X44 mPCIe */ 234*ae5de77eSEmmanuel Vadot&pcie0 { 235*ae5de77eSEmmanuel Vadot pinctrl-0 = <&pinctrl_pcie0>; 236*ae5de77eSEmmanuel Vadot pinctrl-names = "default"; 237*ae5de77eSEmmanuel Vadot clocks = <&scmi_clk IMX95_CLK_HSIO>, 238*ae5de77eSEmmanuel Vadot <&pcieclk 1>, 239*ae5de77eSEmmanuel Vadot <&scmi_clk IMX95_CLK_HSIOPLL_VCO>, 240*ae5de77eSEmmanuel Vadot <&scmi_clk IMX95_CLK_HSIOPCIEAUX>; 241*ae5de77eSEmmanuel Vadot clock-names = "pcie", "pcie_bus", "pcie_phy", "pcie_aux"; 242*ae5de77eSEmmanuel Vadot reset-gpio = <&expander2 9 GPIO_ACTIVE_LOW>; 243*ae5de77eSEmmanuel Vadot status = "okay"; 244*ae5de77eSEmmanuel Vadot}; 245*ae5de77eSEmmanuel Vadot 246*ae5de77eSEmmanuel Vadot/* X22 PCIe x1 socket */ 247*ae5de77eSEmmanuel Vadot&pcie1 { 248*ae5de77eSEmmanuel Vadot pinctrl-0 = <&pinctrl_pcie1>; 249*ae5de77eSEmmanuel Vadot pinctrl-names = "default"; 250*ae5de77eSEmmanuel Vadot clocks = <&scmi_clk IMX95_CLK_HSIO>, 251*ae5de77eSEmmanuel Vadot <&pcieclk 0>, 252*ae5de77eSEmmanuel Vadot <&scmi_clk IMX95_CLK_HSIOPLL_VCO>, 253*ae5de77eSEmmanuel Vadot <&scmi_clk IMX95_CLK_HSIOPCIEAUX>; 254*ae5de77eSEmmanuel Vadot clock-names = "pcie", "pcie_bus", "pcie_phy", "pcie_aux"; 255*ae5de77eSEmmanuel Vadot reset-gpio = <&expander2 10 GPIO_ACTIVE_LOW>; 256*ae5de77eSEmmanuel Vadot status = "okay"; 257*ae5de77eSEmmanuel Vadot}; 258*ae5de77eSEmmanuel Vadot 259*ae5de77eSEmmanuel Vadot®_sdvmmc { 260*ae5de77eSEmmanuel Vadot status = "okay"; 261*ae5de77eSEmmanuel Vadot}; 262*ae5de77eSEmmanuel Vadot 263*ae5de77eSEmmanuel Vadot&sai3 { 264*ae5de77eSEmmanuel Vadot #sound-dai-cells = <0>; 265*ae5de77eSEmmanuel Vadot pinctrl-names = "default"; 266*ae5de77eSEmmanuel Vadot pinctrl-0 = <&pinctrl_sai3>; 267*ae5de77eSEmmanuel Vadot assigned-clocks = <&scmi_clk IMX95_CLK_AUDIOPLL1_VCO>, 268*ae5de77eSEmmanuel Vadot <&scmi_clk IMX95_CLK_AUDIOPLL2_VCO>, 269*ae5de77eSEmmanuel Vadot <&scmi_clk IMX95_CLK_AUDIOPLL1>, 270*ae5de77eSEmmanuel Vadot <&scmi_clk IMX95_CLK_AUDIOPLL2>, 271*ae5de77eSEmmanuel Vadot <&scmi_clk IMX95_CLK_SAI3>; 272*ae5de77eSEmmanuel Vadot assigned-clock-parents = <0>, <0>, <0>, <0>, 273*ae5de77eSEmmanuel Vadot <&scmi_clk IMX95_CLK_AUDIOPLL1>; 274*ae5de77eSEmmanuel Vadot assigned-clock-rates = <3932160000>, 275*ae5de77eSEmmanuel Vadot <3612672000>, <393216000>, 276*ae5de77eSEmmanuel Vadot <361267200>, <12288000>; 277*ae5de77eSEmmanuel Vadot fsl,sai-mclk-direction-output; 278*ae5de77eSEmmanuel Vadot status = "okay"; 279*ae5de77eSEmmanuel Vadot}; 280*ae5de77eSEmmanuel Vadot 281*ae5de77eSEmmanuel Vadot&sai5 { 282*ae5de77eSEmmanuel Vadot #sound-dai-cells = <0>; 283*ae5de77eSEmmanuel Vadot pinctrl-names = "default"; 284*ae5de77eSEmmanuel Vadot pinctrl-0 = <&pinctrl_sai5>; 285*ae5de77eSEmmanuel Vadot assigned-clocks = <&scmi_clk IMX95_CLK_AUDIOPLL1_VCO>, 286*ae5de77eSEmmanuel Vadot <&scmi_clk IMX95_CLK_AUDIOPLL2_VCO>, 287*ae5de77eSEmmanuel Vadot <&scmi_clk IMX95_CLK_AUDIOPLL1>, 288*ae5de77eSEmmanuel Vadot <&scmi_clk IMX95_CLK_AUDIOPLL2>, 289*ae5de77eSEmmanuel Vadot <&scmi_clk IMX95_CLK_SAI5>; 290*ae5de77eSEmmanuel Vadot assigned-clock-parents = <0>, <0>, <0>, <0>, 291*ae5de77eSEmmanuel Vadot <&scmi_clk IMX95_CLK_AUDIOPLL1>; 292*ae5de77eSEmmanuel Vadot assigned-clock-rates = <3932160000>, 293*ae5de77eSEmmanuel Vadot <3612672000>, <393216000>, 294*ae5de77eSEmmanuel Vadot <361267200>, <12288000>; 295*ae5de77eSEmmanuel Vadot}; 296*ae5de77eSEmmanuel Vadot 297*ae5de77eSEmmanuel Vadot/* X4 */ 298*ae5de77eSEmmanuel Vadot&usb2 { 299*ae5de77eSEmmanuel Vadot srp-disable; 300*ae5de77eSEmmanuel Vadot hnp-disable; 301*ae5de77eSEmmanuel Vadot adp-disable; 302*ae5de77eSEmmanuel Vadot /* DR not yet supported */ 303*ae5de77eSEmmanuel Vadot dr_mode = "peripheral"; 304*ae5de77eSEmmanuel Vadot disable-over-current; 305*ae5de77eSEmmanuel Vadot status = "okay"; 306*ae5de77eSEmmanuel Vadot}; 307*ae5de77eSEmmanuel Vadot 308*ae5de77eSEmmanuel Vadot 309*ae5de77eSEmmanuel Vadot/* X16 */ 310*ae5de77eSEmmanuel Vadot&usdhc2 { 311*ae5de77eSEmmanuel Vadot pinctrl-names = "default", "state_100mhz", "state_200mhz", "sleep"; 312*ae5de77eSEmmanuel Vadot pinctrl-0 = <&pinctrl_usdhc2>; 313*ae5de77eSEmmanuel Vadot pinctrl-1 = <&pinctrl_usdhc2_100mhz>; 314*ae5de77eSEmmanuel Vadot pinctrl-2 = <&pinctrl_usdhc2_200mhz>; 315*ae5de77eSEmmanuel Vadot pinctrl-3 = <&pinctrl_usdhc2>; 316*ae5de77eSEmmanuel Vadot vmmc-supply = <®_sdvmmc>; 317*ae5de77eSEmmanuel Vadot cd-gpios = <&gpio3 0 GPIO_ACTIVE_LOW>; 318*ae5de77eSEmmanuel Vadot no-1-8-v; 319*ae5de77eSEmmanuel Vadot no-mmc; 320*ae5de77eSEmmanuel Vadot no-sdio; 321*ae5de77eSEmmanuel Vadot disable-wp; 322*ae5de77eSEmmanuel Vadot bus-width = <4>; 323*ae5de77eSEmmanuel Vadot status = "okay"; 324*ae5de77eSEmmanuel Vadot}; 325