Netdev List
 help / color / mirror / Atom feed
* [PATCH net-next v2 0/6] gianfar: Device configuration fixes
@ 2014-02-17 10:53 Claudiu Manoil
  2014-02-17 10:53 ` [PATCH net-next v2 1/6] gianfar: Cleanup/Fix gfar_probe and the hw init code Claudiu Manoil
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Claudiu Manoil @ 2014-02-17 10:53 UTC (permalink / raw)
  To: netdev; +Cc: David S. Miller

This patchset represents the first part of an effort
to solve some old device configuration issues in gianfar,
especially run-time reset and re-configuration problems.
I'm referring to "on-the-fly" configuration of registers
against HW specification, concurrency issues during device
reset / re-configuration operations, and implementing HW
advisories for these operations.

There's also a good deal of code cleanup and refactoring,
and some other (minor) fixes as well.

Thank you. 
--
v2: Remove sysfs stubs w/o replacing them with module
    params (patch 2).

Claudiu Manoil (6):
  gianfar: Cleanup/Fix gfar_probe and the hw init code
  gianfar: Remove sysfs stubs for FIFOCFG and stashing
  gianfar: Remove useless HAS_PADDING device flag
  gianfar: Factor out enabling/disabling of hw interrupts
  gianfar: Add missing graceful reset steps and fixes
  gianfar: Remove clean_rx_ring race from gfar_ethtool

 Documentation/networking/gianfar.txt             |  30 --
 drivers/net/ethernet/freescale/Makefile          |   3 +-
 drivers/net/ethernet/freescale/gianfar.c         | 500 +++++++++++------------
 drivers/net/ethernet/freescale/gianfar.h         |  44 +-
 drivers/net/ethernet/freescale/gianfar_ethtool.c |  64 +--
 drivers/net/ethernet/freescale/gianfar_sysfs.c   | 340 ---------------
 6 files changed, 278 insertions(+), 703 deletions(-)
 delete mode 100644 drivers/net/ethernet/freescale/gianfar_sysfs.c

-- 
1.7.11.7

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

end of thread, other threads:[~2014-02-18 20:03 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-17 10:53 [PATCH net-next v2 0/6] gianfar: Device configuration fixes Claudiu Manoil
2014-02-17 10:53 ` [PATCH net-next v2 1/6] gianfar: Cleanup/Fix gfar_probe and the hw init code Claudiu Manoil
2014-02-17 10:53 ` [PATCH net-next v2 2/6] gianfar: Remove sysfs stubs for FIFOCFG and stashing Claudiu Manoil
2014-02-17 10:53 ` [PATCH net-next v2 3/6] gianfar: Remove useless HAS_PADDING device flag Claudiu Manoil
2014-02-17 10:53 ` [PATCH net-next v2 4/6] gianfar: Factor out enabling/disabling of hw interrupts Claudiu Manoil
2014-02-17 10:53 ` [PATCH net-next v2 5/6] gianfar: Add missing graceful reset steps and fixes Claudiu Manoil
2014-02-17 10:53 ` [PATCH net-next v2 6/6] gianfar: Remove clean_rx_ring race from gfar_ethtool Claudiu Manoil
2014-02-18 20:03 ` [PATCH net-next v2 0/6] gianfar: Device configuration fixes David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox