Krzysztof Hałasa
3c3a3b4c12
IXP4xx: Fix qmgr_release_queue() flushing unexpected queue entries.
...
Queues should be empty when released, if not, there is a safety valve.
Make sure the queue is usable after it triggers.
Signed-off-by: Krzysztof Hałasa <khc@pm.waw.pl>
2011-02-06 16:49:48 +01:00
Krzysztof Hałasa
0771c69394
IXP42x: Use __fls() in QMgr interrupt handlers.
...
Signed-off-by: Krzysztof Hałasa <khc@pm.waw.pl>
2009-05-23 23:37:04 +02:00
Krzysztof Hałasa
d4c9e9fc97
IXP42x: Add QMgr support for IXP425 rev. A0 processors.
...
Signed-off-by: Krzysztof Hałasa <khc@pm.waw.pl>
2009-05-23 23:36:03 +02:00
Krzysztof Hałasa
a6a9fb857b
IXP4xx: Add support for the second half of the 64 hardware queues.
...
Signed-off-by: Krzysztof Hałasa <khc@pm.waw.pl>
2009-05-20 15:27:07 +02:00
Krzysztof Hałasa
e6da96ace8
IXP4xx: move common debugging from network drivers to QMGR module.
...
Signed-off-by: Krzysztof Hałasa <khc@pm.waw.pl>
2008-12-22 00:48:00 +01:00
Krzysztof Hałasa
ae2754a975
IXP4xx: clear IRQ stat in qmgr_disable_irq().
...
Signed-off-by: Krzysztof Hałasa <khc@pm.waw.pl>
2008-12-22 00:41:50 +01:00
Krzysztof Hałasa
3edcfb2937
IXP4xx: check for queue being empty in qmgr_release_queue().
...
Signed-off-by: Krzysztof Hałasa <khc@pm.waw.pl>
2008-12-22 00:41:49 +01:00
Russell King
a09e64fbc0
[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach
...
This just leaves include/asm-arm/plat-* to deal with.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2008-08-07 09:55:48 +01:00
Krzysztof Halasa
dac2f83fce
Driver for IXP4xx built-in Ethernet ports
...
Adds a driver for built-in IXP4xx Ethernet ports.
Signed-off-by: Krzysztof Hałasa <khc@pm.waw.pl>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2008-04-29 01:56:50 -04:00
Krzysztof Halasa
82a96f5790
[ARM] 4713/3: Adds drivers for IXP4xx QMgr and NPE features
...
This patch adds drivers for IXP4xx hardware Queue Manager and for
Network Processor Engines. Requires patch #4712 (reading/writing
CPU feature (aka fuse) bits).
Posted to linux-arm-kernel on 2 Dec 2007 and revised.
Signed-off-by: Krzysztof Halasa <khc@pm.waw.pl>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2008-02-04 13:15:25 +00:00