29 Jan, 2006

1 commit


29 Oct, 2005

1 commit

  • This patch replaces current PowerPC 4xx EMAC driver with
    new, re-written from the scratch version. This patch is quite big
    (~234K) because there is virtualy 0% of common code between old and
    new version.

    New driver uses NAPI, it solves stability problems under heavy packet
    load and low memory, corrects chip register access and fixes numerous
    small bugs I don't even remember now.

    This patch has been tested on all supported in 2.6 PPC 4xx boards.
    It's been used in production for almost a year now on custom
    4xx hardware. PPC32 specific parts are already upstream.

    Patch was acked by the current EMAC driver maintainer (Matt Porter). I
    will be maintaining this new version.

    Signed-off-by: Eugene Surovegin
    --

    Kconfig | 72
    ibm_emac/Makefile | 13
    ibm_emac/ibm_emac.h | 418 +++--
    ibm_emac/ibm_emac_core.c | 3414 ++++++++++++++++++++++++----------------------
    ibm_emac/ibm_emac_core.h | 313 ++--
    ibm_emac/ibm_emac_debug.c | 377 ++---
    ibm_emac/ibm_emac_debug.h | 63
    ibm_emac/ibm_emac_mal.c | 674 +++++----
    ibm_emac/ibm_emac_mal.h | 336 +++-
    ibm_emac/ibm_emac_phy.c | 335 ++--
    ibm_emac/ibm_emac_phy.h | 105 -
    ibm_emac/ibm_emac_rgmii.c | 201 ++
    ibm_emac/ibm_emac_rgmii.h | 68
    ibm_emac/ibm_emac_tah.c | 111 +
    ibm_emac/ibm_emac_tah.h | 96 -
    ibm_emac/ibm_emac_zmii.c | 255 +++
    ibm_emac/ibm_emac_zmii.h | 114 -
    17 files changed, 4114 insertions(+), 2851 deletions(-)
    Signed-off-by: Jeff Garzik

    Eugene Surovegin
     

17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds