summaryrefslogtreecommitdiff
path: root/target/linux
AgeCommit message (Collapse)Author
2013-07-28ar71xx: TEW632BRP has buttons 'active low', fix board configjuhosg
Looks like trunk@37090 has changed the logic that determines if router's button was pressed. This resulted in TEW632BRP always booting into failsafe mode because it detected pressed button (which was not pressed). Measure with voltmeter has shown that buttons on this router are actually active-low. This patch reflects this fact in board configuration and fixes 'load info failsafe mode' issue. Note: it looks like Trendnet TEW632BRP and a close relative to TEW-652BRP V1.0 and D-Link DIR-615C1, so same problem may exist on those routers as well. This patch doesn't affect routers other than 632BRP and unfortunately I do not have hardware to test this issue with other routers. This patch fixes #13893 and is tested on actuall Trendnet TEW632BRP. Signed-off-by: Nikolay Martynov <mar.kolya@gmail.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37569 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-27ramips: add MPR-A1 supportblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37568 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-27ralink: gpio driver should not set gpio to input when irq is queriredblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37567 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-27ramips: add back dwc_otg driverblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37566 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-27ramips: MPR-A2 should use memory auto detectionblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37565 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-27ramips: enable usb phy support on rt5350blogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37564 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-27ralink: switch back to dwc_otg ... dwc2 seems to not work well with 3G modemsblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37563 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-27strict_strtoul is obsolete, use kstrtoul insteadblogic
based on http://patchwork.openwrt.org/patch/3827/ Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37562 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-26ramips: unbreak asiarf dts filesblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37561 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-26ar71xx: add profile and fixup image generation for the TL-MR10U boardjuhosg
Create a separate board profile and update the profile name in image/makefile. Also use the correct machtype string in kernel command line. Based on andelf's patch: http://andelf.diandian.com/post/2013-05-22/40050677370 Signed-off-by: Oleg Titov <oleg.titov@gmail.com> Patchwork: http://patchwork.openwrt.org/patch/3840/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37550 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-26ar71xx: add user-space support for the TL-MR10U boardjuhosg
Based on andelf's patch: http://andelf.diandian.com/post/2013-05-22/40050677370 Signed-off-by: Oleg Titov <oleg.titov@gmail.com> Patchwork: http://patchwork.openwrt.org/patch/3840/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37548 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-26ar71xx: add kernel support for the TL-MR10U boardjuhosg
Based on andelf's patch: http://andelf.diandian.com/post/2013-05-22/40050677370 [juhosg: extend WR703N code to handle the TL-MR10U instead of adding a separate mach-tl-mr10u file]] Signed-off-by: Oleg Titov <oleg.titov@gmail.com> Patchwork: http://patchwork.openwrt.org/patch/3840/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37547 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-26kernel: update 3.10 to 3.10.3juhosg
Also refresh 3.10 patches. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37546 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-25lantiq: remove stale phy register setup properties from dts filesblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37544 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-25lantiq: add TP-Link TDW8970 image generationblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37543 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-25lantiq: add profile for TP-Link TDW8970blogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37542 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-25lantiq: add devicetree for TP-Link TDW8970blogic
Signed-of-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37541 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-25lantiq: fix initramfs image generation for lzmaloader based imagesblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37540 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-25lantiq: make macs loadable from mtd partitionsblogic
This is a really ugly hack but it will have to do until we copy the ramips patches to the lantiq tree Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37539 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-25lantiq: add a hook to make leds work on the secondary usb busblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37538 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-25lantiq: update pcie driverblogic
This is an intermediate commit until the new OF driver is functional. Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37537 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-25xburst: Add missing kernel config symbollars
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37534 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-25ramips: disable hg255dblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37532 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-25ramipe: disable HG255D supportblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37531 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-25ramips: important patch for HG255Dblogic
r37505 add support for Huawei HG255D, but it only tested under a community hacked u-boot ("lintel u-boot"), which has a different mtd layout compared to origin one. If you install it on a box with origin u-boot, the origin factory part will be destroyed, and your wifi interface will never up!!! This patch shrink firmware part in mtd layout to exclude origin factory part, and I will prepare another patch to fix the eeprom extract issue for box with origin u-boot. Signed-off-by: Leon Xu <ylxu72@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37530 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-24ramips: Basic support for the AsiaRF RT5350 based AWM002 module and ↵blogic
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@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37521 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-23ramips: fix HG255D VLAN initial detect issueblogic
Signed-off-by: Leon Xu <ylxu72@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37517 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-22linux/atheros: add 3.10 kernel supportblogic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37513 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-22xburst: Unmark brokenlars
3.10 support is working fine for this platform, so unmark it broken. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37512 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-22xburst: Remove 3.8 supportlars
3.8 support for this platform is broken, so remove it. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37511 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-22xburst: Add 3.10 supportlars
Missing files from the previous commit. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37510 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-22xburst: Add 3.10 supportlars
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-22ar71xx: fix switch port map for the Archer C7juhosg
The correct port number for the WAN port is 1. Update the VLAN port maps to reflect that. https://forum.openwrt.org/viewtopic.php?pid=203755#p203755 Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37507 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-22kernel/3.10: rework MIPS FPU emulation disable patchjuhosg
Get rid of some ifdefs, and make sure that the microMIPS specific code is disabled as well. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37506 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-22ramips: Add support for Huawei HG255D in trunkblogic
HG255D is a kind of popular low-end home gateway in China, this patch bring the the trunk support for it. It is adapted from a local Chinese community (www.right.com.cn), so credit should given to them. This patch is tested to work except trivial LED issues. Signed-off-by: Leon Xu <ylxu72@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37505 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-22kernel: update 3.10 to 3.10.2juhosg
Also refresh 3.10 patches. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37502 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-22kernel: update 3.9 to 3.9.11juhosg
Also refresh 3.9 patches. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37501 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-22ralink: set remove dwc_otg from default packages and use dwc2 insteadblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37499 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-22ralink: remove dwc_otg from modules.mkblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-22ralink: set v3.10 as defaultblogic
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37497 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-21kernel: fix crash in act_connmark in 3.9 and 3.10 (fixes #13916, #13876)nbd
Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37493 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-21kernel: add missing config option CONFIG_SND_MXS_SOChauke
This is needed by imx23 target. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37492 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-21kernel: Remove gpio-pwm patcheslars
There is no platform using the gpio-pwm driver, yet these patches break the generic PWM framework that is in upstream. So just remove them. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37490 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-20kernel: merge a proposed fix from LKML for fixing infinite data returned by ↵nbd
/proc/timer_list Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37484 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-20brcm63xx: add linux 3.10 supportjogo
Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37481 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-20Revert "ar71xx: override cpu_has_mmips feature"juhosg
This reverts r37477. A generic patch is used to fix this globally, so revert the ar71xx specific change. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37480 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-20kernel/3.10: add a generic patch for cpu_has_mmips overridejuhosg
Backport of commit 3ddc14add5e6341cf8ef4058c34c67ba7fd15317 from 3.11-rc1 Suggested-by: Jonas Gorski <jogo@openwrt.org> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37479 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-20kernel/3.10: make emulate_load_store_microMIPS staticjuhosg
This allows the compiler to remove the emulate_load_store_microMIPS function if cpu_has_mmips is defined as zero. Backport of commit 74338805ec6869594d583535f941cb478c94dd73 from 3.11-rc1. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37478 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-20ar71xx: override cpu_has_mmips featurejuhosg
Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37477 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-20ar71xx: use mtd_get_part_size helperjuhosg
Drop the local get_mtd_part_size implementation and use the equivalent function provided by lib/functions.sh. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37476 3c298f89-4303-0410-b956-a3cf2f4a3e73