[U-Boot] [PATCH v2 2/5] powerpc/85xx: Add FMan ethernet support to P4080DS

Kumar Gala galak at kernel.crashing.org
Wed Aug 31 00:47:45 CEST 2011


On Aug 1, 2011, at 10:47 AM, Kumar Gala wrote:

> From: Andy Fleming <afleming at freescale.com>
> 
> Add support for RGMII, SGMII, and XAUI (10Gb) Ethernet on P4080DS.
> 
> The board supports add-on cards for SGMII and XAUI functionality.  Which
> slots on the board these cards are in is a function of the SERDES option
> selected and muxes on the board.
> 
> Additionally because of the high-configurablity which MDIO bus one is
> connected to is "selected" via an FPGA register.  We create dummy MDIO
> bus for the phy layer and hide the mux manipulation in this dummy layer.
> 
> Add fman fdt helper function in board common code it'll be used by several
> freescale boards that do various muxing of the MDIO signals based on which
> controller/interface one is trying to talk to.
> 
> Removed CONFIG_SYS_FMAN_FW as its not used anywhere.
> 
> Signed-off-by: Mingkai Hu <Mingkai.hu at freescale.com>
> Signed-off-by: Andy Fleming <afleming at freescale.com>
> Signed-off-by: Timur Tabi <timur at freescale.com>
> Signed-off-by: Kumar Gala <galak at kernel.crashing.org>
> ---
> * Fix checkpatch warning due to extern
> 
> board/freescale/common/Makefile         |    1 +
> board/freescale/common/fman.c           |   67 ++++
> board/freescale/common/fman.h           |   26 ++
> board/freescale/corenet_ds/Makefile     |    1 +
> board/freescale/corenet_ds/corenet_ds.c |   10 +-
> board/freescale/corenet_ds/corenet_ds.h |   25 ++
> board/freescale/corenet_ds/eth_p4080.c  |  506 +++++++++++++++++++++++++++++++
> include/configs/corenet_ds.h            |    4 +-
> 8 files changed, 635 insertions(+), 5 deletions(-)
> create mode 100644 board/freescale/common/fman.c
> create mode 100644 board/freescale/common/fman.h
> create mode 100644 board/freescale/corenet_ds/corenet_ds.h
> create mode 100644 board/freescale/corenet_ds/eth_p4080.c

applied to 85xx next

- k


More information about the U-Boot mailing list