| .. | .. | 
|---|
 | 1 | +// SPDX-License-Identifier: GPL-2.0-or-later  | 
|---|
| 1 | 2 |  /* | 
|---|
| 2 | 3 |   * Keymile kmcent2 Device Tree Source, based on T1040RDB DTS | 
|---|
| 3 | 4 |   * | 
|---|
| .. | .. | 
|---|
| 5 | 6 |   * Valentin Longchamp, Keymile AG, valentin.longchamp@keymile.com | 
|---|
| 6 | 7 |   * | 
|---|
| 7 | 8 |   * Copyright 2014 - 2015 Freescale Semiconductor Inc. | 
|---|
| 8 |  | - *  | 
|---|
| 9 |  | - * This program is free software; you can redistribute  it and/or modify it  | 
|---|
| 10 |  | - * under  the terms of  the GNU General  Public License as published by the  | 
|---|
| 11 |  | - * Free Software Foundation;  either version 2 of the  License, or (at your  | 
|---|
| 12 |  | - * option) any later version.  | 
|---|
| 13 | 9 |   */ | 
|---|
| 14 | 10 |   | 
|---|
| 15 | 11 |  /include/ "t104xsi-pre.dtsi" | 
|---|
| .. | .. | 
|---|
| 214 | 210 |   | 
|---|
| 215 | 211 |  		fman@400000 { | 
|---|
| 216 | 212 |  			ethernet@e0000 { | 
|---|
| 217 |  | -				fixed-link = <0 1 1000 0 0>;  | 
|---|
| 218 |  | -				phy-connection-type = "sgmii";  | 
|---|
 | 213 | +				phy-mode = "sgmii";  | 
|---|
 | 214 | +				fixed-link {  | 
|---|
 | 215 | +					speed = <1000>;  | 
|---|
 | 216 | +					full-duplex;  | 
|---|
 | 217 | +				};  | 
|---|
| 219 | 218 |  			}; | 
|---|
| 220 | 219 |   | 
|---|
| 221 | 220 |  			ethernet@e2000 { | 
|---|
| 222 |  | -				fixed-link = <1 1 1000 0 0>;  | 
|---|
| 223 |  | -				phy-connection-type = "sgmii";  | 
|---|
 | 221 | +				phy-mode = "sgmii";  | 
|---|
 | 222 | +				fixed-link {  | 
|---|
 | 223 | +					speed = <1000>;  | 
|---|
 | 224 | +					full-duplex;  | 
|---|
 | 225 | +				};  | 
|---|
| 224 | 226 |  			}; | 
|---|
| 225 | 227 |   | 
|---|
| 226 | 228 |  			ethernet@e4000 { | 
|---|
| .. | .. | 
|---|
| 233 | 235 |   | 
|---|
| 234 | 236 |  			ethernet@e8000 { | 
|---|
| 235 | 237 |  				phy-handle = <&front_phy>; | 
|---|
| 236 |  | -				phy-connection-type = "rgmii";  | 
|---|
 | 238 | +				phy-mode = "rgmii-id";  | 
|---|
| 237 | 239 |  			}; | 
|---|
| 238 | 240 |   | 
|---|
| 239 | 241 |  			mdio0: mdio@fc000 { | 
|---|
| .. | .. | 
|---|
| 262 | 264 |   | 
|---|
| 263 | 265 |  	pci1: pcie@ffe250000 { | 
|---|
| 264 | 266 |  		status = "disabled"; | 
|---|
 | 267 | +		reg = <0xf 0xfe250000 0 0x10000>;  | 
|---|
 | 268 | +		ranges = <0x02000000 0 0xe0000000 0xc 0x10000000 0 0x10000000  | 
|---|
 | 269 | +			  0x01000000 0 0 0xf 0xf8010000 0 0x00010000>;  | 
|---|
 | 270 | +		pcie@0 {  | 
|---|
 | 271 | +			ranges = <0x02000000 0 0xe0000000  | 
|---|
 | 272 | +				  0x02000000 0 0xe0000000  | 
|---|
 | 273 | +				  0 0x10000000  | 
|---|
 | 274 | +  | 
|---|
 | 275 | +				  0x01000000 0 0x00000000  | 
|---|
 | 276 | +				  0x01000000 0 0x00000000  | 
|---|
 | 277 | +				  0 0x00010000>;  | 
|---|
 | 278 | +		};  | 
|---|
| 265 | 279 |  	}; | 
|---|
| 266 | 280 |   | 
|---|
| 267 | 281 |  	pci2: pcie@ffe260000 { | 
|---|
| 268 | 282 |  		status = "disabled"; | 
|---|
 | 283 | +		reg = <0xf 0xfe260000 0 0x10000>;  | 
|---|
 | 284 | +		ranges = <0x02000000 0 0xe0000000 0xc 0x20000000 0 0x10000000  | 
|---|
 | 285 | +			  0x01000000 0 0x00000000 0xf 0xf8020000 0 0x00010000>;  | 
|---|
 | 286 | +		pcie@0 {  | 
|---|
 | 287 | +			ranges = <0x02000000 0 0xe0000000  | 
|---|
 | 288 | +				  0x02000000 0 0xe0000000  | 
|---|
 | 289 | +				  0 0x10000000  | 
|---|
 | 290 | +  | 
|---|
 | 291 | +				  0x01000000 0 0x00000000  | 
|---|
 | 292 | +				  0x01000000 0 0x00000000  | 
|---|
 | 293 | +				  0 0x00010000>;  | 
|---|
 | 294 | +		};  | 
|---|
| 269 | 295 |  	}; | 
|---|
| 270 | 296 |   | 
|---|
| 271 | 297 |  	pci3: pcie@ffe270000 { | 
|---|
| 272 | 298 |  		status = "disabled"; | 
|---|
 | 299 | +		reg = <0xf 0xfe270000 0 0x10000>;  | 
|---|
 | 300 | +		ranges = <0x02000000 0 0xe0000000 0xc 0x30000000 0 0x10000000  | 
|---|
 | 301 | +			  0x01000000 0 0x00000000 0xf 0xf8030000 0 0x00010000>;  | 
|---|
 | 302 | +		pcie@0 {  | 
|---|
 | 303 | +			ranges = <0x02000000 0 0xe0000000  | 
|---|
 | 304 | +				  0x02000000 0 0xe0000000  | 
|---|
 | 305 | +				  0 0x10000000  | 
|---|
 | 306 | +  | 
|---|
 | 307 | +				  0x01000000 0 0x00000000  | 
|---|
 | 308 | +				  0x01000000 0 0x00000000  | 
|---|
 | 309 | +				  0 0x00010000>;  | 
|---|
 | 310 | +		};  | 
|---|
| 273 | 311 |  	}; | 
|---|
| 274 | 312 |   | 
|---|
| 275 | 313 |  	qe: qe@ffe140000 { | 
|---|