Author: blogic Date: 2015-01-20 07:34:28 +0100 (Tue, 20 Jan 2015) New Revision: 44055
Added: trunk/target/linux/ramips/dts/FIREWRT.dts trunk/target/linux/ramips/mt7621/profiles/firefly.mk Modified: trunk/target/linux/ramips/base-files/etc/board.d/02_network trunk/target/linux/ramips/base-files/lib/ramips.sh trunk/target/linux/ramips/base-files/lib/upgrade/platform.sh trunk/target/linux/ramips/image/Makefile Log: ralink: add support for firewrt this is a mt7621 based board Signed-off-by: wengbj <[email protected]> Modified: trunk/target/linux/ramips/base-files/etc/board.d/02_network =================================================================== --- trunk/target/linux/ramips/base-files/etc/board.d/02_network 2015-01-20 06:33:49 UTC (rev 44054) +++ trunk/target/linux/ramips/base-files/etc/board.d/02_network 2015-01-20 06:34:28 UTC (rev 44055) @@ -118,6 +118,7 @@ dir-300-b7 | \ dir-320-b1 | \ dir-615-h1 | \ + firewrt | \ hlk-rm04 | \ mt7621 | \ mt7628 | \ Modified: trunk/target/linux/ramips/base-files/lib/ramips.sh =================================================================== --- trunk/target/linux/ramips/base-files/lib/ramips.sh 2015-01-20 06:33:49 UTC (rev 44054) +++ trunk/target/linux/ramips/base-files/lib/ramips.sh 2015-01-20 06:34:28 UTC (rev 44055) @@ -91,6 +91,9 @@ *"Buffalo WSR-1166DHP") name="wsr-1166" ;; + *"Firefly FireWRT") + name="firewrt" + ;; *"CY-SWR1100") name="cy-swr1100" ;; Modified: trunk/target/linux/ramips/base-files/lib/upgrade/platform.sh =================================================================== --- trunk/target/linux/ramips/base-files/lib/upgrade/platform.sh 2015-01-20 06:33:49 UTC (rev 44054) +++ trunk/target/linux/ramips/base-files/lib/upgrade/platform.sh 2015-01-20 06:34:28 UTC (rev 44055) @@ -50,6 +50,7 @@ f7c027 | \ fonera20n | \ freestation5 | \ + firewrt |\ hg255d | \ hlk-rm04 | \ ht-tm02 | \ Copied: trunk/target/linux/ramips/dts/FIREWRT.dts (from rev 44054, trunk/target/linux/ramips/dts/DIR-860L-B1.dts) =================================================================== --- trunk/target/linux/ramips/dts/FIREWRT.dts (rev 0) +++ trunk/target/linux/ramips/dts/FIREWRT.dts 2015-01-20 06:34:28 UTC (rev 44055) @@ -0,0 +1,81 @@ +/dts-v1/; + +/include/ "mt7621.dtsi" + +/ { + compatible = "mediatek,mt7621-eval-board", "mediatek,mt7621-soc"; + model = "Firefly FireWRT"; + + memory@0 { + reg = <0x0 0x10000000>; + }; + + chosen { + bootargs = "console=ttyS0,57600"; + }; + + sdhci@10130000 { + status = "okay"; + }; + + palmbus@1E000000 { + spi@b00 { + status = "okay"; + + m25p80@0 { + #address-cells = <1>; + #size-cells = <1>; + compatible = "mx25l12805d"; + reg = <0 0>; + linux,modalias = "m25p80"; + 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 0x7b0000>; + }; + + }; + }; + }; + + pcie@1e140000 { + status = "okay"; + + pcie0 { + mt76@0,0 { + reg = <0x0000 0 0 0 0>; + device_type = "pci"; + mediatek,mtd-eeprom = <&factory 0x8000>; + mediatek,2ghz = <0>; + }; + }; + + pcie1 { + mt76@1,0 { + reg = <0x0000 0 0 0 0>; + device_type = "pci"; + mediatek,mtd-eeprom = <&factory 0x0000>; + mediatek,5ghz = <0>; + }; + }; + }; +}; Modified: trunk/target/linux/ramips/image/Makefile =================================================================== --- trunk/target/linux/ramips/image/Makefile 2015-01-20 06:33:49 UTC (rev 44054) +++ trunk/target/linux/ramips/image/Makefile 2015-01-20 06:34:28 UTC (rev 44055) @@ -893,7 +893,7 @@ # ifeq ($(SUBTARGET),mt7621) - TARGET_DEVICES += mt7621 wsr-600 wsr-1166 dir-860l-b1 + TARGET_DEVICES += mt7621 wsr-600 wsr-1166 dir-860l-b1 firewrt endif define Device/mt7621 @@ -925,6 +925,11 @@ seama-seal -m "signature=wrgac13_dlink.2013gui_dir860lb" endef +define Device/firewrt + DTS := FIREWRT + IMAGE_SIZE := $(ralink_default_fw_size_8M) +endef + # # MT7628 Profiles # Added: trunk/target/linux/ramips/mt7621/profiles/firefly.mk =================================================================== --- trunk/target/linux/ramips/mt7621/profiles/firefly.mk (rev 0) +++ trunk/target/linux/ramips/mt7621/profiles/firefly.mk 2015-01-20 06:34:28 UTC (rev 44055) @@ -0,0 +1,24 @@ +# +# Copyright (C) 2011 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +define Profile/Firefly + NAME:=Firefly Device + PACKAGES:=\ + kmod-usb-core kmod-usb3 kmod-usb-hid kmod-usb-storage mount-utils usbutils \ + kmod-sdhci-mt7620 \ + kmod-fs-ext3 kmod-fs-vfat kmod-fs-ntfs \ + kmod-nls-cp437 kmod-nls-iso8859-1 kmod-nls-utf8 \ + kmod-ledtrig-usbdev \ + kmod-ata-core \ + luci \ + kmod-mt76 +endef + +define Profile/Firefly/Description + Default package set compatible with most boards. +endef +$(eval $(call Profile,Firefly)) _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
