Changeset 37521


Ignore:
Timestamp:
2013-07-24T10:54:41+02:00 (5 years ago)
Author:
blogic
Message:

ramips: Basic support for the AsiaRF RT5350 based AWM002 module and evaluation board.

Basic support for the AsiaRF RT5350 based AWM002 module and evaluation board.
http://www.asiarf.com/Smallest-Tiny-Ralink-802-11n-Wireless-AP-Router-Module-Board-AWM002-product-view-375.html

Signed-off-by Jon Smirl <jonsmirl@…>

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

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom

    r37505 r37521  
    6262        all5003 | \ 
    6363        argus-atp52b | \ 
     64        awm002-evb | \ 
    6465        bc2 | \ 
    6566        br6425 | \ 
  • trunk/target/linux/ramips/base-files/etc/uci-defaults/02_network

    r37517 r37521  
    4242        all5002 | \ 
    4343        all5003 | \ 
     44        awm002-evb | \ 
    4445        broadway | \ 
    4546        wnce2001) 
  • trunk/target/linux/ramips/base-files/lib/preinit/06_set_iface_mac

    r36898 r37521  
    5656        all5002 |\ 
    5757        all5003 |\ 
     58        awm002-evb |\ 
    5859        carambola |\ 
    5960        dir-615-h1 |\ 
  • trunk/target/linux/ramips/base-files/lib/ramips.sh

    r37505 r37521  
    4646        *"Argus ATP-52B") 
    4747                name="argus-atp52b" 
     48                ;; 
     49        *"AsiaRF AWM002-EVB") 
     50                name="awm002-evb" 
    4851                ;; 
    4952        *"BR6524N") 
  • trunk/target/linux/ramips/base-files/lib/upgrade/platform.sh

    r37505 r37521  
    2525        all5003 | \ 
    2626        asl26555 | \ 
     27        awm002-evb | \ 
    2728        bc2 | \ 
    2829        broadway | \ 
  • trunk/target/linux/ramips/dts/AWM002.dtsi

    r37520 r37521  
    11/dts-v1/; 
    22 
    3 /include/ "mt7620a.dtsi" 
     3/include/ "rt5350.dtsi" 
    44 
    55/ { 
    6         compatible = "ralink,mt7620a-eval-board", "ralink,mt7620a-soc"; 
    7         model = "Ralink MT7620A evaluation board"; 
    8  
    9         memory@0 { 
    10                 reg = <0x0 0x2000000>; 
    11         }; 
    12  
    13         chosen { 
    14                 bootargs = "console=ttyS0,57600"; 
    15         }; 
     6        compatible = "AWM002", "ralink,rt5350-soc"; 
     7        model = "AsiaRF AWM002"; 
    168 
    179        palmbus@10000000 { 
    1810                sysc@0 { 
    19                         ralink,pinmux = "spi", "uartlite", "mdio", "wled", "ephy", "rgmii1", "rgmii2"; 
    20                         ralink,gpiomux = "i2c", "jtag"; 
     11                        ralink,pinmux = "spi", "uartlite", "jtag", "mdio", "sdram", "rgmii"; 
     12                        ralink,gpiomux = "i2c"; 
    2113                        ralink,uartmux = "gpio"; 
    2214                        ralink,wdtmux = <1>; 
     
    2921                spi@b00 { 
    3022                        status = "okay"; 
    31                  
    3223                        m25p80@0 { 
    3324                                #address-cells = <1>; 
    3425                                #size-cells = <1>; 
    35                                 compatible = "en25q64"; 
    3626                                reg = <0 0>; 
    37                                 linux,modalias = "m25p80", "en25q64"; 
    3827                                spi-max-frequency = <10000000>; 
    3928 
     
    5847                                partition@50000 { 
    5948                                        label = "firmware"; 
    60                                         reg = <0x50000 0x7b0000>; 
     49                                        reg = <0x50000 0x1fb0000>; 
    6150                                }; 
    6251                        }; 
     
    6857        }; 
    6958 
    70         gsw@10110000 { 
     59        esw@10110000 { 
    7160                status = "okay"; 
    72                 ralink,port4 = "ephy"; 
     61                ralink,portmap = <0x3f>; 
    7362        }; 
    7463 
    75         sdhci@10130000 { 
     64        wmac@10180000 { 
    7665                status = "okay"; 
    7766        }; 
    7867 
    79         pcie@10140000 { 
     68        ehci@101c0000 { 
    8069                status = "okay"; 
    8170        }; 
    8271 
    83         gpio-keys-polled { 
    84                 compatible = "gpio-keys"; 
    85                 #address-cells = <1>; 
    86                 #size-cells = <0>; 
    87                 poll-interval = <20>; 
    88                 wps { 
    89                         label = "wps"; 
    90                         gpios = <&gpio0 12 1>; 
    91                         linux,code = <0x100>; 
     72        ohci@101c1000 { 
     73                status = "okay"; 
     74        }; 
     75 
     76        gpio-leds { 
     77                compatible = "gpio-leds"; 
     78                ld1 { 
     79                        label = "asiarf:green:ld1"; 
     80                        gpios = <&gpio0 0 1>; 
    9281                }; 
    93                 reset { 
    94                         label = "reset"; 
    95                         gpios = <&gpio0 13 1>; 
    96                         linux,code = <0x101>; 
     82                ld2 { 
     83                        label = "asiarf:green:ld2"; 
     84                        gpios = <&gpio0 1 1>; 
    9785                }; 
    9886        }; 
  • trunk/target/linux/ramips/image/Makefile

    r37505 r37521  
    282282Image/Build/Profile/ASL26555=$(call BuildFirmware/ASL26555/$(1),$(1),asl26555,ASL26555) 
    283283 
     284Image/Build/Profile/AWM002-EVB=$(call BuildFirmware/DefaultDualSize/$(1),$(1),awm002-evb,AWM002-EVB) 
     285 
    284286Image/Build/Profile/BC2=$(call BuildFirmware/Default8M/$(1),$(1),bc2,BC2) 
    285287 
     
    449451        $(call Image/Build/Profile/ARGUS_ATP52B,$(1)) 
    450452        $(call Image/Build/Profile/ASL26555,$(1)) 
     453        $(call Image/Build/Profile/AWM002-EVB,$(1)) 
    451454        $(call Image/Build/Profile/BC2,$(1)) 
    452455        $(call Image/Build/Profile/BROADWAY,$(1)) 
Note: See TracChangeset for help on using the changeset viewer.