mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-10-31 05:54:26 -04:00 
			
		
		
		
	This patch adds support for the Kingston Mobilelite Wireless (MLW-221) http://wiki.openwrt.org/toh/kingston/mlw221 Signed-off-by: L. D. Pinney <ldpinney@gmail.com> SVN-Revision: 41841
		
			
				
	
	
		
			120 lines
		
	
	
		
			3.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			120 lines
		
	
	
		
			3.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| /dts-v1/;
 | |
| 
 | |
| /include/ "mt7620n.dtsi"
 | |
| 
 | |
| / {
 | |
|        compatible = "mlw221", "ralink,mt7620n-soc";
 | |
|        model = "Kingston MLW221";
 | |
| 
 | |
|        palmbus@10000000 {
 | |
|                gpio0: gpio@600 {
 | |
|                status = "okay";
 | |
|                };
 | |
| 
 | |
|                gpio2: gpio@660 {
 | |
|                        status = "okay";
 | |
|                };
 | |
| 
 | |
|                gpio3: gpio@688 {
 | |
|                        status = "okay";
 | |
|                };
 | |
| 
 | |
|                spi@b00 {
 | |
|                        status = "okay";
 | |
| 
 | |
|                        m25p80@0 {
 | |
|                                #address-cells = <1>;
 | |
|                                #size-cells = <1>;
 | |
|                                compatible = "s25fl129p1";
 | |
|                                reg = <0 0>;
 | |
|                                linux,modalias = "m25p80", "s25fl129p1";
 | |
|                                spi-max-frequency = <10000000>;
 | |
| 
 | |
|                                partition@0 {
 | |
|                                        label = "u-boot";
 | |
|                                        reg = <0x0 0x30000>;
 | |
|                                        read-only;
 | |
|                                };
 | |
| 
 | |
|                                partition@30000 {
 | |
|                                        label = "u-boot-env";
 | |
|                                        reg = <0x30000 0x10000>;
 | |
|                                        read-only;
 | |
|                                };
 | |
| 
 | |
|                                factory: partition@40000 {
 | |
|                                        label = "factory";
 | |
|                                        reg = <0x40000 0x10000>;
 | |
|                                        read-only;
 | |
|                                };
 | |
| 
 | |
|                                partition@50000 {
 | |
|                                        label = "firmware";
 | |
|                                        reg = <0x50000 0xf60000>;
 | |
|                                };
 | |
| 
 | |
|                                partition@fb0000 {
 | |
|                                        label = "user-config";
 | |
|                                        reg = <0xfb0000 0x50000>;
 | |
| 
 | |
|                                };
 | |
|                        };
 | |
|                };
 | |
|        };
 | |
| 
 | |
|        ehci@101c0000 {
 | |
|                status = "okay";
 | |
|        };
 | |
| 
 | |
|        ohci@101c1000 {
 | |
|                status = "okay";
 | |
|        };
 | |
| 
 | |
|        ethernet@10100000 {
 | |
|                mtd-mac-address = <&factory 0x4>;
 | |
|                ralink,port-map = "wllll";
 | |
|        };
 | |
| 
 | |
|        wmac@10180000 {
 | |
|                ralink,mtd-eeprom = <&factory 0>;
 | |
|        };
 | |
| 
 | |
|        pinctrl {
 | |
|                state_default: pinctrl0 {
 | |
|                        default {
 | |
|                                ralink,group = "i2c", "ephy", "wled";
 | |
|                                ralink,function = "gpio";
 | |
|                        };
 | |
|                };
 | |
|        };
 | |
| 
 | |
|        gpio-leds {
 | |
|                compatible = "gpio-leds";
 | |
|                system {
 | |
|                        label = "kingston:blue:system";
 | |
|                        gpios = <&gpio2 3 1>;
 | |
|                };
 | |
|                wifi {
 | |
|                        label = "kingston:blue:wifi";
 | |
|                        gpios = <&gpio3 0 1>;
 | |
|                };
 | |
|        };
 | |
| 
 | |
|        gpio-keys-polled {
 | |
|                compatible = "gpio-keys-polled";
 | |
|                #address-cells = <1>;
 | |
|                #size-cells = <0>;
 | |
|                poll-interval = <20>;
 | |
|                reset {
 | |
|                        label = "reset";
 | |
|                        gpios = <&gpio0 1 1>;
 | |
|                        linux,code = <0x198>;
 | |
|                };
 | |
|                system {
 | |
|                        label = "system";
 | |
|                        gpios = <&gpio0 2 1>;
 | |
|                        linux,code = <0x211>;
 | |
|                };
 | |
|        };
 | |
| };
 |