tile: support multiple mPIPE shims in tilegx network driver
authorChris Metcalf <cmetcalf@tilera.com>
Thu, 1 Aug 2013 15:36:42 +0000 (11:36 -0400)
committerDavid S. Miller <davem@davemloft.net>
Thu, 1 Aug 2013 21:35:50 +0000 (14:35 -0700)
commitf3286a3af89d6db7a488f3e8f02b98d67d50f00c
treeebe37457c3676eb8cb06ba17597134975958845d
parent6ab4ae9aadef65e2f7aca44fd963c302dcb5849e
tile: support multiple mPIPE shims in tilegx network driver

The initial driver support was for a single mPIPE shim on the chip
(as is the case for the Gx36 hardware).  The Gx72 chip has two mPIPE
shims, so we extend the driver to handle that case.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
arch/tile/gxio/iorpc_mpipe_info.c
arch/tile/gxio/mpipe.c
arch/tile/include/gxio/iorpc_mpipe_info.h
arch/tile/include/gxio/mpipe.h
arch/tile/include/hv/drv_mpipe_intf.h
drivers/net/ethernet/tile/tilegx.c