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

fsl-ls1028a-kontron-sl28-var2.dts (1245B)


      1// SPDX-License-Identifier: GPL-2.0+
      2/*
      3 * Device Tree file for the Kontron SMARC-sAL28 board.
      4 *
      5 * This is for the network variant 2 which has two ethernet ports. These
      6 * ports are connected to the internal switch.
      7 *
      8 * Copyright (C) 2021 Michael Walle <michael@walle.cc>
      9 *
     10 */
     11
     12/dts-v1/;
     13#include "fsl-ls1028a-kontron-sl28.dts"
     14
     15/ {
     16	model = "Kontron SMARC-sAL28 (TSN-on-module)";
     17	compatible = "kontron,sl28-var2", "kontron,sl28", "fsl,ls1028a";
     18};
     19
     20&enetc_mdio_pf3 {
     21	phy1: ethernet-phy@4 {
     22		reg = <0x4>;
     23		eee-broken-1000t;
     24		eee-broken-100tx;
     25	};
     26};
     27
     28&enetc_port0 {
     29	status = "disabled";
     30	/*
     31	 * In the base device tree the PHY at address 5 was assigned for
     32	 * this port. On this module this PHY is connected to a switch
     33	 * port instead. Therefore, delete the phy-handle property here.
     34	 */
     35	/delete-property/ phy-handle;
     36};
     37
     38&enetc_port2 {
     39	status = "okay";
     40};
     41
     42&mscc_felix {
     43	status = "okay";
     44};
     45
     46&mscc_felix_port0 {
     47	label = "swp0";
     48	managed = "in-band-status";
     49	phy-handle = <&phy0>;
     50	phy-mode = "sgmii";
     51	status = "okay";
     52};
     53
     54&mscc_felix_port1 {
     55	label = "swp1";
     56	managed = "in-band-status";
     57	phy-handle = <&phy1>;
     58	phy-mode = "sgmii";
     59	status = "okay";
     60};
     61
     62&mscc_felix_port4 {
     63	ethernet = <&enetc_port2>;
     64	status = "okay";
     65};