[U-Boot] [PATCH 00/17] arm: ls1021atwr: Convert to use driver model TSEC driver

Bin Meng bmeng.cn at gmail.com
Mon Jan 18 06:16:23 CET 2016


Joe, York,

On Tue, Jan 12, 2016 at 2:41 PM, Bin Meng <bmeng.cn at gmail.com> wrote:
> This series adds driver model ethernet support to the Freescale
> TSEC ethernet driver and convert ls1021atwr board to use it.
>
> Enable the support in the ls1021atwr_nor_defconfig and
> ls1021atwr_nor_lpuart_defconfig configurations.
>
>
> Bin Meng (17):
>   powerpc: bsc9132qds: Do not wrap pci_eth_init() with CONFIG_TSEC_ENET
>   powerpc: c29xpcie: Do not wrap pci_eth_init() with CONFIG_TSEC_ENET
>   powerpc: mpc8572ds: Do not wrap pci_eth_init() with CONFIG_TSEC_ENET
>   powerpc: mpc8548cds: Do not wrap pci_eth_init() with CONFIG_TSEC_ENET
>   powerpc: p1010rdb: Do not wrap pci_eth_init() with CONFIG_TSEC_ENET
>   arm: ls1021atwr: Do not wrap pci_eth_init() with CONFIG_TSEC_ENET
>   net: tsec: fsl_mdio: Fix several cosmetic issues
>   net: tsec: Move rx_idx and tx_idx to struct tsec_private
>   net: tsec: Move rxbd and txbd to struct tsec_private
>   net: tsec: Adjust orders to avoid forward declaration of tsec_send()
>   net: tsec: Use tsec_private pointer as the parameter for internal
>     routines
>   doc: dt-bindings: Describe Freescale TSEC ethernet controller
>   net: tsec: Add driver model ethernet support
>   net: tsec: Use priv->tbiaddr to initialize TBI PHY address
>   arm: ls102xa: Rewrite the logic of ft_fixup_enet_phy_connect_type()
>   arm: ls1021atwr: Disable CONFIG_E1000 temporarily
>   arm: ls1021atwr: Convert to use driver model TSEC driver
>
>  arch/arm/cpu/armv7/ls102xa/cpu.c              |   2 +-
>  arch/arm/cpu/armv7/ls102xa/fdt.c              |  26 +-
>  arch/arm/dts/ls1021a-twr.dts                  |  20 +
>  arch/arm/dts/ls1021a.dtsi                     |  18 +-
>  board/freescale/bsc9132qds/bsc9132qds.c       |   4 +-
>  board/freescale/c29xpcie/c29xpcie.c           |   4 +-
>  board/freescale/ls1021atwr/ls1021atwr.c       |   4 +-
>  board/freescale/mpc8548cds/mpc8548cds.c       |   4 +-
>  board/freescale/mpc8572ds/mpc8572ds.c         |   4 +-
>  board/freescale/p1010rdb/p1010rdb.c           |   4 +-
>  configs/ls1021atwr_nor_defconfig              |   3 +-
>  configs/ls1021atwr_nor_lpuart_defconfig       |   3 +-
>  doc/device-tree-bindings/net/fsl-tsec-phy.txt |  64 +++
>  drivers/net/fsl_mdio.c                        |   4 +-
>  drivers/net/tsec.c                            | 536 ++++++++++++++++++--------
>  include/configs/ls1021atwr.h                  |   4 +
>  include/fsl_mdio.h                            |   7 +-
>  include/tsec.h                                |  69 ++--
>  18 files changed, 546 insertions(+), 234 deletions(-)
>  create mode 100644 doc/device-tree-bindings/net/fsl-tsec-phy.txt
>

I wonder if you can post some review comments if any before I spin a v2?

Regards,
Bin


More information about the U-Boot mailing list