7f3182da16
ar7: add linux 4.1 support
...
Compile tested only.
Signed-off-by: Jonas Gorski <jogo@openwrt.org >
SVN-Revision: 46186
2015-07-05 21:32:44 +00:00
8777e3189e
ar7: register_mtd_parser() does no longer have a return value
...
Signed-off-by: John Crispin <blogic@openwrt.org >
SVN-Revision: 44638
2015-03-10 11:02:45 +00:00
7c7964e10d
ar7: bump to 3.14
...
Signed-off-by: John Crispin <blogic@openwrt.org >
SVN-Revision: 43553
2014-12-08 06:15:03 +00:00
854c504781
move files directory to files-3.3
...
SVN-Revision: 34153
2012-11-11 18:40:48 +00:00
4891549bcd
detect AC49x flash partitions
...
Signed-off-by: Daniel Golle <dgolle@allnet.de >
Signed-off-by: Florian Fainelli <florian@openwrt.org >
SVN-Revision: 34146
2012-11-11 16:11:22 +00:00
88864e2aa1
avoid namespace clash on ar7_gpio_init
...
SVN-Revision: 23917
2010-11-07 22:25:25 +00:00
00e15a3abf
add 2.6.35 support
...
SVN-Revision: 22812
2010-08-26 09:13:44 +00:00
dad3df8582
move files to file-2.6.30
...
SVN-Revision: 19518
2010-02-04 14:35:21 +00:00
5a481b16ad
add support for titan variant (WRTP54G) ( #6185 )
...
SVN-Revision: 19022
2010-01-03 20:19:32 +00:00
3b92b4de00
I recently came across an ar7 device which has the vlynq hardwired so that the clocks are always generated by the remote device instead of the local one.
...
Upon initialization the current version of vlynq driver disables
remote clock generation and causes the entire bus to hang on my
device.
This patch adds support for detecting which device (local or remote)
is responsible of clock generation and implements clock
initialization based on detection result.
Signed-off-by: Antti Seppala <a.seppala at gmail.com>
SVN-Revision: 16049
2009-05-25 13:13:10 +00:00
086b7e33f1
do not patch the local copy of ar7part.c to be exactly like what is mainline already
...
SVN-Revision: 14625
2009-02-22 18:48:55 +00:00
c3ae8337f4
AR7 watchdog supports magic close
...
This patch adds the magic close flag (stopping the watchdog on an expected close
by wrting 'V' to the device before closing it) to the watchdogs list, which the
AR7 watchdog code actually supports.
Signed-off-by: Axel Gembe <ago@bastart.eu.org >
SVN-Revision: 12666
2008-09-23 15:43:30 +00:00
0fdecd35bd
Treat vlynq external divisor just like automatic, fix comment about it, thanks sn9
...
SVN-Revision: 12467
2008-09-01 19:29:25 +00:00
3ab8360af0
Fix divisor calculation and configuration from previous commit, thanks sn9
...
SVN-Revision: 12454
2008-09-01 11:49:57 +00:00
3abe371efd
Fix divisor settings for external devices like wireless devices, thanks sn9
...
SVN-Revision: 12443
2008-08-31 11:32:26 +00:00
78e07d75cd
ar7: remove unneeded packed and array initialization
...
SVN-Revision: 10752
2008-04-07 01:30:07 +00:00
67dc179e05
vlynq: small fixes
...
SVN-Revision: 10711
2008-04-02 14:50:19 +00:00
af4c2c041f
add proper email addresses to the comment headers
...
SVN-Revision: 10709
2008-04-02 11:45:18 +00:00
c96a4d1808
Let authors holds copyright of the AR7 code ( closes #2369 )
...
SVN-Revision: 10708
2008-04-02 11:18:00 +00:00
9b93a436c7
vlynq: probe for an external clock first, needed to enable acx on the Leonardo board
...
SVN-Revision: 10707
2008-04-02 11:06:50 +00:00
b2b102fdcc
Update kernel to 2.6.24
...
SVN-Revision: 10421
2008-02-08 17:17:45 +00:00
f648fc7bc0
Reimplement rx ring with EOQ markers to avoid reset storms
...
Signed-off-by: oliver@opencloud.com
SVN-Revision: 9665
2007-12-07 00:03:10 +00:00
6111ac6f94
Fix race between device reset and start_xmit
...
Signed-off-by: oliver@opencloud.com
SVN-Revision: 9664
2007-12-07 00:03:06 +00:00
5dc134c542
Fix VLYNQ device enable for DG834Gv1
...
This patch allows VLYNQ devices on the DG834Gv1 to be successfully
enabled.
Currently the "__vlynq_enable_device" function attempts to set the VLYNQ
device clock divisor to values from 1 through 8 until a link is
successfully established. On the DG834Gv1 (but not the DG834Gv2),
setting the VLYNQ device clock divisor to 1 (full rate) results in all
further VLYNQ operations failing (including software reset), so the
device is never enabled. This patches changes the function to only
attempt divisors 2 through 8, and hence the device is successfully
enabled.
Signed-off-by: Nick Forbes <nick.forbes@huntsworth.com >
---------
SVN-Revision: 9656
2007-12-04 12:49:54 +00:00
53f219cc2b
Fix tx error handling ( #2552 ). Make rx ring size actually configurable through ethtool
...
SVN-Revision: 9333
2007-10-16 12:53:22 +00:00
1a3f45fa87
fix the case when NETDEVICES_MULTIQUEUE is not enabled ( #2506 )
...
SVN-Revision: 9282
2007-10-13 02:27:19 +00:00
76fdf7d7b0
we are using leds-gpio now
...
SVN-Revision: 9252
2007-10-11 01:39:24 +00:00
982d054c27
locking rework, drop non-napi rx, multiqueue tx, misc cleanups
...
SVN-Revision: 9251
2007-10-11 01:21:32 +00:00
92378640d2
backport ar7_wdt from linux-2.6-watchdog-mm
...
SVN-Revision: 9182
2007-10-08 01:44:39 +00:00
3c4062a45f
cleanup vlynq. drop vlynq-pci
...
SVN-Revision: 9143
2007-10-05 17:54:36 +00:00
e10dfa5129
more cpmac cleanups ( #2452 ): * don't use net_device::mem* * use net_device::stats * use per-device rx ring size configurable through ethtool * use more ethernet generics (get_stats, set_mac_address, change_mtu)
...
SVN-Revision: 9098
2007-10-02 14:53:05 +00:00
041a03c5bd
make gpio conformant to generic gpio spec.
...
SVN-Revision: 8911
2007-09-21 12:37:50 +00:00
951550023b
fix silliness in [8886]
...
SVN-Revision: 8889
2007-09-20 19:46:58 +00:00
e2148dbae1
replace deprecated u_char with u8
...
SVN-Revision: 8887
2007-09-20 19:33:00 +00:00
8d162264af
Make ar7_part more readable and endianness safe
...
SVN-Revision: 8886
2007-09-20 19:25:38 +00:00
f0f0047aec
small cpmac fixes
...
SVN-Revision: 8881
2007-09-20 16:31:23 +00:00
5fac6f67f1
style cleanups (make checkpatch.pl happy)
...
SVN-Revision: 8851
2007-09-19 23:27:34 +00:00
c4cd598161
cleanup (use dma API, use accessors, debugging/printk cleanup)
...
SVN-Revision: 8839
2007-09-19 12:58:12 +00:00
fbd19377fa
fix watchdog seek test ( #2383 )
...
SVN-Revision: 8772
2007-09-14 04:46:34 +00:00
64f9a22679
Enabled working ar7_wdt, style cleanups
...
SVN-Revision: 8764
2007-09-12 16:15:12 +00:00
87cef9d9a2
added ar7_wdt fix by Alex
...
SVN-Revision: 8762
2007-09-12 15:30:00 +00:00
339eba5fbd
Style fixes
...
SVN-Revision: 8761
2007-09-12 13:21:02 +00:00
09b45caf09
more AR7 cleanups & fixes
...
SVN-Revision: 8758
2007-09-11 23:50:02 +00:00
0efffbaf30
AR7: Cleanups ( closes : #2323 )
...
SVN-Revision: 8756
2007-09-11 21:19:57 +00:00
6fcca3ff7e
fix typo
...
SVN-Revision: 8747
2007-09-11 13:44:55 +00:00
ba9fafe6eb
Fix comments to the mtd driver (see http://www.linux-mips.org/archives/linux-mips/2007-09/msg00064.html )
...
SVN-Revision: 8738
2007-09-11 06:32:05 +00:00
929f86c30e
cosmetic fixes for ar7: indent, use lowercase hex notation, format
...
SVN-Revision: 8656
2007-09-06 19:35:08 +00:00
56231056ea
strip the kernel version suffix from target directories, except for brcm-2.4 (the -2.4 will be included in the board name here). CONFIG_LINUX_<ver>_<board> becomes CONFIG_TARGET_<board>, same for profiles.
...
SVN-Revision: 8653
2007-09-06 16:27:37 +00:00