All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 00/23] phy: marvell: Sync Armada 3k/7k/8k SERDES code with Marvell version
@ 2021-03-24 14:06 Stefan Roese
  2021-03-24 14:06 ` [PATCH v1 01/23] phy: marvell: add comphy type PHY_TYPE_USB3 Stefan Roese
                   ` (23 more replies)
  0 siblings, 24 replies; 39+ messages in thread
From: Stefan Roese @ 2021-03-24 14:06 UTC (permalink / raw)
  To: u-boot


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

-- 
2.31.0

^ permalink raw reply	[flat|nested] 39+ messages in thread

end of thread, other threads:[~2021-05-05 16:38 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-24 14:06 [PATCH v1 00/23] phy: marvell: Sync Armada 3k/7k/8k SERDES code with Marvell version Stefan Roese
2021-03-24 14:06 ` [PATCH v1 01/23] phy: marvell: add comphy type PHY_TYPE_USB3 Stefan Roese
2021-03-24 14:06 ` [PATCH v1 02/23] phy: marvell: rename comphy related definitions to COMPHY_XX Stefan Roese
2021-03-24 14:42   ` Pali Rohár
2021-03-24 15:04     ` [EXT] " Kostya Porotchkin
2021-03-24 15:39       ` Stefan Roese
2021-03-24 15:47         ` Pali Rohár
2021-03-24 17:41           ` Marek Behun
2021-04-08  8:03           ` Stefan Roese
2021-03-24 14:06 ` [PATCH v1 03/23] phy: marvell: add missing speed during info prints Stefan Roese
2021-03-24 14:06 ` [PATCH v1 04/23] phy: marvell: cp110: initialize only enabled UTMI units Stefan Roese
2021-03-24 14:06 ` [PATCH v1 05/23] phy: marvell: cp110: utmi: update analog parameters according to latest ETP Stefan Roese
2021-03-24 14:06 ` [PATCH v1 06/23] phy: marvell: fix several minor bugs in comphy_probe Stefan Roese
2021-03-24 14:06 ` [PATCH v1 07/23] phy: marvell: save comphy_map_data priv structure Stefan Roese
2021-03-24 14:06 ` [PATCH v1 08/23] phy: marvell: add RX training command Stefan Roese
2021-03-24 17:46   ` Marek Behun
2021-04-08  8:46     ` Stefan Roese
2021-03-24 14:06 ` [PATCH v1 09/23] phy: marvell: enable comphy info prints for all devices Stefan Roese
2021-03-24 14:06 ` [PATCH v1 10/23] phy: marvell: cp110: remove unused definitions Stefan Roese
2021-03-24 14:06 ` [PATCH v1 11/23] phy: marvell: cp110: let the firmware configure comphy for RXAUI Stefan Roese
2021-03-24 14:06 ` [PATCH v1 12/23] phy: marvell: cp110: let the firmware configure comphy for USB Stefan Roese
2021-03-24 14:06 ` [PATCH v1 13/23] phy: marvell: cp110: let the firmware perform training for XFI Stefan Roese
2021-03-24 14:06 ` [PATCH v1 14/23] phy: marvell: cp110: remove both phy and pipe selector configuration Stefan Roese
2021-03-24 14:06 ` [PATCH v1 15/23] phy: marvell: cp110: clean up driver after it was moved to atf Stefan Roese
2021-03-24 14:06 ` [PATCH v1 16/23] phy: marvell: pass sgmii id to firmware Stefan Roese
2021-03-24 14:06 ` [PATCH v1 17/23] phy: marvell: fix handling of unconnected comphy Stefan Roese
2021-03-24 14:06 ` [PATCH v1 18/23] phy: marvell: cp110: mark u-boot power-off calls Stefan Roese
2021-03-24 14:06 ` [PATCH v1 19/23] phy: marvell: allow to initialize up to 6 USB ports Stefan Roese
2021-03-24 14:06 ` [PATCH v1 20/23] phy: marvell: fix pll initialization for second utmi port Stefan Roese
2021-03-24 14:06 ` [PATCH v1 21/23] phy: marvell: add support for SFI1 Stefan Roese
2021-03-24 14:06 ` [PATCH v1 22/23] phy: marvell: utmi: update utmi config which fixes usb2.0 instability Stefan Roese
2021-03-24 14:06 ` [PATCH v1 23/23] doc: dt-bindings: add Marvell comphy binding Stefan Roese
2021-04-29  6:46 ` [PATCH v1 00/23] phy: marvell: Sync Armada 3k/7k/8k SERDES code with Marvell version Stefan Roese
2021-04-29  8:27   ` Marek Behun
2021-04-29  9:00     ` Stefan Roese
2021-05-04 22:28       ` Pali Rohár
2021-05-05  7:00         ` Stefan Roese
2021-05-05  9:19           ` Pali Rohár
2021-05-05 16:38             ` Marek Behun

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.