gianfar: Introduce logical group support.
authorSandeep Gopalpet <Sandeep.Kumar@freescale.com>
Mon, 2 Nov 2009 07:03:09 +0000 (07:03 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 3 Nov 2009 07:40:56 +0000 (23:40 -0800)
commitf4983704a63b3764418905a77d48105a8cbce97f
tree959183e305131f60e01f0452e87f1f80a580abea
parenta12f801d4b349bc57622584e70e45a4ccbef53b6
gianfar: Introduce logical group support.

This patch introduces the group structure. The elements of this
structure are the interrupt lines, their corresponding names,
the register memory map.
The elements for this group are factored out from the gfar_private
structure. The introduction of group structure will help in
providing support for newer versions of etsec.

Currently, the support is present only for single group and
single tx/rx queues.

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