xref: /linux/arch/arm64/boot/dts/freescale/fsl-lx2160a-tqmlx2160a-mblx2160a_x_7_x.dtso (revision 06d07429858317ded2db7986113a9e0129cd599b)
1*04b77e01SGregor Herburger// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
2*04b77e01SGregor Herburger/*
3*04b77e01SGregor Herburger * Copyright (c) 2020-2023 TQ-Systems GmbH <linux@ew.tq-group.com>,
4*04b77e01SGregor Herburger * D-82229 Seefeld, Germany.
5*04b77e01SGregor Herburger * Author: Gregor Herburger
6*04b77e01SGregor Herburger */
7*04b77e01SGregor Herburger
8*04b77e01SGregor Herburger/dts-v1/;
9*04b77e01SGregor Herburger/plugin/;
10*04b77e01SGregor Herburger
11*04b77e01SGregor Herburger&dpmac12 {
12*04b77e01SGregor Herburger	phy-handle = <&dp83867_1_1>;
13*04b77e01SGregor Herburger	phy-connection-type = "sgmii";
14*04b77e01SGregor Herburger	managed = "in-band-status";
15*04b77e01SGregor Herburger};
16*04b77e01SGregor Herburger
17*04b77e01SGregor Herburger&dpmac13 {
18*04b77e01SGregor Herburger	sfp = <&sfp_xfi1>;
19*04b77e01SGregor Herburger	managed = "in-band-status";
20*04b77e01SGregor Herburger};
21*04b77e01SGregor Herburger
22*04b77e01SGregor Herburger&dpmac14 {
23*04b77e01SGregor Herburger	sfp = <&sfp_xfi2>;
24*04b77e01SGregor Herburger	managed = "in-band-status";
25*04b77e01SGregor Herburger};
26*04b77e01SGregor Herburger
27*04b77e01SGregor Herburger&dpmac16 {
28*04b77e01SGregor Herburger	phy-handle = <&dp83867_1_4>;
29*04b77e01SGregor Herburger	phy-connection-type = "sgmii";
30*04b77e01SGregor Herburger	managed = "in-band-status";
31*04b77e01SGregor Herburger};
32*04b77e01SGregor Herburger
33*04b77e01SGregor Herburger&pcs_mdio12 {
34*04b77e01SGregor Herburger	status = "okay";
35*04b77e01SGregor Herburger};
36*04b77e01SGregor Herburger
37*04b77e01SGregor Herburger&pcs_mdio13 {
38*04b77e01SGregor Herburger	status = "okay";
39*04b77e01SGregor Herburger};
40*04b77e01SGregor Herburger
41*04b77e01SGregor Herburger&pcs_mdio14 {
42*04b77e01SGregor Herburger	status = "okay";
43*04b77e01SGregor Herburger};
44*04b77e01SGregor Herburger
45*04b77e01SGregor Herburger&pcs_mdio16 {
46*04b77e01SGregor Herburger	status = "okay";
47*04b77e01SGregor Herburger};
48*04b77e01SGregor Herburger
49*04b77e01SGregor Herburger&sfp_xfi1 {
50*04b77e01SGregor Herburger	status = "okay";
51*04b77e01SGregor Herburger};
52*04b77e01SGregor Herburger
53*04b77e01SGregor Herburger&sfp_xfi2 {
54*04b77e01SGregor Herburger	status = "okay";
55*04b77e01SGregor Herburger};
56