08 Aug, 2017

1 commit

  • move to Kconfig:
    CONFIG_BCM_SF2_ETH
    CONFIG_BCM_SF2_ETH_DEFAULT_PORT
    CONFIG_BCM_SF2_ETH_GMAC

    Also modified defconfigs of all platforms that use these configs.

    Signed-off-by: Suji Velupillai
    Tested-by: Suji Velupillai
    Reviewed-by: JD Zheng
    Reviewed-by: Scott Branden
    Signed-off-by: Steve Rae
    Reviewed-by: Tom Rini
    Acked-by: Joe Hershberger

    Suji Velupillai
     

26 Mar, 2017

1 commit

  • Fixed cache misaligned issue in the net driver. The issue shows-up when
    a call to flush_dcache_range is made with unaligned memory. The memory
    must be aligned to ARCH_DMA_MINALIGN.

    Signed-off-by: Suji Velupillai
    Tested-by: Suji Velupillai
    Reviewed-by: Arun Parameswaran
    Reviewed-by: JD Zheng
    Reviewed-by: Shamez Kurji
    Signed-off-by: Steve Rae

    Cover Letter:
    This series resolves issues specific to the Broadcom SF2 driver:
    - fix cache misaligned issue
    - convert to Kconfig
    END
    Acked-by: Joe Hershberger

    Suji Velupillai
     

16 Aug, 2016

1 commit

  • If the functions passed to the registration function are not in the same
    C file (extern) then spatch will not handle the dependent changes.

    Make those changes manually.

    Signed-off-by: Joe Hershberger

    For the 4xx related files:
    Acked-by: Stefan Roese
    Reviewed-by: Bin Meng

    Joe Hershberger
     

30 Aug, 2014

1 commit

  • The Broadcom StarFighter2 Ethernet driver is used in multiple Broadcom
    SoC(s) and:
    - supports multiple MAC blocks,
    - provides support for the Broadcom GMAC.
    This driver requires MII and PHYLIB.

    Signed-off-by: Jiandong Zheng
    Signed-off-by: Steve Rae

    Jiandong Zheng