Changeset 47845


Ignore:
Timestamp:
2015-12-11T16:04:13+01:00 (21 months ago)
Author:
blogic
Message:

ramips: add additional support for MQmaker WiTi board

The board is based on mt7621AT cpu, and has 16mb nor flash, 256mb of ram,
2 sata ports, microsd card slot, 1 USB 3.0 port and at least one 2.4 and
one 5 ghz antenna.

This is the 6th submission that adds support for XHCI in the device tree
file, along with switching the location of the 2 radio's and addition of
the kmod-i2c-mt7621 in the default packages of the profile.

Signed-off-by: Sebastian Careba <nitroshift@…>

Location:
trunk/target/linux/ramips
Files:
5 edited
2 copied

Legend:

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

    r47744 r47845  
    7979        whr-300hp2|\ 
    8080        whr-600d|\ 
     81        witi|\ 
    8182        wsr-1166|\ 
    8283        wsr-600|\ 
  • trunk/target/linux/ramips/base-files/etc/diag.sh

    r47844 r47845  
    163163                ;; 
    164164        w306r-v20|\ 
     165        witi|\ 
    165166        zbt-wr8305rt) 
    166167                status_led="$board:green:sys" 
  • trunk/target/linux/ramips/base-files/lib/ramips.sh

    r47619 r47845  
    392392                name="whr-g300n" 
    393393                ;; 
     394        *"WiTi") 
     395                name="witi" 
     396                ;; 
    394397        *"WIZARD 8800") 
    395398                name="wizard8800" 
  • trunk/target/linux/ramips/base-files/lib/upgrade/platform.sh

    r47619 r47845  
    114114        whr-600d|\ 
    115115        whr-g300n|\ 
     116        witi|\ 
    116117        wizfi630a|\ 
    117118        wl-330n|\ 
  • trunk/target/linux/ramips/dts/WITI.dts

    r47844 r47845  
    55/ { 
    66        compatible = "mediatek,mt7621-eval-board", "mediatek,mt7621-soc"; 
    7         model = "ZBT-WG2626"; 
     7        model = "MQmaker WiTi"; 
    88 
    99        memory@0 { 
    1010                device_type = "memory"; 
    11                 reg = <0x0 0x1c000000>, <0x20000000 0x4000000>; 
     11                reg = <0x0 0x10000000>; 
    1212        }; 
    1313 
     
    2020        }; 
    2121 
     22        xhci@1E1C0000 { 
     23                status = "okay"; 
     24        }; 
     25 
    2226        palmbus@1E000000 { 
    2327                spi@b00 { 
     
    2731                                #address-cells = <1>; 
    2832                                #size-cells = <1>; 
    29                                 compatible = "w25q128"; 
     33                                compatible = "jedec,spi-nor"; 
    3034                                reg = <0 0>; 
    3135                                linux,modalias = "m25p80"; 
     
    5458                                        reg = <0x50000 0xfb0000>; 
    5559                                }; 
    56  
    5760                        }; 
    5861                }; 
     
    6669                        pinctrl-0 = <&i2c_pins>; 
    6770                        status = "okay"; 
     71 
     72                        pcf8563: rtc@51 { 
     73                                status = "okay"; 
     74                                compatible = "nxp,pcf8563"; 
     75                                reg = <0x51>; 
     76                        }; 
    6877                }; 
    6978        }; 
     
    95104        }; 
    96105 
     106        gpio-leds { 
     107                compatible = "gpio-leds"; 
     108 
     109                power { 
     110                        label = "witi:green:power"; 
     111                        gpios = <&gpio0 25 1>; 
     112                }; 
     113 
     114                sys { 
     115                        label = "witi:green:sys"; 
     116                        gpios = <&gpio0 24 1>; 
     117                }; 
     118 
     119                internet { 
     120                        label = "witi:green:internet"; 
     121                        gpios = <&gpio0 23 1>; 
     122                }; 
     123        }; 
     124 
    97125        gpio-keys-polled { 
    98126                compatible = "gpio-keys-polled"; 
     
    108136        }; 
    109137 
    110         gpio-leds { 
    111                 compatible = "gpio-leds"; 
    112  
    113                 status { 
    114                         label = "zbt-wg2626:green:status"; 
    115                         gpios = <&gpio0 24 1>; 
    116                 }; 
    117         }; 
    118  
    119138        pinctrl { 
    120139                state_default: pinctrl0 { 
    121140                        gpio { 
    122                                 ralink,group = "wdt", "rgmii2", "wdt rst", "jtag", "mdio"; 
     141                                ralink,group = "wdt", "rgmii2", "jtag", "mdio"; 
    123142                                ralink,function = "gpio"; 
    124143                        }; 
  • trunk/target/linux/ramips/image/Makefile

    r47823 r47845  
    955955 
    956956ifeq ($(SUBTARGET),mt7621) 
    957   TARGET_DEVICES += mt7621 wsr-600 wsr-1166 dir-860l-b1 firewrt pbr-m1 re6500 sap-g3200u3 zbt-wg2626 wf-2881 
     957  TARGET_DEVICES += mt7621 wsr-600 wsr-1166 dir-860l-b1 firewrt pbr-m1 re6500 sap-g3200u3 witi wf-2881 zbt-wg2626 
    958958endif 
    959959 
     
    10051005endef 
    10061006 
     1007define Device/witi 
     1008  DTS := WITI 
     1009  IMAGE_SIZE := $(ralink_default_fw_size_16M) 
     1010endef 
     1011 
    10071012define Device/zbt-wg2626 
    10081013  DTS := ZBT-WG2626 
  • trunk/target/linux/ramips/mt7621/profiles/mqmaker.mk

    r47844 r47845  
    66# 
    77 
    8 define Profile/PBR-M1 
    9         NAME:=PBR-M1 Device 
     8define Profile/witi 
     9        NAME:=MQmaker WiTi 
    1010        FEATURES+=rtc 
    1111        PACKAGES:=\ 
    1212                kmod-usb-core kmod-usb3 kmod-usb-hid kmod-sdhci-mt7620 \ 
    1313                kmod-ledtrig-usbdev kmod-ata-core kmod-ata-ahci \ 
    14                 kmod-rtc-pcf8563 
     14                kmod-rtc-pcf8563 kmod-i2c-mt7621 
    1515endef 
    1616 
    17 define Profile/PBR-M1/Description 
    18         Default package set compatible with most boards. 
     17define Profile/witi/Description 
     18        Package set compatible with MQmaker WiTi board. 
    1919endef 
    20 $(eval $(call Profile,PBR-M1)) 
     20$(eval $(call Profile,witi)) 
Note: See TracChangeset for help on using the changeset viewer.