[PATCH v1 00/23] phy: marvell: Sync Armada 3k/7k/8k SERDES code with Marvell version

Stefan Roese sr at denx.de
Thu Apr 29 08:46:36 CEST 2021


On 24.03.21 15:06, Stefan Roese wrote:
> 
> This patchset adds the missing SERDES patches from the Marvell U-Boot
> SDK U-Boot version. This is done in preparation for the integration
> of the Octeon TX2 CN913x support, which uses the updated version of
> this code.
> 
> Thanks,
> Stefan
> 
> 
> Christine Gharzuzi (1):
>    phy: marvell: fix handling of unconnected comphy
> 
> Grzegorz Jaszczyk (8):
>    phy: marvell: cp110: let the firmware configure comphy for RXAUI
>    phy: marvell: cp110: let the firmware configure comphy for USB
>    phy: marvell: cp110: let the firmware perform training for XFI
>    phy: marvell: cp110: remove both phy and pipe selector configuration
>    phy: marvell: cp110: clean up driver after it was moved to atf
>    phy: marvell: allow to initialize up to 6 USB ports
>    phy: marvell: fix pll initialization for second utmi port
>    phy: marvell: utmi: update utmi config which fixes usb2.0 instability
> 
> Igal Liberman (11):
>    phy: marvell: rename comphy related definitions to COMPHY_XX
>    phy: marvell: add missing speed during info prints
>    phy: marvell: cp110: utmi: update analog parameters according to
>      latest ETP
>    phy: marvell: fix several minor bugs in comphy_probe
>    phy: marvell: save comphy_map_data priv structure
>    phy: marvell: add RX training command
>    phy: marvell: enable comphy info prints for all devices
>    phy: marvell: pass sgmii id to firmware
>    phy: marvell: cp110: mark u-boot power-off calls
>    phy: marvell: add support for SFI1
>    doc: dt-bindings: add Marvell comphy binding
> 
> Marcin Wojtas (1):
>    phy: marvell: cp110: remove unused definitions
> 
> Omri Itach (1):
>    phy: marvell: cp110: initialize only enabled UTMI units
> 
> jinghua (1):
>    phy: marvell: add comphy type PHY_TYPE_USB3
> 
>   arch/arm/dts/armada-3720-db.dts               |   8 +-
>   arch/arm/dts/armada-3720-espressobin.dts      |  12 +-
>   arch/arm/dts/armada-3720-turris-mox.dts       |  12 +-
>   arch/arm/dts/armada-3720-uDPU.dts             |  23 +-
>   arch/arm/dts/armada-7040-db-nand.dts          |  24 +-
>   arch/arm/dts/armada-7040-db.dts               |  23 +-
>   arch/arm/dts/armada-8040-clearfog-gt-8k.dts   |  32 +-
>   arch/arm/dts/armada-8040-db.dts               |  24 +-
>   arch/arm/dts/armada-8040-mcbin.dts            |  27 +-
>   arch/arm/dts/armada-8040-puzzle-m801.dts      |  32 +-
>   arch/arm/dts/armada-cp110.dtsi                |  36 +-
>   arch/arm/dts/cn9130-crb-A.dts                 |  16 +-
>   arch/arm/dts/cn9130-crb-B.dts                 |  16 +-
>   board/CZ.NIC/turris_mox/turris_mox.c          |   8 +-
>   cmd/mvebu/Kconfig                             |   7 +
>   cmd/mvebu/Makefile                            |   2 +-
>   cmd/mvebu/rx_training.c                       |  57 ++
>   configs/mvebu_db_armada8k_defconfig           |   1 +
>   doc/device-tree-bindings/phy/mvebu_comphy.txt |  68 ++
>   drivers/phy/marvell/comphy_a3700.c            |  70 +-
>   drivers/phy/marvell/comphy_a3700.h            |   1 -
>   drivers/phy/marvell/comphy_core.c             |  81 ++-
>   drivers/phy/marvell/comphy_core.h             |  67 +-
>   drivers/phy/marvell/comphy_cp110.c            | 621 ++++------------
>   drivers/phy/marvell/comphy_hpipe.h            | 660 ------------------
>   drivers/phy/marvell/comphy_mux.c              |  11 +-
>   drivers/phy/marvell/utmi_phy.h                |  24 +-
>   include/dt-bindings/comphy/comphy_data.h      |  80 +--
>   include/mvebu/comphy.h                        |   2 +-
>   29 files changed, 591 insertions(+), 1454 deletions(-)
>   create mode 100644 cmd/mvebu/rx_training.c
>   create mode 100644 doc/device-tree-bindings/phy/mvebu_comphy.txt
>   delete mode 100644 drivers/phy/marvell/comphy_hpipe.h
> 

Applied to u-boot-marvell/master

Thanks,
Stefan


More information about the U-Boot mailing list