netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/5] bgmac: add initial support for core rev 4 on ARM BCM47xx
@ 2014-01-05  0:10 Hauke Mehrtens
  2014-01-05  0:10 ` [PATCH v3 1/5] bcma: export bcma_find_core_unit() Hauke Mehrtens
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: Hauke Mehrtens @ 2014-01-05  0:10 UTC (permalink / raw)
  To: davem; +Cc: zajec5, netdev, Hauke Mehrtens

This adds support for core rev 4 and ARM BCM47XX.
With an other fix to the platform code I am now getting over 200 MBit/s 
with this Ethernet driver, the DMA problems are solved are unrelated
to bgmac.

v3:
   - moved flags calculation for bcma_core_enable() into if block
   - remove hard coding of phy address to BGMAC_PHY_NOREGS

v2: add changed suggested by Rafał

Hauke Mehrtens (5):
  bcma: export bcma_find_core_unit()
  bgmac: initialize the DMA controller of core rev >= 4
  bgmac: add support for new BGMAC_CMDCFG_SR position on core rev >= 4
  bgmac: reset all cores on Northstar SoC
  bgmac: add support for Northstar SoC (BCM4707, BCM53018)

 drivers/bcma/bcma_private.h           |    2 -
 drivers/bcma/main.c                   |   13 +---
 drivers/net/ethernet/broadcom/bgmac.c |  115 ++++++++++++++++++++++++++-------
 drivers/net/ethernet/broadcom/bgmac.h |   55 +++++++++++++++-
 include/linux/bcma/bcma.h             |    9 ++-
 5 files changed, 156 insertions(+), 38 deletions(-)

-- 
1.7.10.4

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

end of thread, other threads:[~2014-01-05 13:10 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-05  0:10 [PATCH v3 0/5] bgmac: add initial support for core rev 4 on ARM BCM47xx Hauke Mehrtens
2014-01-05  0:10 ` [PATCH v3 1/5] bcma: export bcma_find_core_unit() Hauke Mehrtens
2014-01-05  0:10 ` [PATCH v3 2/5] bgmac: initialize the DMA controller of core rev >= 4 Hauke Mehrtens
2014-01-05  0:10 ` [PATCH v3 3/5] bgmac: add support for new BGMAC_CMDCFG_SR position on " Hauke Mehrtens
2014-01-05  0:10 ` [PATCH v3 4/5] bgmac: reset all cores on Northstar SoC Hauke Mehrtens
2014-01-05 13:10   ` Sergei Shtylyov
2014-01-05  0:10 ` [PATCH v3 5/5] bgmac: add support for Northstar SoC (BCM4707, BCM53018) Hauke Mehrtens
2014-01-05  1:26 ` [PATCH v3 0/5] bgmac: add initial support for core rev 4 on ARM BCM47xx David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).