diff options
| -rw-r--r-- | target/linux/ramips/dts/TEW-691GR.dts | 58 | 
1 files changed, 43 insertions, 15 deletions
| diff --git a/target/linux/ramips/dts/TEW-691GR.dts b/target/linux/ramips/dts/TEW-691GR.dts index 423aa6dc1..4f877323f 100644 --- a/target/linux/ramips/dts/TEW-691GR.dts +++ b/target/linux/ramips/dts/TEW-691GR.dts @@ -12,9 +12,10 @@  	palmbus@10000000 {  		sysc@0 { -			ralink,pinmux = "uartlite", "spi"; +			ralink,pinmux = "uartlite";  			ralink,gpiomux = "i2c", "jtag";  			ralink,uartmux = "gpio"; +			ralink,pcimux = "pci-fnc";  			ralink,wdtmux = <1>;  		}; @@ -29,25 +30,20 @@  		gpio1: gpio@638 {  			status = "okay";  		}; - -		spi@b00 { -			status = "okay"; - -			m25p80@0 { -				#address-cells = <1>; -				#size-cells = <1>; -				compatible = "mx25l6405d"; -				reg = <0 0>; -				linux,modalias = "m25p80"; -				spi-max-frequency = <25000000>; -			}; -		};  	};  	ethernet@10100000 {  		status = "okay"; -		ralink,phy-mask = <0x1>; +		phy-handle = <&phy0>;  		phy-mode = "rgmii"; + +		mdio-bus { +			status = "okay"; + +			phy0: ethernet-phy@0 { +				reg = <0>; +			}; +		};  	};  	wmac@10180000 { @@ -55,6 +51,38 @@  		ralink,5ghz = <0>;  	}; +	nor-flash@1c000000 { +		compatible = "cfi-flash"; +		reg = <0x1c000000 0x800000>; + +		bank-width = <2>; +		#address-cells = <1>; +		#size-cells = <1>; + +		partition@0 { +			reg = <0x0 0x0030000>; +			label = "u-boot"; +			read-only; +		}; + +		partition@30000 { +			reg = <0x00030000 0x00010000>; +			label = "u-boot-env"; +			read-only; +		}; + +		partition@40000 { +			reg = <0x00040000 0x00010000>; +			label = "factory"; +			read-only; +		}; + +		partition@50000 { +			reg = <0x00050000 0x007b0000>; +			label = "firmware"; +		}; +	}; +  	gpio-keys-polled {  		compatible = "gpio-keys-polled";  		#address-cells = <1>; | 
