Re: [PATCH v2 2/2] phy: spacemit: Add USB3/PCIe comb PHY driver for Spacemit K3

Aurelien Jarno <[email protected]> Fri, 3 Jul 2026 19:12:49 +0200
Newsgroups dev.linux.lists.spacemit,org.infradead.lists.linux-phy,org.infradead.lists.linux-riscv,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-hardening,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
On 2026-07-03 10:10, Inochi Amaoto wrote:
> The comb PHY on K3 requires to configure a syscon device for the
> right mux configuration. And it requires calibration before any
> usage.
> 
> Add USB3/PCIe comb PHY driver for Spacemit K3.
> 
> Signed-off-by: Inochi Amaoto <[email protected]>
> ---
>  drivers/phy/spacemit/Kconfig         |  16 ++
>  drivers/phy/spacemit/Makefile        |   2 +
>  drivers/phy/spacemit/phy-k3-combo.c  | 252 +++++++++++++++++
>  drivers/phy/spacemit/phy-k3-common.c | 391 +++++++++++++++++++++++++++
>  drivers/phy/spacemit/phy-k3-common.h |  27 ++
>  5 files changed, 688 insertions(+)
>  create mode 100644 drivers/phy/spacemit/phy-k3-combo.c
>  create mode 100644 drivers/phy/spacemit/phy-k3-common.c
>  create mode 100644 drivers/phy/spacemit/phy-k3-common.h

Tested-by: Aurelien Jarno <[email protected]>

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
[email protected]                     http://aurel32.net