Gabor Juhos
936b0e3cc7
use the righ value in the DSP clock calculation
...
SVN-Revision: 11123
17 years ago
Matteo Croce
4a85d8edac
ar7: remove volatiles definitely
...
SVN-Revision: 10762
17 years ago
Matteo Croce
f9f4afa8ff
vlynq: revert volatiles until we find a good way to remove them
...
SVN-Revision: 10760
17 years ago
Matteo Croce
d84f27f264
ar7: remove useless volatiles
...
SVN-Revision: 10757
17 years ago
Matteo Croce
78e07d75cd
ar7: remove unneeded packed and array initialization
...
SVN-Revision: 10752
17 years ago
Matteo Croce
67dc179e05
vlynq: small fixes
...
SVN-Revision: 10711
17 years ago
Matteo Croce
af4c2c041f
add proper email addresses to the comment headers
...
SVN-Revision: 10709
17 years ago
Matteo Croce
c96a4d1808
Let authors holds copyright of the AR7 code ( closes #2369 )
...
SVN-Revision: 10708
17 years ago
Matteo Croce
9b93a436c7
vlynq: probe for an external clock first, needed to enable acx on the Leonardo board
...
SVN-Revision: 10707
17 years ago
Matteo Croce
b2b102fdcc
Update kernel to 2.6.24
...
SVN-Revision: 10421
17 years ago
Matteo Croce
fb5be81fe7
make current AR7 code 2.6.24 aware, for future use
...
SVN-Revision: 10415
17 years ago
Felix Fietkau
0ae7379775
DG834G Power LED fix
...
This patch enables the new "default-on" trigger for the AR7 target and uses it to ensure the "power" LED on the DG834G is initialised in the ON state.
Previously this LED would turn off when the driver loaded and stay off until turned back on from userspace. With this patch it remains on throughout the boot process, but can still be controlled from userspace if required.
Signed-off-by: Nick Forbes <nick.forbes@incepta.com>
SVN-Revision: 10349
17 years ago
Matteo Croce
c4a4fff789
fixed war.h path
...
SVN-Revision: 10316
17 years ago
Matteo Croce
72506a987f
added missing war.h
...
SVN-Revision: 10315
17 years ago
Florian Fainelli
7ef96948af
Add support for european DSL-502t leds ( #2880 )
...
SVN-Revision: 10210
17 years ago
Matteo Croce
af9cf4a7a8
gpio: revert it back, wrong and useless
...
SVN-Revision: 10181
17 years ago
Matteo Croce
5d249c898d
GPIO fix
...
SVN-Revision: 10180
17 years ago
Matteo Croce
fae9e82aad
cache GPIO addresses to be more efficent
...
SVN-Revision: 10179
17 years ago
Florian Fainelli
b5ccc2e505
Add dg834 leds support from #2817
...
SVN-Revision: 10105
17 years ago
Florian Fainelli
80c5643c01
Add LEDs definitions for the D-Link DSL-502T ( #2746 )
...
Signed-off-by: Oliver <oliver@opencloud.com>
SVN-Revision: 9776
17 years ago
Felix Fietkau
f648fc7bc0
Reimplement rx ring with EOQ markers to avoid reset storms
...
Signed-off-by: oliver@opencloud.com
SVN-Revision: 9665
17 years ago
Felix Fietkau
6111ac6f94
Fix race between device reset and start_xmit
...
Signed-off-by: oliver@opencloud.com
SVN-Revision: 9664
17 years ago
Felix Fietkau
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
17 years ago
Matteo Croce
788a010131
ar7_gpio: remove unneeded checks and volatile
...
SVN-Revision: 9419
17 years ago
Eugene Konev
1e5a1f2aa5
fritzbox leds detection (thanks Axel Gembe)
...
SVN-Revision: 9357
17 years ago
Eugene Konev
53f219cc2b
Fix tx error handling ( #2552 ). Make rx ring size actually configurable through ethtool
...
SVN-Revision: 9333
17 years ago
Eugene Konev
1a3f45fa87
fix the case when NETDEVICES_MULTIQUEUE is not enabled ( #2506 )
...
SVN-Revision: 9282
17 years ago
Eugene Konev
4b23cd0283
remove version checks
...
SVN-Revision: 9253
17 years ago
Eugene Konev
76fdf7d7b0
we are using leds-gpio now
...
SVN-Revision: 9252
17 years ago
Eugene Konev
982d054c27
locking rework, drop non-napi rx, multiqueue tx, misc cleanups
...
SVN-Revision: 9251
17 years ago
Matteo Croce
92378640d2
backport ar7_wdt from linux-2.6-watchdog-mm
...
SVN-Revision: 9182
17 years ago
Eugene Konev
3c4062a45f
cleanup vlynq. drop vlynq-pci
...
SVN-Revision: 9143
17 years ago
Eugene Konev
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
17 years ago
Eugene Konev
822b666935
add usb controller definition
...
SVN-Revision: 9087
17 years ago
Nicolas Thill
05f0755426
revert to vlynq bus clock divisor guessing
...
SVN-Revision: 9086
17 years ago
Eugene Konev
4e6f272ba1
don't enable rts/cts by default (thanks nabcore, #2400 )
...
SVN-Revision: 9078
17 years ago
Eugene Konev
bb8c985261
add necessary includes
...
SVN-Revision: 8974
17 years ago
Eugene Konev
6e7564b640
add initial generic gpio-leds support
...
SVN-Revision: 8918
17 years ago
Eugene Konev
041a03c5bd
make gpio conformant to generic gpio spec.
...
SVN-Revision: 8911
17 years ago
Matteo Croce
951550023b
fix silliness in [8886]
...
SVN-Revision: 8889
17 years ago
Matteo Croce
e2148dbae1
replace deprecated u_char with u8
...
SVN-Revision: 8887
17 years ago
Matteo Croce
8d162264af
Make ar7_part more readable and endianness safe
...
SVN-Revision: 8886
17 years ago
Matteo Croce
f0f0047aec
small cpmac fixes
...
SVN-Revision: 8881
17 years ago
Eugene Konev
1af0f14c44
use set_irq_chip_and_handler ( #2408 )
...
SVN-Revision: 8852
17 years ago
Matteo Croce
5fac6f67f1
style cleanups (make checkpatch.pl happy)
...
SVN-Revision: 8851
17 years ago
Eugene Konev
c4cd598161
cleanup (use dma API, use accessors, debugging/printk cleanup)
...
SVN-Revision: 8839
17 years ago
Eugene Konev
5d3031cfb0
fix previous commit
...
SVN-Revision: 8774
17 years ago
Eugene Konev
438d168a98
add *dma_mask's to cpmacs
...
SVN-Revision: 8773
17 years ago
Eugene Konev
fbd19377fa
fix watchdog seek test ( #2383 )
...
SVN-Revision: 8772
17 years ago
Eugene Konev
2f0762749d
mmzone.h is not needed anymore
...
SVN-Revision: 8769
17 years ago