Commit Graph

73 Commits (926ea6a65eec7d3e5017307746213c21a990b019)

Author SHA1 Message Date
Florian Fainelli a6aa2a2d9c Add LEDs definitions for the D-Link DSL-502T (#2746)
Signed-off-by: Oliver <oliver@opencloud.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9776 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-16 13:21:31 +00:00
Florian Fainelli 5ef9e4a38e Disable CONFIG_NETDEVICES_MULTIQUEUE for ar7 until we fix the race condition
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9698 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-10 09:56:44 +00:00
Felix Fietkau f2f72a33c1 Minor patch to the AR7 diag.sh to make the status LED a bit more useful. From the patch:
This setup gives us 3.5 distinguishable states:

- Solid OFF:  Bootloader running, or kernel hung (timer task stalled)
- Solid ON:   Kernel hung (timer task stalled)
- 5Hz blink:  preinit
- Heartbeat:  normal operation

Signed-off-by: oliver@opencloud.com


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9666 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-07 00:03:14 +00:00
Felix Fietkau 1f8d93f04a [PATCH 2/2] Reimplement rx ring with EOQ markers to avoid reset storms
Signed-off-by: oliver@opencloud.com


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9665 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-07 00:03:10 +00:00
Felix Fietkau ff69921aa4 [PATCH 1/2] Fix race between device reset and start_xmit
Signed-off-by: oliver@opencloud.com


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9664 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-07 00:03:06 +00:00
Felix Fietkau 3526ef5634 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>

---------


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9656 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-04 12:49:54 +00:00
Felix Fietkau 62ccdcedae make the image filenames a bit shorter
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9533 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-10 23:08:11 +00:00
Matteo Croce e862674aa8 ar7_gpio: remove unneeded checks and volatile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9419 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-23 15:45:54 +00:00
Eugene Konev 211dc4b5a4 ar7: fix eva image generation
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9417 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-23 12:02:46 +00:00
Florian Fainelli d0b5834db8 We are now at .23.1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9415 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-23 08:13:12 +00:00
Eugene Konev 6427bfebf0 ar7: add eva image generation (thanks Axel Gembe)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9401 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-22 14:20:02 +00:00
Eugene Konev e91fcdd4dc fritzbox leds detection (thanks Axel Gembe)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9357 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-19 03:02:49 +00:00
Eugene Konev 7181bb11c8 Fix tx error handling (#2552). Make rx ring size actually configurable through
ethtool


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9333 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-16 12:53:22 +00:00
Eugene Konev 489d6d0e99 enable NETDEVICES_MULTIQUEUE
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9283 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-13 02:27:46 +00:00
Eugene Konev 39a3e84d4b fix the case when NETDEVICES_MULTIQUEUE is not enabled (#2506)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9282 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-13 02:27:19 +00:00
Eugene Konev d932bd61c1 use acx-mac80211 in profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9254 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-11 02:38:23 +00:00
Eugene Konev 6fcccd6453 remove version checks
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9253 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-11 01:44:00 +00:00
Eugene Konev 824c1abfe8 we are using leds-gpio now
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9252 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-11 01:39:24 +00:00
Eugene Konev 01b42ee44d locking rework, drop non-napi rx, multiqueue tx, misc cleanups
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9251 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-11 01:21:32 +00:00
Eugene Konev 23b0137558 switch ar7 to 2.6.23
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9235 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-10 06:23:39 +00:00
Matteo Croce 544385b594 backport ar7_wdt from linux-2.6-watchdog-mm
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9182 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-08 01:44:39 +00:00
Eugene Konev c10806f960 cleanup vlynq. drop vlynq-pci
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9143 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-05 17:54:36 +00:00
Eugene Konev 66e2184864 add ar7 2.6.23 patches and config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9115 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-04 02:27:37 +00:00
Eugene Konev 254ac1f60a 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)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9098 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-02 14:53:05 +00:00
Eugene Konev 8e14809ef3 add usb controller definition
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9087 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-01 12:35:35 +00:00
Nicolas Thill 8465950fc2 revert to vlynq bus clock divisor guessing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9086 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-01 10:16:14 +00:00
Eugene Konev 01c698b649 don't enable rts/cts by default (thanks nabcore, #2400)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-30 03:15:24 +00:00
Gabor Juhos 9233c3cdb9 get rid of per-profile base-files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9069 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-29 14:27:54 +00:00
Eugene Konev f122189ab8 add necessary includes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8974 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-23 08:13:08 +00:00
Eugene Konev 3a7ee052ed add initial generic gpio-leds support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8918 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-21 14:04:29 +00:00
Eugene Konev 477106c4e8 make gpio conformant to generic gpio spec.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8911 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-21 12:37:50 +00:00
Matteo Croce 3b2683ae1b fix silliness in [8886]
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8889 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-20 19:46:58 +00:00
Matteo Croce 49ce139bb6 replace deprecated u_char with u8
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-20 19:33:00 +00:00
Matteo Croce f7f7ba2176 Make ar7_part more readable and endianness safe
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8886 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-20 19:25:38 +00:00
Matteo Croce de8ec15d55 small cpmac fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8881 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-20 16:31:23 +00:00
Matteo Croce cc2ee98a96 remove useless dependency
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8880 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-20 16:20:40 +00:00
Eugene Konev dd7eb2cf88 use set_irq_chip_and_handler (#2408)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8852 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-20 02:22:03 +00:00
Matteo Croce aa398c7d58 style cleanups (make checkpatch.pl happy)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-19 23:27:34 +00:00
Felix Fietkau dab23ede10 clean up jffs2 config options
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-19 20:58:16 +00:00
Eugene Konev 8f9965b6fd cleanup (use dma API, use accessors, debugging/printk cleanup)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8839 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-19 12:58:12 +00:00
Eugene Konev 0a754c1f8f We have generic irqs now.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8835 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-19 00:52:40 +00:00
Matteo Croce e4857ea1bf detect ar7 at runtime in set_except_vector and remove useless volatile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8824 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-17 12:45:38 +00:00
Matteo Croce 36259bb88b don't broke other archs, we're close to mainstream (i hope)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8778 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-14 20:26:54 +00:00
Eugene Konev 995625e575 fix previous commit
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8774 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-14 05:30:11 +00:00
Eugene Konev c9df409532 add *dma_mask's to cpmacs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8773 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-14 04:49:47 +00:00
Eugene Konev 084c153873 fix watchdog seek test (#2383)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8772 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-14 04:46:34 +00:00
Eugene Konev f2d2643f56 fix CAC_ADDR/UNCAC_ADDR macros
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8770 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-13 07:16:26 +00:00
Eugene Konev 21b87d0632 mmzone.h is not needed anymore
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8769 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-13 07:07:46 +00:00
Eugene Konev a60a102d0d 128 irqs is not enough...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8768 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-13 06:21:27 +00:00
Eugene Konev 22fb37c99b copy-paste typo, lost static's
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8767 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-13 06:20:29 +00:00