mirror of
				https://github.com/Ysurac/openmptcprouter.git
				synced 2025-03-09 15:40:20 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			69 lines
		
	
	
	
		
			2 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			69 lines
		
	
	
	
		
			2 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From a6e2280dd4728f4216278b9d7d65be2ee8df7bed Mon Sep 17 00:00:00 2001
 | |
| From: Phil Elwell <phil@raspberrypi.org>
 | |
| Date: Tue, 27 Nov 2018 16:33:31 +0000
 | |
| Subject: [PATCH 217/432] ARM: dts: bcm283x: The lan7515 PHY node has moved
 | |
| 
 | |
| The DT node describing the LAN7800s PHY has now moved inside an "mdio"
 | |
| node. Update the DT declarations accordingly.
 | |
| 
 | |
| Signed-off-by: Phil Elwell <phil@raspberrypi.org>
 | |
| ---
 | |
|  arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi | 31 ++++++++++++++--------
 | |
|  1 file changed, 20 insertions(+), 11 deletions(-)
 | |
| 
 | |
| diff --git a/arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi b/arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi
 | |
| index 76039f81f17f..a925fa107a01 100644
 | |
| --- a/arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi
 | |
| +++ b/arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi
 | |
| @@ -1,4 +1,6 @@
 | |
|  // SPDX-License-Identifier: GPL-2.0
 | |
| +#include <dt-bindings/net/microchip-lan78xx.h>
 | |
| +
 | |
|  / {
 | |
|  	aliases {
 | |
|  		ethernet0 = ðernet;
 | |
| @@ -21,13 +23,20 @@
 | |
|  			ethernet: ethernet@1 {
 | |
|  				compatible = "usb424,7800";
 | |
|  				reg = <1>;
 | |
| -				microchip,eee-enabled;
 | |
| -				microchip,tx-lpi-timer = <600>; /* non-aggressive*/
 | |
| -				/*
 | |
| -				 * led0 = 1:link1000/activity
 | |
| -				 * led1 = 6:link10/100/activity
 | |
| -				 */
 | |
| -				microchip,led-modes = <1 6>;
 | |
| +
 | |
| +				mdio {
 | |
| +					#address-cells = <0x1>;
 | |
| +					#size-cells = <0x0>;
 | |
| +					eth_phy: ethernet-phy@1 {
 | |
| +						reg = <1>;
 | |
| +						microchip,eee-enabled;
 | |
| +						microchip,tx-lpi-timer = <600>; /* non-aggressive*/
 | |
| +						microchip,led-modes = <
 | |
| +							LAN78XX_LINK_1000_ACTIVITY
 | |
| +							LAN78XX_LINK_10_100_ACTIVITY
 | |
| +						>;
 | |
| +					};
 | |
| +				};
 | |
|  			};
 | |
|  		};
 | |
|  	};
 | |
| @@ -36,9 +45,9 @@
 | |
|  
 | |
|  / {
 | |
|  	__overrides__ {
 | |
| -		eee = <ðernet>,"microchip,eee-enabled?";
 | |
| -		tx_lpi_timer = <ðernet>,"microchip,tx-lpi-timer:0";
 | |
| -		eth_led0 = <ðernet>,"microchip,led-modes:0";
 | |
| -		eth_led1 = <ðernet>,"microchip,led-modes:4";
 | |
| +		eee = <ð_phy>,"microchip,eee-enabled?";
 | |
| +		tx_lpi_timer = <ð_phy>,"microchip,tx-lpi-timer:0";
 | |
| +		eth_led0 = <ð_phy>,"microchip,led-modes:0";
 | |
| +		eth_led1 = <ð_phy>,"microchip,led-modes:4";
 | |
|  	};
 | |
|  };
 | |
| -- 
 | |
| 2.19.1
 | |
| 
 |