[U-Boot] Please pull u-boot-mmc.git phylib

Andy Fleming afleming at freescale.com
Wed Apr 20 20:48:22 CEST 2011


I've put all of the phylib patches in this tree.  Please pull
them from here.

The following changes since commit 73e5476e1edf1b860dbd9b5fc21ef32ac1b551ba:
  Fabio Estevam (1):
        MAINTAINERS: fix email address case

are available in the git repository at:

  git://www.denx.de/git/u-boot-mmc.git phylib

Andy Fleming (7):
      Remove instances of phy_read/write
      miiphy: Fix some formatting issues
      Create PHY Lib for U-Boot
      phylib: Add a bunch of PHY drivers from tsec
      tsec: Convert tsec to use PHY Lib
      fsl: Change fsl_phy_enet_if to phy_interface_t
      Add mdio command for new PHY infrastructure

Mingkai Hu (2):
      tsec: use IO accessors for IO accesses
      tsec: arrange the code to avoid useless function declaration

 arch/powerpc/cpu/mpc8xxx/fdt.c            |   23 +-
 arch/powerpc/include/asm/config.h         |    9 +
 arch/powerpc/include/asm/fsl_enet.h       |   27 +-
 board/freescale/mpc8360emds/mpc8360emds.c |   10 +-
 board/freescale/mpc837xemds/mpc837xemds.c |   10 +-
 board/freescale/mpc8536ds/mpc8536ds.c     |    6 +
 board/freescale/mpc8544ds/mpc8544ds.c     |   30 +
 board/freescale/mpc8569mds/mpc8569mds.c   |    4 +-
 board/freescale/mpc8572ds/mpc8572ds.c     |    6 +
 board/freescale/p1022ds/p1022ds.c         |    6 +
 board/freescale/p1_p2_rdb/p1_p2_rdb.c     |    6 +
 board/freescale/p2020ds/p2020ds.c         |    7 +
 common/Makefile                           |    4 +
 common/cmd_mdio.c                         |  286 +++++
 common/miiphyutil.c                       |  311 +++--
 drivers/net/Makefile                      |    2 +-
 drivers/net/dm9000x.c                     |   18 +-
 drivers/net/enc28j60.c                    |   24 +-
 drivers/net/fsl_mdio.c                    |  120 ++
 drivers/net/phy/Makefile                  |   13 +
 drivers/net/phy/atheros.c                 |   48 +
 drivers/net/phy/broadcom.c                |  288 +++++
 drivers/net/phy/davicom.c                 |   98 ++
 drivers/net/phy/generic_10g.c             |  105 ++
 drivers/net/phy/lxt.c                     |   87 ++
 drivers/net/phy/marvell.c                 |  367 ++++++
 drivers/net/phy/micrel.c                  |   40 +
 drivers/net/phy/natsemi.c                 |   96 ++
 drivers/net/phy/phy.c                     |  753 +++++++++++
 drivers/net/phy/realtek.c                 |  130 ++
 drivers/net/phy/teranetics.c              |   62 +
 drivers/net/phy/vitesse.c                 |  242 ++++
 drivers/net/tsec.c                        | 1992 ++++-------------------------
 drivers/net/uli526x.c                     |   24 +-
 drivers/qe/uec.c                          |   59 +-
 drivers/qe/uec.h                          |    3 +-
 drivers/qe/uec_phy.c                      |  181 ++--
 include/config_phylib_all_drivers.h       |   32 +
 include/configs/MPC8323ERDB.h             |    4 +-
 include/configs/MPC832XEMDS.h             |    4 +-
 include/configs/MPC8360EMDS.h             |    4 +-
 include/configs/MPC8360ERDK.h             |    4 +-
 include/configs/MPC8568MDS.h              |    4 +-
 include/configs/MPC8569MDS.h              |   20 +-
 include/configs/kmeter1.h                 |    2 +-
 include/fsl_mdio.h                        |   62 +
 include/linux/ethtool.h                   |  721 +++++++++++
 include/linux/mdio.h                      |  278 ++++
 include/miiphy.h                          |   53 +-
 include/phy.h                             |  229 ++++
 include/tsec.h                            |  302 +----
 net/eth.c                                 |    6 +
 52 files changed, 4900 insertions(+), 2322 deletions(-)
 create mode 100644 common/cmd_mdio.c
 create mode 100644 drivers/net/fsl_mdio.c
 create mode 100644 drivers/net/phy/atheros.c
 create mode 100644 drivers/net/phy/broadcom.c
 create mode 100644 drivers/net/phy/davicom.c
 create mode 100644 drivers/net/phy/generic_10g.c
 create mode 100644 drivers/net/phy/lxt.c
 create mode 100644 drivers/net/phy/marvell.c
 create mode 100644 drivers/net/phy/micrel.c
 create mode 100644 drivers/net/phy/natsemi.c
 create mode 100644 drivers/net/phy/phy.c
 create mode 100644 drivers/net/phy/realtek.c
 create mode 100644 drivers/net/phy/teranetics.c
 create mode 100644 drivers/net/phy/vitesse.c
 create mode 100644 include/config_phylib_all_drivers.h
 create mode 100644 include/fsl_mdio.h
 create mode 100644 include/linux/ethtool.h
 create mode 100644 include/linux/mdio.h
 create mode 100644 include/phy.h



More information about the U-Boot mailing list