Changeset 44055


Ignore:
Timestamp:
2015-01-20T07:34:28+01:00 (3 years ago)
Author:
blogic
Message:

ralink: add support for firewrt

this is a mt7621 based board

Signed-off-by: wengbj <linux.c@…>

Location:
trunk/target/linux/ramips
Files:
1 added
4 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ramips/base-files/etc/board.d/02_network

    r44016 r44055  
    119119        dir-320-b1 | \ 
    120120        dir-615-h1 | \ 
     121        firewrt | \ 
    121122        hlk-rm04 | \ 
    122123        mt7621 | \ 
  • trunk/target/linux/ramips/base-files/lib/ramips.sh

    r44016 r44055  
    9191        *"Buffalo WSR-1166DHP") 
    9292                name="wsr-1166" 
     93                ;; 
     94        *"Firefly FireWRT") 
     95                name="firewrt" 
    9396                ;; 
    9497        *"CY-SWR1100") 
  • trunk/target/linux/ramips/base-files/lib/upgrade/platform.sh

    r44016 r44055  
    5151        fonera20n | \ 
    5252        freestation5 | \ 
     53        firewrt |\ 
    5354        hg255d | \ 
    5455        hlk-rm04 | \ 
  • trunk/target/linux/ramips/dts/FIREWRT.dts

    r44054 r44055  
    44 
    55/ { 
    6         compatible = "ralink,mt7621-eval-board", "ralink,mt7621-soc"; 
    7         model = "D-Link DIR-860L B1"; 
     6        compatible = "mediatek,mt7621-eval-board", "mediatek,mt7621-soc"; 
     7        model = "Firefly FireWRT"; 
    88 
    99        memory@0 { 
    10                 reg = <0x0 0x8000000>; 
     10                reg = <0x0 0x10000000>; 
    1111        }; 
    1212 
    1313        chosen { 
    1414                bootargs = "console=ttyS0,57600"; 
     15        }; 
     16 
     17        sdhci@10130000 { 
     18                status = "okay"; 
    1519        }; 
    1620 
     
    3539                                partition@30000 { 
    3640                                        label = "u-boot-env"; 
    37                                         reg = <0x30000 0x4000>; 
     41                                        reg = <0x30000 0x10000>; 
    3842                                        read-only; 
    3943                                }; 
    4044 
    41                                 radio: partition@34000 { 
    42                                         label = "radio"; 
    43                                         reg = <0x34000 0x4000>; 
    44                                         read-only; 
    45                                 }; 
    46  
    47                                 factory: partition@38000 { 
     45                                factory: partition@40000 { 
    4846                                        label = "factory"; 
    49                                         reg = <0x38000 0x8000>; 
    50                                         read-only; 
    51                                 }; 
    52  
    53                                 partition@40000 { 
    54                                         label = "defaults"; 
    5547                                        reg = <0x40000 0x10000>; 
    5648                                        read-only; 
     
    5951                                partition@50000 { 
    6052                                        label = "firmware"; 
    61                                         reg = <0x50000 0xfb0000>; 
     53                                        reg = <0x50000 0x7b0000>; 
    6254                                }; 
     55 
    6356                        }; 
    6457                }; 
     
    7265                                reg = <0x0000 0 0 0 0>; 
    7366                                device_type = "pci"; 
    74                                 mediatek,mtd-eeprom = <&radio 0>; 
     67                                mediatek,mtd-eeprom = <&factory 0x8000>; 
    7568                                mediatek,2ghz = <0>; 
    7669                        }; 
    7770                }; 
     71 
    7872                pcie1 { 
    7973                        mt76@1,0 { 
    8074                                reg = <0x0000 0 0 0 0>; 
    8175                                device_type = "pci"; 
    82                                 mediatek,mtd-eeprom = <&radio 0x2000>; 
     76                                mediatek,mtd-eeprom = <&factory 0x0000>; 
    8377                                mediatek,5ghz = <0>; 
    8478                        }; 
    8579                }; 
    8680        }; 
    87  
    88         pinctrl { 
    89                 state_default: pinctrl0 { 
    90                         gpio { 
    91                                 ralink,group = "i2c", "uart2", "uart3", "rgmii2", "sdhci"; 
    92                                 ralink,function = "gpio"; 
    93                         }; 
    94                 }; 
    95         }; 
    96  
    97         gpio-leds { 
    98                 compatible = "gpio-leds"; 
    99         }; 
    100  
    101         gpio-keys-polled { 
    102                 compatible = "gpio-keys-polled"; 
    103                 #address-cells = <1>; 
    104                 #size-cells = <0>; 
    105                 poll-interval = <20>; 
    106         }; 
    10781}; 
  • trunk/target/linux/ramips/image/Makefile

    r44016 r44055  
    894894 
    895895ifeq ($(SUBTARGET),mt7621) 
    896   TARGET_DEVICES += mt7621 wsr-600 wsr-1166 dir-860l-b1 
     896  TARGET_DEVICES += mt7621 wsr-600 wsr-1166 dir-860l-b1 firewrt 
    897897endif 
    898898 
     
    926926endef 
    927927 
     928define Device/firewrt 
     929  DTS := FIREWRT 
     930  IMAGE_SIZE := $(ralink_default_fw_size_8M) 
     931endef 
     932 
    928933# 
    929934# MT7628 Profiles 
Note: See TracChangeset for help on using the changeset viewer.