126bd3f31SLokesh Vutla// SPDX-License-Identifier: GPL-2.0
226bd3f31SLokesh Vutla/*
326bd3f31SLokesh Vutla * Copyright (C) 2020 Texas Instruments Incorporated - https://www.ti.com/
426bd3f31SLokesh Vutla */
526bd3f31SLokesh Vutla
626bd3f31SLokesh Vutla/dts-v1/;
726bd3f31SLokesh Vutla
826bd3f31SLokesh Vutla#include "k3-j7200-som-p0.dtsi"
93a6319dfSKishon Vijay Abraham I#include <dt-bindings/gpio/gpio.h>
10fc3b1550SGrygorii Strashko#include <dt-bindings/net/ti-dp83867.h>
11e38a45b0SKishon Vijay Abraham I#include <dt-bindings/mux/ti-serdes.h>
12429c0259SKishon Vijay Abraham I#include <dt-bindings/phy/phy.h>
1326bd3f31SLokesh Vutla
1426bd3f31SLokesh Vutla/ {
152cf3213dSNishanth Menon	compatible = "ti,j7200-evm", "ti,j7200";
162cf3213dSNishanth Menon	model = "Texas Instruments J7200 EVM";
172cf3213dSNishanth Menon
1826bd3f31SLokesh Vutla	chosen {
1926bd3f31SLokesh Vutla		stdout-path = "serial2:115200n8";
2026bd3f31SLokesh Vutla	};
2194374990SAswath Govindraju
2294374990SAswath Govindraju	evm_12v0: fixedregulator-evm12v0 {
2394374990SAswath Govindraju		/* main supply */
2494374990SAswath Govindraju		compatible = "regulator-fixed";
2594374990SAswath Govindraju		regulator-name = "evm_12v0";
2694374990SAswath Govindraju		regulator-min-microvolt = <12000000>;
2794374990SAswath Govindraju		regulator-max-microvolt = <12000000>;
2894374990SAswath Govindraju		regulator-always-on;
2994374990SAswath Govindraju		regulator-boot-on;
3094374990SAswath Govindraju	};
3194374990SAswath Govindraju
3294374990SAswath Govindraju	vsys_3v3: fixedregulator-vsys3v3 {
3394374990SAswath Govindraju		/* Output of LM5140 */
3494374990SAswath Govindraju		compatible = "regulator-fixed";
3594374990SAswath Govindraju		regulator-name = "vsys_3v3";
3694374990SAswath Govindraju		regulator-min-microvolt = <3300000>;
3794374990SAswath Govindraju		regulator-max-microvolt = <3300000>;
3894374990SAswath Govindraju		vin-supply = <&evm_12v0>;
3994374990SAswath Govindraju		regulator-always-on;
4094374990SAswath Govindraju		regulator-boot-on;
4194374990SAswath Govindraju	};
4294374990SAswath Govindraju
4394374990SAswath Govindraju	vsys_5v0: fixedregulator-vsys5v0 {
4494374990SAswath Govindraju		/* Output of LM5140 */
4594374990SAswath Govindraju		compatible = "regulator-fixed";
4694374990SAswath Govindraju		regulator-name = "vsys_5v0";
4794374990SAswath Govindraju		regulator-min-microvolt = <5000000>;
4894374990SAswath Govindraju		regulator-max-microvolt = <5000000>;
4994374990SAswath Govindraju		vin-supply = <&evm_12v0>;
5094374990SAswath Govindraju		regulator-always-on;
5194374990SAswath Govindraju		regulator-boot-on;
5294374990SAswath Govindraju	};
5394374990SAswath Govindraju
5494374990SAswath Govindraju	vdd_mmc1: fixedregulator-sd {
5594374990SAswath Govindraju		/* Output of TPS22918 */
5694374990SAswath Govindraju		compatible = "regulator-fixed";
5794374990SAswath Govindraju		regulator-name = "vdd_mmc1";
5894374990SAswath Govindraju		regulator-min-microvolt = <3300000>;
5994374990SAswath Govindraju		regulator-max-microvolt = <3300000>;
6094374990SAswath Govindraju		regulator-boot-on;
6194374990SAswath Govindraju		enable-active-high;
6294374990SAswath Govindraju		vin-supply = <&vsys_3v3>;
6394374990SAswath Govindraju		gpio = <&exp2 2 GPIO_ACTIVE_HIGH>;
6494374990SAswath Govindraju	};
6594374990SAswath Govindraju
6694374990SAswath Govindraju	vdd_sd_dv: gpio-regulator-TLV71033 {
6794374990SAswath Govindraju		/* Output of TLV71033 */
6894374990SAswath Govindraju		compatible = "regulator-gpio";
6994374990SAswath Govindraju		regulator-name = "tlv71033";
7094374990SAswath Govindraju		pinctrl-names = "default";
7194374990SAswath Govindraju		pinctrl-0 = <&vdd_sd_dv_pins_default>;
7294374990SAswath Govindraju		regulator-min-microvolt = <1800000>;
7394374990SAswath Govindraju		regulator-max-microvolt = <3300000>;
7494374990SAswath Govindraju		regulator-boot-on;
7594374990SAswath Govindraju		vin-supply = <&vsys_5v0>;
7694374990SAswath Govindraju		gpios = <&main_gpio0 55 GPIO_ACTIVE_HIGH>;
7794374990SAswath Govindraju		states = <1800000 0x0>,
7894374990SAswath Govindraju			 <3300000 0x1>;
7994374990SAswath Govindraju	};
8026bd3f31SLokesh Vutla};
8126bd3f31SLokesh Vutla
829ae21ac4SVaishnav Achath&wkup_pmx2 {
83fc3b1550SGrygorii Strashko	mcu_cpsw_pins_default: mcu-cpsw-pins-default {
84fc3b1550SGrygorii Strashko		pinctrl-single,pins = <
853d011933SKeerthy			J721E_WKUP_IOPAD(0x0000, PIN_OUTPUT, 0) /* MCU_RGMII1_TX_CTL */
863d011933SKeerthy			J721E_WKUP_IOPAD(0x0004, PIN_INPUT, 0) /* MCU_RGMII1_RX_CTL */
873d011933SKeerthy			J721E_WKUP_IOPAD(0x0008, PIN_OUTPUT, 0) /* MCU_RGMII1_TD3 */
883d011933SKeerthy			J721E_WKUP_IOPAD(0x000c, PIN_OUTPUT, 0) /* MCU_RGMII1_TD2 */
893d011933SKeerthy			J721E_WKUP_IOPAD(0x0010, PIN_OUTPUT, 0) /* MCU_RGMII1_TD1 */
903d011933SKeerthy			J721E_WKUP_IOPAD(0x0014, PIN_OUTPUT, 0) /* MCU_RGMII1_TD0 */
913d011933SKeerthy			J721E_WKUP_IOPAD(0x0020, PIN_INPUT, 0) /* MCU_RGMII1_RD3 */
923d011933SKeerthy			J721E_WKUP_IOPAD(0x0024, PIN_INPUT, 0) /* MCU_RGMII1_RD2 */
933d011933SKeerthy			J721E_WKUP_IOPAD(0x0028, PIN_INPUT, 0) /* MCU_RGMII1_RD1 */
943d011933SKeerthy			J721E_WKUP_IOPAD(0x002c, PIN_INPUT, 0) /* MCU_RGMII1_RD0 */
953d011933SKeerthy			J721E_WKUP_IOPAD(0x0018, PIN_OUTPUT, 0) /* MCU_RGMII1_TXC */
963d011933SKeerthy			J721E_WKUP_IOPAD(0x001c, PIN_INPUT, 0) /* MCU_RGMII1_RXC */
97fc3b1550SGrygorii Strashko		>;
98fc3b1550SGrygorii Strashko	};
99fc3b1550SGrygorii Strashko
100*be8be0d0SVaishnav Achath	wkup_gpio_pins_default: wkup-gpio-pins-default {
101*be8be0d0SVaishnav Achath		pinctrl-single,pins = <
102*be8be0d0SVaishnav Achath			J721E_WKUP_IOPAD(0x70, PIN_INPUT, 7) /* (C14) WKUP_GPIO0_6 */
103*be8be0d0SVaishnav Achath		>;
104*be8be0d0SVaishnav Achath	};
105*be8be0d0SVaishnav Achath
106fc3b1550SGrygorii Strashko	mcu_mdio_pins_default: mcu-mdio1-pins-default {
107fc3b1550SGrygorii Strashko		pinctrl-single,pins = <
1083d011933SKeerthy			J721E_WKUP_IOPAD(0x0034, PIN_OUTPUT, 0) /* (L1) MCU_MDIO0_MDC */
1093d011933SKeerthy			J721E_WKUP_IOPAD(0x0030, PIN_INPUT, 0) /* (L4) MCU_MDIO0_MDIO */
110fc3b1550SGrygorii Strashko		>;
111fc3b1550SGrygorii Strashko	};
112fc3b1550SGrygorii Strashko};
113fc3b1550SGrygorii Strashko
114e25889f8SVignesh Raghavendra&main_pmx0 {
11594374990SAswath Govindraju	main_i2c0_pins_default: main-i2c0-pins-default {
11694374990SAswath Govindraju		pinctrl-single,pins = <
11794374990SAswath Govindraju			J721E_IOPAD(0xd4, PIN_INPUT_PULLUP, 0) /* (V3) I2C0_SCL */
11894374990SAswath Govindraju			J721E_IOPAD(0xd8, PIN_INPUT_PULLUP, 0) /* (W2) I2C0_SDA */
11994374990SAswath Govindraju		>;
12094374990SAswath Govindraju	};
12194374990SAswath Govindraju
122e25889f8SVignesh Raghavendra	main_i2c1_pins_default: main-i2c1-pins-default {
123e25889f8SVignesh Raghavendra		pinctrl-single,pins = <
124e25889f8SVignesh Raghavendra			J721E_IOPAD(0xdc, PIN_INPUT_PULLUP, 3) /* (U3) ECAP0_IN_APWM_OUT.I2C1_SCL */
125e25889f8SVignesh Raghavendra			J721E_IOPAD(0xe0, PIN_INPUT_PULLUP, 3) /* (T3) EXT_REFCLK1.I2C1_SDA */
126e25889f8SVignesh Raghavendra		>;
127e25889f8SVignesh Raghavendra	};
128a2178b83SFaiz Abbas
129a2178b83SFaiz Abbas	main_mmc1_pins_default: main-mmc1-pins-default {
130a2178b83SFaiz Abbas		pinctrl-single,pins = <
131a2178b83SFaiz Abbas			J721E_IOPAD(0x104, PIN_INPUT, 0) /* (M20) MMC1_CMD */
132a2178b83SFaiz Abbas			J721E_IOPAD(0x100, PIN_INPUT, 0) /* (P21) MMC1_CLK */
133a2178b83SFaiz Abbas			J721E_IOPAD(0xfc, PIN_INPUT, 0) /* (P25) MMC1_CLKLB */
134a2178b83SFaiz Abbas			J721E_IOPAD(0xf8, PIN_INPUT, 0) /* (M19) MMC1_DAT0 */
135a2178b83SFaiz Abbas			J721E_IOPAD(0xf4, PIN_INPUT, 0) /* (N21) MMC1_DAT1 */
136a2178b83SFaiz Abbas			J721E_IOPAD(0xf0, PIN_INPUT, 0) /* (N20) MMC1_DAT2 */
137a2178b83SFaiz Abbas			J721E_IOPAD(0xec, PIN_INPUT, 0) /* (N19) MMC1_DAT3 */
138a2178b83SFaiz Abbas			J721E_IOPAD(0xe4, PIN_INPUT, 8) /* (V1) TIMER_IO0.MMC1_SDCD */
139a2178b83SFaiz Abbas		>;
140a2178b83SFaiz Abbas	};
141bbcb0522SRoger Quadros
14294374990SAswath Govindraju	vdd_sd_dv_pins_default: vdd-sd-dv-pins-default {
14394374990SAswath Govindraju		pinctrl-single,pins = <
14494374990SAswath Govindraju			J721E_IOPAD(0xd0, PIN_OUTPUT, 7) /* (T5) SPI0_D1.GPIO0_55 */
14594374990SAswath Govindraju		>;
14694374990SAswath Govindraju	};
147e25889f8SVignesh Raghavendra};
148e25889f8SVignesh Raghavendra
1490d0a0b44SMatt Ranostay&main_pmx1 {
1500d0a0b44SMatt Ranostay	main_usbss0_pins_default: main-usbss0-pins-default {
1510d0a0b44SMatt Ranostay		pinctrl-single,pins = <
1520d0a0b44SMatt Ranostay			J721E_IOPAD(0x04, PIN_OUTPUT, 0) /* (T4) USB0_DRVVBUS */
1530d0a0b44SMatt Ranostay		>;
1540d0a0b44SMatt Ranostay	};
1550d0a0b44SMatt Ranostay};
1560d0a0b44SMatt Ranostay
15726bd3f31SLokesh Vutla&wkup_uart0 {
15826bd3f31SLokesh Vutla	/* Wakeup UART is used by System firmware */
1594cc34aa8SNishanth Menon	status = "reserved";
16026bd3f31SLokesh Vutla};
16126bd3f31SLokesh Vutla
162dae322f8SAndrew Davis&mcu_uart0 {
163dae322f8SAndrew Davis	status = "okay";
164dae322f8SAndrew Davis	/* Default pinmux */
165dae322f8SAndrew Davis};
166dae322f8SAndrew Davis
16726bd3f31SLokesh Vutla&main_uart0 {
168dae322f8SAndrew Davis	status = "okay";
16926bd3f31SLokesh Vutla	/* Shared with ATF on this platform */
17026bd3f31SLokesh Vutla	power-domains = <&k3_pds 146 TI_SCI_PD_SHARED>;
17126bd3f31SLokesh Vutla};
17226bd3f31SLokesh Vutla
173dae322f8SAndrew Davis&main_uart1 {
174dae322f8SAndrew Davis	status = "okay";
175dae322f8SAndrew Davis	/* Default pinmux */
176dae322f8SAndrew Davis};
177dae322f8SAndrew Davis
17826bd3f31SLokesh Vutla&main_uart2 {
17926bd3f31SLokesh Vutla	/* MAIN UART 2 is used by R5F firmware */
1804cc34aa8SNishanth Menon	status = "reserved";
18126bd3f31SLokesh Vutla};
18226bd3f31SLokesh Vutla
183f4cc7dafSFaiz Abbas&main_gpio2 {
184f4cc7dafSFaiz Abbas	status = "disabled";
185f4cc7dafSFaiz Abbas};
186f4cc7dafSFaiz Abbas
187f4cc7dafSFaiz Abbas&main_gpio4 {
188f4cc7dafSFaiz Abbas	status = "disabled";
189f4cc7dafSFaiz Abbas};
190f4cc7dafSFaiz Abbas
191f4cc7dafSFaiz Abbas&main_gpio6 {
192f4cc7dafSFaiz Abbas	status = "disabled";
193f4cc7dafSFaiz Abbas};
194f4cc7dafSFaiz Abbas
195*be8be0d0SVaishnav Achath&wkup_gpio0 {
196*be8be0d0SVaishnav Achath	pinctrl-names = "default";
197*be8be0d0SVaishnav Achath	pinctrl-0 = <&wkup_gpio_pins_default>;
198*be8be0d0SVaishnav Achath};
199*be8be0d0SVaishnav Achath
200f4cc7dafSFaiz Abbas&wkup_gpio1 {
201f4cc7dafSFaiz Abbas	status = "disabled";
202f4cc7dafSFaiz Abbas};
203f4cc7dafSFaiz Abbas
204fc3b1550SGrygorii Strashko&mcu_cpsw {
205fc3b1550SGrygorii Strashko	pinctrl-names = "default";
206fc3b1550SGrygorii Strashko	pinctrl-0 = <&mcu_cpsw_pins_default &mcu_mdio_pins_default>;
207fc3b1550SGrygorii Strashko};
208fc3b1550SGrygorii Strashko
209fc3b1550SGrygorii Strashko&davinci_mdio {
210fc3b1550SGrygorii Strashko	phy0: ethernet-phy@0 {
211fc3b1550SGrygorii Strashko		reg = <0>;
212fc3b1550SGrygorii Strashko		ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
213fc3b1550SGrygorii Strashko		ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
214fc3b1550SGrygorii Strashko	};
215fc3b1550SGrygorii Strashko};
216fc3b1550SGrygorii Strashko
217fc3b1550SGrygorii Strashko&cpsw_port1 {
218fc3b1550SGrygorii Strashko	phy-mode = "rgmii-rxid";
219fc3b1550SGrygorii Strashko	phy-handle = <&phy0>;
220fc3b1550SGrygorii Strashko};
221e25889f8SVignesh Raghavendra
222e25889f8SVignesh Raghavendra&main_i2c0 {
223a9ed915cSAndrew Davis	status = "okay";
22494374990SAswath Govindraju	pinctrl-names = "default";
22594374990SAswath Govindraju	pinctrl-0 = <&main_i2c0_pins_default>;
22694374990SAswath Govindraju	clock-frequency = <400000>;
22794374990SAswath Govindraju
228e25889f8SVignesh Raghavendra	exp1: gpio@20 {
229e25889f8SVignesh Raghavendra		compatible = "ti,tca6416";
230e25889f8SVignesh Raghavendra		reg = <0x20>;
231e25889f8SVignesh Raghavendra		gpio-controller;
232e25889f8SVignesh Raghavendra		#gpio-cells = <2>;
233e25889f8SVignesh Raghavendra	};
234e25889f8SVignesh Raghavendra
235e25889f8SVignesh Raghavendra	exp2: gpio@22 {
236e25889f8SVignesh Raghavendra		compatible = "ti,tca6424";
237e25889f8SVignesh Raghavendra		reg = <0x22>;
238e25889f8SVignesh Raghavendra		gpio-controller;
239e25889f8SVignesh Raghavendra		#gpio-cells = <2>;
240e25889f8SVignesh Raghavendra	};
241e25889f8SVignesh Raghavendra};
242e25889f8SVignesh Raghavendra
2432eefbf5fSPeter Ujfalusi/*
2442eefbf5fSPeter Ujfalusi * The j7200 CPB board is identical to the CPB used for J721E, the SOMs can be
2452eefbf5fSPeter Ujfalusi * swapped on the CPB.
2462eefbf5fSPeter Ujfalusi *
2472eefbf5fSPeter Ujfalusi * main_i2c1 of J7200 is connected to the CPB i2c bus labeled as i2c3.
2482eefbf5fSPeter Ujfalusi * The i2c1 of the CPB (as it is labeled) is not connected to j7200.
2492eefbf5fSPeter Ujfalusi */
250e25889f8SVignesh Raghavendra&main_i2c1 {
251a9ed915cSAndrew Davis	status = "okay";
252e25889f8SVignesh Raghavendra	pinctrl-names = "default";
253e25889f8SVignesh Raghavendra	pinctrl-0 = <&main_i2c1_pins_default>;
254e25889f8SVignesh Raghavendra	clock-frequency = <400000>;
255e25889f8SVignesh Raghavendra
2562eefbf5fSPeter Ujfalusi	exp3: gpio@20 {
257e25889f8SVignesh Raghavendra		compatible = "ti,tca6408";
258e25889f8SVignesh Raghavendra		reg = <0x20>;
259e25889f8SVignesh Raghavendra		gpio-controller;
260e25889f8SVignesh Raghavendra		#gpio-cells = <2>;
2612eefbf5fSPeter Ujfalusi		gpio-line-names = "CODEC_RSTz", "CODEC_SPARE1", "UB926_RESETn",
2622eefbf5fSPeter Ujfalusi				  "UB926_LOCK", "UB926_PWR_SW_CNTRL",
2632eefbf5fSPeter Ujfalusi				  "UB926_TUNER_RESET", "UB926_GPIO_SPARE", "";
264e25889f8SVignesh Raghavendra	};
265e25889f8SVignesh Raghavendra};
266a2178b83SFaiz Abbas
267a2178b83SFaiz Abbas&main_sdhci0 {
268a2178b83SFaiz Abbas	/* eMMC */
269a2178b83SFaiz Abbas	non-removable;
270a2178b83SFaiz Abbas	ti,driver-strength-ohm = <50>;
271a2178b83SFaiz Abbas	disable-wp;
272a2178b83SFaiz Abbas};
273a2178b83SFaiz Abbas
274a2178b83SFaiz Abbas&main_sdhci1 {
275a2178b83SFaiz Abbas	/* SD card */
276a2178b83SFaiz Abbas	pinctrl-0 = <&main_mmc1_pins_default>;
277a2178b83SFaiz Abbas	pinctrl-names = "default";
27894374990SAswath Govindraju	vmmc-supply = <&vdd_mmc1>;
27994374990SAswath Govindraju	vqmmc-supply = <&vdd_sd_dv>;
280a2178b83SFaiz Abbas	ti,driver-strength-ohm = <50>;
281a2178b83SFaiz Abbas	disable-wp;
282a2178b83SFaiz Abbas};
283e38a45b0SKishon Vijay Abraham I
284e38a45b0SKishon Vijay Abraham I&serdes_ln_ctrl {
285e38a45b0SKishon Vijay Abraham I	idle-states = <J7200_SERDES0_LANE0_PCIE1_LANE0>, <J7200_SERDES0_LANE1_PCIE1_LANE1>,
286e38a45b0SKishon Vijay Abraham I		      <J7200_SERDES0_LANE2_QSGMII_LANE1>, <J7200_SERDES0_LANE3_IP4_UNUSED>;
287e38a45b0SKishon Vijay Abraham I};
288bbcb0522SRoger Quadros
289bbcb0522SRoger Quadros&usb_serdes_mux {
290bbcb0522SRoger Quadros	idle-states = <1>; /* USB0 to SERDES lane 3 */
291bbcb0522SRoger Quadros};
292bbcb0522SRoger Quadros
293bbcb0522SRoger Quadros&usbss0 {
294bbcb0522SRoger Quadros	pinctrl-names = "default";
295bbcb0522SRoger Quadros	pinctrl-0 = <&main_usbss0_pins_default>;
296bbcb0522SRoger Quadros	ti,vbus-divider;
297bbcb0522SRoger Quadros	ti,usb2-only;
298bbcb0522SRoger Quadros};
299bbcb0522SRoger Quadros
300bbcb0522SRoger Quadros&usb0 {
301bbcb0522SRoger Quadros	dr_mode = "otg";
302bbcb0522SRoger Quadros	maximum-speed = "high-speed";
303bbcb0522SRoger Quadros};
304e6b45168SVignesh Raghavendra
305e6b45168SVignesh Raghavendra&tscadc0 {
306e6b45168SVignesh Raghavendra	adc {
307e6b45168SVignesh Raghavendra		ti,adc-channels = <0 1 2 3 4 5 6 7>;
308e6b45168SVignesh Raghavendra	};
309e6b45168SVignesh Raghavendra};
310429c0259SKishon Vijay Abraham I
311429c0259SKishon Vijay Abraham I&serdes_refclk {
312429c0259SKishon Vijay Abraham I	clock-frequency = <100000000>;
313429c0259SKishon Vijay Abraham I};
314429c0259SKishon Vijay Abraham I
315429c0259SKishon Vijay Abraham I&serdes0 {
316429c0259SKishon Vijay Abraham I	serdes0_pcie_link: phy@0 {
317429c0259SKishon Vijay Abraham I		reg = <0>;
318429c0259SKishon Vijay Abraham I		cdns,num-lanes = <2>;
319429c0259SKishon Vijay Abraham I		#phy-cells = <0>;
320429c0259SKishon Vijay Abraham I		cdns,phy-type = <PHY_TYPE_PCIE>;
321429c0259SKishon Vijay Abraham I		resets = <&serdes_wiz0 1>, <&serdes_wiz0 2>;
322429c0259SKishon Vijay Abraham I	};
323429c0259SKishon Vijay Abraham I
324429c0259SKishon Vijay Abraham I	serdes0_qsgmii_link: phy@1 {
325429c0259SKishon Vijay Abraham I		reg = <2>;
326429c0259SKishon Vijay Abraham I		cdns,num-lanes = <1>;
327429c0259SKishon Vijay Abraham I		#phy-cells = <0>;
328429c0259SKishon Vijay Abraham I		cdns,phy-type = <PHY_TYPE_QSGMII>;
329429c0259SKishon Vijay Abraham I		resets = <&serdes_wiz0 3>;
330429c0259SKishon Vijay Abraham I	};
331429c0259SKishon Vijay Abraham I};
3323a6319dfSKishon Vijay Abraham I
3333a6319dfSKishon Vijay Abraham I&pcie1_rc {
3343a6319dfSKishon Vijay Abraham I	reset-gpios = <&exp1 2 GPIO_ACTIVE_HIGH>;
3353a6319dfSKishon Vijay Abraham I	phys = <&serdes0_pcie_link>;
3363a6319dfSKishon Vijay Abraham I	phy-names = "pcie-phy";
3373a6319dfSKishon Vijay Abraham I	num-lanes = <2>;
3383a6319dfSKishon Vijay Abraham I};
3393a6319dfSKishon Vijay Abraham I
3403a6319dfSKishon Vijay Abraham I&pcie1_ep {
3413a6319dfSKishon Vijay Abraham I	phys = <&serdes0_pcie_link>;
3423a6319dfSKishon Vijay Abraham I	phy-names = "pcie-phy";
3433a6319dfSKishon Vijay Abraham I	num-lanes = <2>;
3443a6319dfSKishon Vijay Abraham I	status = "disabled";
3453a6319dfSKishon Vijay Abraham I};
346