16b36d31aSAlexandre Belloni// SPDX-License-Identifier: (GPL-2.0 OR MIT) 26b36d31aSAlexandre Belloni/* Copyright (c) 2017 Microsemi Corporation */ 36b36d31aSAlexandre Belloni 46b36d31aSAlexandre Belloni/dts-v1/; 56b36d31aSAlexandre Belloni 66b36d31aSAlexandre Belloni#include "ocelot.dtsi" 76b36d31aSAlexandre Belloni 86b36d31aSAlexandre Belloni/ { 96b36d31aSAlexandre Belloni compatible = "mscc,ocelot-pcb123", "mscc,ocelot"; 106b36d31aSAlexandre Belloni 116b36d31aSAlexandre Belloni chosen { 126b36d31aSAlexandre Belloni stdout-path = "serial0:115200n8"; 136b36d31aSAlexandre Belloni }; 146b36d31aSAlexandre Belloni 156b36d31aSAlexandre Belloni memory@0 { 166b36d31aSAlexandre Belloni device_type = "memory"; 176b36d31aSAlexandre Belloni reg = <0x0 0x0e000000>; 186b36d31aSAlexandre Belloni }; 196b36d31aSAlexandre Belloni}; 206b36d31aSAlexandre Belloni 216b36d31aSAlexandre Belloni&uart0 { 226b36d31aSAlexandre Belloni status = "okay"; 236b36d31aSAlexandre Belloni}; 246b36d31aSAlexandre Belloni 256b36d31aSAlexandre Belloni&uart2 { 266b36d31aSAlexandre Belloni status = "okay"; 276b36d31aSAlexandre Belloni}; 288798e392SAlexandre Belloni 2984a7f564SAlexandre Belloni&spi { 3084a7f564SAlexandre Belloni status = "okay"; 3184a7f564SAlexandre Belloni 3284a7f564SAlexandre Belloni flash@0 { 3384a7f564SAlexandre Belloni compatible = "macronix,mx25l25635f", "jedec,spi-nor"; 3484a7f564SAlexandre Belloni spi-max-frequency = <20000000>; 3584a7f564SAlexandre Belloni reg = <0>; 3684a7f564SAlexandre Belloni }; 3784a7f564SAlexandre Belloni}; 3884a7f564SAlexandre Belloni 397c45885eSAlexandre Belloni&i2c { 407c45885eSAlexandre Belloni clock-frequency = <100000>; 417c45885eSAlexandre Belloni i2c-sda-hold-time-ns = <300>; 427c45885eSAlexandre Belloni status = "okay"; 437c45885eSAlexandre Belloni}; 447c45885eSAlexandre Belloni 458798e392SAlexandre Belloni&mdio0 { 468798e392SAlexandre Belloni status = "okay"; 478798e392SAlexandre Belloni}; 488798e392SAlexandre Belloni 498798e392SAlexandre Belloni&port0 { 500181f6f1SVladimir Oltean status = "okay"; 518798e392SAlexandre Belloni phy-handle = <&phy0>; 52*eba54cbbSVladimir Oltean phy-mode = "internal"; 538798e392SAlexandre Belloni}; 548798e392SAlexandre Belloni 558798e392SAlexandre Belloni&port1 { 560181f6f1SVladimir Oltean status = "okay"; 578798e392SAlexandre Belloni phy-handle = <&phy1>; 58*eba54cbbSVladimir Oltean phy-mode = "internal"; 598798e392SAlexandre Belloni}; 608798e392SAlexandre Belloni 618798e392SAlexandre Belloni&port2 { 620181f6f1SVladimir Oltean status = "okay"; 638798e392SAlexandre Belloni phy-handle = <&phy2>; 64*eba54cbbSVladimir Oltean phy-mode = "internal"; 658798e392SAlexandre Belloni}; 668798e392SAlexandre Belloni 678798e392SAlexandre Belloni&port3 { 680181f6f1SVladimir Oltean status = "okay"; 698798e392SAlexandre Belloni phy-handle = <&phy3>; 70*eba54cbbSVladimir Oltean phy-mode = "internal"; 718798e392SAlexandre Belloni}; 72