]> git.baikalelectronics.ru Git - kernel.git/commit
gianfar: Add Multiple group Support
authorSandeep Gopalpet <Sandeep.Kumar@freescale.com>
Mon, 2 Nov 2009 07:03:34 +0000 (07:03 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 3 Nov 2009 07:40:59 +0000 (23:40 -0800)
commitba7228a96904f2ea0b759d11cad7ddfb457ab3de
tree9bd694c3b1559cbd0fa72bff1f521ce4bcc95aa6
parent39e2df2a37f278daa1ff97fd5b3e09cce6fcd0c1
gianfar: Add Multiple group Support

This patch introduces multiple group support for etsec2.0
devices.

Multiple group support is provided by mapping the set of enabled
queues to different groups and then programming the per group
regsiters imask, ievent, rstat, tstat.

The queues corresponding to a group are indicated by programming
isrg (interrupt steering) registers.

Signed-off-by: Sandeep Gopalpet <Sandeep.Kumar@freescale.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/gianfar.c
drivers/net/gianfar.h
drivers/net/gianfar_ethtool.c
drivers/net/gianfar_sysfs.c