Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
0002 /*
0003  * Copyright 2018
0004  * Lukasz Majewski, DENX Software Engineering, lukma@denx.de
0005  */
0006 
0007 /dts-v1/;
0008 #include "imx53-kp.dtsi"
0009 
0010 / {
0011         model = "K+P imx53 HSC";
0012         compatible = "kiebackpeter,imx53-hsc", "fsl,imx53";
0013 };
0014 
0015 &fec {
0016         status = "okay";
0017 
0018         fixed-link { /* RMII fixed link to LAN9303 */
0019                 speed = <100>;
0020                 full-duplex;
0021         };
0022 };
0023 
0024 &i2c3 {
0025         switch: switch@a {
0026                 compatible = "smsc,lan9303-i2c";
0027                 reg = <0xa>;
0028                 reset-gpios = <&gpio7 6 GPIO_ACTIVE_LOW>;
0029                 reset-duration = <400>;
0030 
0031                 ports {
0032                         #address-cells = <1>;
0033                         #size-cells = <0>;
0034 
0035                         port@0 { /* RMII fixed link to master */
0036                                 reg = <0>;
0037                                 label = "cpu";
0038                                 ethernet = <&fec>;
0039                         };
0040 
0041                         port@1 { /* external port 1 */
0042                                 reg = <1>;
0043                                 label = "lan1";
0044                         };
0045 
0046                         port@2 { /* external port 2 */
0047                                 reg = <2>;
0048                                 label = "lan2";
0049                         };
0050                 };
0051         };
0052 };