openwrtv3/target/linux/ar71xx
Gabor Juhos b49dc036e8 ar71xx: TEW632BRP has buttons 'active low', fix board config
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>

SVN-Revision: 37569
2013-07-28 10:23:22 +00:00
..
base-files ar71xx: add user-space support for the TL-MR10U board 2013-07-26 07:31:59 +00:00
files ar71xx: TEW632BRP has buttons 'active low', fix board config 2013-07-28 10:23:22 +00:00
generic ar71xx: add profile and fixup image generation for the TL-MR10U board 2013-07-26 07:32:01 +00:00
image ar71xx: add profile and fixup image generation for the TL-MR10U board 2013-07-26 07:32:01 +00:00
nand ar71xx: disable routerboard support in the generic subtarget, enable it for the nand subtarget only 2013-06-07 13:42:50 +00:00
patches-3.10 ar71xx: add kernel support for the TL-MR10U board 2013-07-26 07:31:57 +00:00
base-files.mk ar71xx: drop procd_init console hack 2013-06-21 16:53:11 +00:00
config-3.10 kernel: move CONFIG_NET_IP_TUNNEL to generic 2013-07-19 22:58:01 +00:00
Makefile kernel: update 3.10 to 3.10.3 2013-07-26 07:19:58 +00:00
modules.mk ar71xx: move the watchdog driver to the kernel 2013-07-14 14:05:08 +00:00