mbox series

[phy,0/6] Armada 3720 comphy native implementation

Message ID 20211028184242.22105-1-kabel@kernel.org
Headers show
Series Armada 3720 comphy native implementation | expand

Message

Marek Behún Oct. 28, 2021, 6:42 p.m. UTC
Hello Miquel,

the RPC calling to ARM Trusted Firmware implementation of Armada 3720
comphy driver caused quite a number of issues (explained more in patch 2).

This series fixes those issues by reimplementing the driver to native
kernel implementation.

The last 3 commits revert commits in AHCI, USB, and PCI drivers, that were
introduced there because of those issues.

Tested on Turris MOX.

Marek & Pali

Pali Rohár (6):
  phy: marvell: phy-mvebu-a3700-comphy: Remove port from driver
    configuration
  phy: marvell: phy-mvebu-a3700-comphy: Add native kernel implementation
  arm64: dts: marvell: armada-37xx: Add xtal clock to comphy node
  Revert "ata: ahci: mvebu: Make SATA PHY optional for Armada 3720"
  Revert "usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada
    3720"
  Revert "PCI: aardvark: Fix initialization with old Marvell's Arm
    Trusted Firmware"

 arch/arm64/boot/dts/marvell/armada-37xx.dtsi |    2 +
 drivers/ata/ahci.h                           |    2 -
 drivers/ata/ahci_mvebu.c                     |    2 +-
 drivers/ata/libahci_platform.c               |    2 +-
 drivers/pci/controller/pci-aardvark.c        |    4 +-
 drivers/phy/marvell/phy-mvebu-a3700-comphy.c | 1314 ++++++++++++++++--
 drivers/usb/host/xhci-mvebu.c                |   42 -
 drivers/usb/host/xhci-mvebu.h                |    6 -
 drivers/usb/host/xhci-plat.c                 |   20 +-
 drivers/usb/host/xhci-plat.h                 |    1 -
 10 files changed, 1192 insertions(+), 203 deletions(-)

Comments

Marek Behún Nov. 10, 2021, 7:45 p.m. UTC | #1
Hello Kishon,

since Miquel gave his Ack for this series, I would like to ask whether
we could get this merged for 5.16. Theoretically it could still go in.
Or do we still need to wait for Gregory's Ack?

Thanks.

Marek
Vinod Koul Nov. 11, 2021, 2:25 p.m. UTC | #2
On 10-11-21, 20:45, Marek Behún wrote:
> Hello Kishon,
> 
> since Miquel gave his Ack for this series, I would like to ask whether
> we could get this merged for 5.16. Theoretically it could still go in.
> Or do we still need to wait for Gregory's Ack?

It is too late in the cycle for this. Phy PR was sent up to Greg
sometime back.. I will review after rc1 is out and do the needful.

Thanks
Marek Behún Nov. 11, 2021, 2:32 p.m. UTC | #3
On Thu, 11 Nov 2021 19:55:29 +0530
Vinod Koul <vkoul@kernel.org> wrote:

> On 10-11-21, 20:45, Marek Behún wrote:
> > Hello Kishon,
> > 
> > since Miquel gave his Ack for this series, I would like to ask
> > whether we could get this merged for 5.16. Theoretically it could
> > still go in. Or do we still need to wait for Gregory's Ack?  
> 
> It is too late in the cycle for this. Phy PR was sent up to Greg
> sometime back.. I will review after rc1 is out and do the needful.
> 
> Thanks

OK, thanks :)