All of lore.kernel.org
 help / color / mirror / Atom feed
* [net-next 0/7] stmmac: update to Oct 2011 version (V2)
@ 2011-10-18  8:42 Giuseppe CAVALLARO
  2011-10-18  8:42 ` [net-next 1/7] stmmac: Stop advertising 1000Base capabilties for non GMII iface (V3) Giuseppe CAVALLARO
                   ` (7 more replies)
  0 siblings, 8 replies; 12+ messages in thread
From: Giuseppe CAVALLARO @ 2011-10-18  8:42 UTC (permalink / raw)
  To: netdev; +Cc: davem, Giuseppe Cavallaro

This patches update the driver adding the chained
descriptor mode and some new useful fixes.

I've reviewed some patches after the V1 and V2:

 stmmac: allow mtu bigger than 1500 in case of normal desc (V3)
   |-> removed the useless max_mtu init: Thx Eric's feedback

 stmmac: add CHAINED descriptor mode support (V3)
   |-> removed ifdef in the C and added small routines
	specialised for chained/ring modes. See comment
	within the patch itself. Thx David's feedback.

 stmmac: allow mmc usage only if feature actually available (V3)
   |-> added a check if interface is NULL

In the end, I added two new small patches:

 stmmac: use predefined macros for HW cap register fields (V3)
 stmmac: allow mmc usage only if feature actually available (V3)

made by Rayagond and reviewed/reworked by myself

Let me know if it's ok.

Giuseppe Cavallaro (5):
  stmmac: protect tx process with lock (V3)
  stmmac: update the driver version and doc (V3)
  stmmac: allow mtu bigger than 1500 in case of normal desc (V3)
  stmmac: allow mmc usage only if feature actually available (V3)
  stmmac: add CHAINED descriptor mode support (V3)

Rayagond Kokatanur (1):
  stmmac: use predefined macros for HW cap register fields (V3)

Srinivas Kandagatla (1):
  stmmac: Stop advertising 1000Base capabilties for non GMII iface
    (V3).

 Documentation/networking/stmmac.txt                |   11 +-
 drivers/net/ethernet/stmicro/stmmac/Kconfig        |   18 ++
 drivers/net/ethernet/stmicro/stmmac/Makefile       |    2 +
 drivers/net/ethernet/stmicro/stmmac/chain_mode.c   |  137 +++++++++++++
 drivers/net/ethernet/stmicro/stmmac/common.h       |   43 ++++
 drivers/net/ethernet/stmicro/stmmac/descs_com.h    |  126 ++++++++++++
 drivers/net/ethernet/stmicro/stmmac/enh_desc.c     |   22 +--
 drivers/net/ethernet/stmicro/stmmac/norm_desc.c    |   14 +-
 drivers/net/ethernet/stmicro/stmmac/ring_mode.c    |  126 ++++++++++++
 drivers/net/ethernet/stmicro/stmmac/stmmac.h       |    5 +-
 .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c   |   24 ++-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  212 ++++++++++----------
 12 files changed, 602 insertions(+), 138 deletions(-)
 create mode 100644 drivers/net/ethernet/stmicro/stmmac/chain_mode.c
 create mode 100644 drivers/net/ethernet/stmicro/stmmac/descs_com.h
 create mode 100644 drivers/net/ethernet/stmicro/stmmac/ring_mode.c

-- 
1.7.4.4

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2011-10-18  9:58 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-18  8:42 [net-next 0/7] stmmac: update to Oct 2011 version (V2) Giuseppe CAVALLARO
2011-10-18  8:42 ` [net-next 1/7] stmmac: Stop advertising 1000Base capabilties for non GMII iface (V3) Giuseppe CAVALLARO
2011-10-18  8:42 ` [net-next 2/7] stmmac: protect tx process with lock (V3) Giuseppe CAVALLARO
2011-10-18  8:42 ` [net-next 3/7] stmmac: update the driver version and doc (V3) Giuseppe CAVALLARO
2011-10-18  8:42 ` [net-next 4/7] stmmac: allow mtu bigger than 1500 in case of normal desc (V3) Giuseppe CAVALLARO
2011-10-18  9:03   ` Eric Dumazet
2011-10-18  9:26     ` Giuseppe CAVALLARO
2011-10-18  8:42 ` [net-next 5/7] stmmac: use predefined macros for HW cap register fields (V3) Giuseppe CAVALLARO
2011-10-18  8:42 ` [net-next 6/7] stmmac: allow mmc usage only if feature actually available (V3) Giuseppe CAVALLARO
2011-10-18  8:42 ` [net-next 7/7] stmmac: add CHAINED descriptor mode support (V3) Giuseppe CAVALLARO
2011-10-18  9:51   ` Giuseppe CAVALLARO
2011-10-18  8:44 ` [net-next 0/7] stmmac: update to Oct 2011 version (V2) Giuseppe CAVALLARO

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.