[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1352312097-31320-1-git-send-email-manabian@gmail.com>
Date: Wed, 7 Nov 2012 19:14:49 +0100
From: Joachim Eastwood <manabian@...il.com>
To: nicolas.ferre@...el.com, davem@...emloft.net
Cc: plagnioj@...osoft.com, netdev@...r.kernel.org,
Joachim Eastwood <manabian@...il.com>
Subject: [PATCH 0/8] at91_ether share stats/address setting with macb
Patch 1-2 add support for some special at91_ether features to macb address setting code. This will allow us to have one address setting function that can be shared.
Patch 4 removes the at91_ether address set/get code and make use of the exported functions for macb.
Patch 5 remove the at91_ether statistics functions and replace them with equivalent function from macb.
Patch 6 removes an unused member from the at91_ether/macb private struct.
Patch 7 is a clean up of the print outs from at91_ether.
Patch 8 is a misc clean up patch which fixes some comment and style issues.
Most of the code left in at91_ether now deal with configuration and DMA rx/tx which is hard to share with macb since this is specific for the IP block in AT91RM9200.
Next I'll work on adding PHY GPIO interrupt to the macb driver. at91_ether had this functionality before it began using mdio functions from macb.
Joachim Eastwood (8):
net/macb: check all address registers sets
net/macb: support reversed hw addr
net/macb: export macb_set_hwaddr and macb_get_hwaddr
net/at91_ether: use macb functions for get/set hwaddr
net/at91_ether: use stat function from macb
net/at91_ether: drop board_data private struct member
net/at91_ether: clean up print outs
net/at91_ether: fix comment and style issues
drivers/net/ethernet/cadence/at91_ether.c | 289 +++++++-----------------------
drivers/net/ethernet/cadence/macb.c | 54 ++++--
drivers/net/ethernet/cadence/macb.h | 10 +-
3 files changed, 109 insertions(+), 244 deletions(-)
--
1.8.0
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists