From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 846A43750B2 for ; Fri, 17 Apr 2026 08:43:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776415407; cv=none; b=BNzM7qUHWyQ0Ir1/EZhj/IdnDotx9ixEa3gocoE8cFI+Dh+F8ziIFQAnitks69OYGip0Ud6gH+iEATJ1L08KVGXkYBWiIXQOWbS9fdd+ixAvTt0zHyGmOcyFeWZrQdCKAXegwSSk5qFOnGcu9gzrxBJ+nMNBXQu03rmn6dLldlg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776415407; c=relaxed/simple; bh=3zTELD2FMVekhJ/S9iPBOI79K1hvjs469IFhEeroR4E=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=J8/2P4Su+GKUejQtXUT/EKwFr0HzzbIOE0Wx3FELtTOuqgAzdcvmbxdPJyeVxBahnDlZT/3H+HFp9Rmd+Ky/Rgx7Lco5syEJkLwo75+Kpdtu9zZ3j8P+zm3rjGuyTuptkpWBVhJm2OV2OeOJ6jLqgbAIkG3Wrm7la0q2/AlR3eY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=m3//v1EQ; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="m3//v1EQ" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 94EE2C19425; Fri, 17 Apr 2026 08:43:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1776415407; bh=3zTELD2FMVekhJ/S9iPBOI79K1hvjs469IFhEeroR4E=; h=Date:From:To:Cc:Subject:From; b=m3//v1EQB6ZAUHVZBq/hXXXJYw6dRvsaUZ99hOCmt/kg75EH0q6n2/uq6Lm1ZHU51 969/ZkRofF7d7mPdMhBLjPDAyr9D7tBEcONzRRQlsyxhpMcokRCQGmLUk+XHazpT2f 7Q+jGNDgeiVpEMZz645ktzjMHm+VTDexfpIY4Y+6HWOQafeYAWvIxUzGEN2wMuE5lq ZOR8HqCiXxx1Bsi7Kg6s/R+o4HmzK4/aUfy/1BFzudZFhvSC6GphorMgkjUQPHohqp 8hd+zj34fRem+IWCVy75m08IpKQh+k4ldfiH5DHvw8C/dvZSpXTNFw3fJ9RdlrCVXc ExC6HjTCUw3vw== Date: Fri, 17 Apr 2026 14:13:23 +0530 From: Vinod Koul To: Linus Torvalds Cc: LKML Subject: [GIT PULL]: Generic phy updates for v7.1 Message-ID: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="yh9943QhxAzglAOS" Content-Disposition: inline --yh9943QhxAzglAOS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello Linus, Couple of device and driver support in this cycle. The following changes since commit 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f: Linux 7.0-rc1 (2026-02-22 13:18:59 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git tags/phy-= for-7.1 for you to fetch changes up to caf08514bbee0736c31d8d4f406e3415cdf726bb: dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: document the Eliza QMP UFS P= HY (2026-02-27 20:45:35 +0530) ---------------------------------------------------------------- phy-for-7.1 - New Support - Qualcomm Eliza QMP UFS PHY - Canaan K230 USB 2.0 PHY driver - Mediatek mt8167 dsi-phy - Eswin EIC7700 SATA PHY driver - Updates - Sorted subsytem Makefile/Kconfig and some kernel-doc udpates ---------------------------------------------------------------- Abel Vesa (1): dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: document the Eliza QMP U= FS PHY Elson Serrao (1): phy: qcom: m31-eusb2: clear PLL_EN during init Janne Grunau (1): phy: apple: apple: Use local variable for ioremap return value Jiayu Du (2): dt-bindings: phy: Add Canaan K230 USB PHY phy: usb: Add driver for Canaan K230 USB 2.0 PHY Krzysztof Kozlowski (3): phy: apple: atc: Make atcphy_dwc3_reset_ops variable static phy: marvell: mmp3-hsic: Avoid re-casting __iomem phy: qcom: qmp-usbc: Simplify check for non-NULL pointer Luca Leonardo Scorcia (1): dt-bindings: phy: mediatek,dsi-phy: Add support for mt8167 Vinod Koul (4): phy: move spacemit pcie driver to its subfolder phy: Sort the subsystem Makefile phy: Sort the subsystem Kconfig phy: phy-mtk-tphy: Update names and format of kernel-doc comments Yulin Lu (2): dt-bindings: phy: eswin: Document the EIC7700 SoC SATA PHY phy: eswin: Create eswin directory and add EIC7700 SATA PHY driver .../bindings/phy/canaan,k230-usb-phy.yaml | 35 +++ .../bindings/phy/eswin,eic7700-sata-phy.yaml | 92 +++++++ .../devicetree/bindings/phy/mediatek,dsi-phy.yaml | 1 + .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 8 +- drivers/phy/Kconfig | 102 ++++---- drivers/phy/Makefile | 12 +- drivers/phy/apple/atc.c | 10 +- drivers/phy/canaan/Kconfig | 14 + drivers/phy/canaan/Makefile | 2 + drivers/phy/canaan/phy-k230-usb.c | 284 +++++++++++++++++= ++++ drivers/phy/eswin/Kconfig | 14 + drivers/phy/eswin/Makefile | 2 + drivers/phy/eswin/phy-eic7700-sata.c | 273 +++++++++++++++++= +++ drivers/phy/marvell/phy-mmp3-hsic.c | 24 +- drivers/phy/mediatek/phy-mtk-tphy.c | 4 +- drivers/phy/qualcomm/phy-qcom-m31-eusb2.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp-usbc.c | 6 +- drivers/phy/spacemit/Kconfig | 12 + drivers/phy/spacemit/Makefile | 1 + .../phy-k1-pcie.c} | 0 20 files changed, 817 insertions(+), 81 deletions(-) create mode 100644 Documentation/devicetree/bindings/phy/canaan,k230-usb-p= hy.yaml create mode 100644 Documentation/devicetree/bindings/phy/eswin,eic7700-sat= a-phy.yaml create mode 100644 drivers/phy/canaan/Kconfig create mode 100644 drivers/phy/canaan/Makefile create mode 100644 drivers/phy/canaan/phy-k230-usb.c create mode 100644 drivers/phy/eswin/Kconfig create mode 100644 drivers/phy/eswin/Makefile create mode 100644 drivers/phy/eswin/phy-eic7700-sata.c rename drivers/phy/{phy-spacemit-k1-pcie.c =3D> spacemit/phy-k1-pcie.c} (1= 00%) --=20 ~Vinod --yh9943QhxAzglAOS Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE+vs47OPLdNbVcHzyfBQHDyUjg0cFAmnh8qsACgkQfBQHDyUj g0e04w/9FryQ/SijM4XnXm2drM2ENWgyGUvUeMGw1F2rSwEQq01U3Xz0PdEFRxFm VOdA2+kuhYpIpSa69tvY0XAmzF1tkMED9tRiacYrOGTHS/9BrO7rCIhFWVmmRMwE +qeImZUVgJu9szQQvQXY+uNzwm6oYU6LAxvnGz17HPJfAS2TbH7zFBCTN8EyWFTe 1t8GuXOwpsBWNkUydUh+V5wEKyC38x7pYN5GV6i1RtFk2++wSk1BGlEw7GjS9DC0 8O7Mc5xjXvRjSa/NlmvfoQDaBNGRYL5dNTXAMt/mk7yKiMFMMBXCdFFbyg7oAi/t o3WvL4I/gr5lVJBrFOUVihdrgtYxO1ECvOqxNroQHlCy6g2GDfHvTai15gETTy0I ViJ8L49PVjYDtpK9eMNByAlrsr1Wlfo8K23vcMRstmgj713+o+e7sNEnbCh99xAu 6sqQHz4LBd5EgGYPVQZPd3NGIpmc2L9BNyqSVuhtLuPnhNysd+Lr/19Fo0v6nB9g +Y9xPXE73VNYXs7ZWZVkg0Mm6I16ohiSUDe4HFq7IyCL7hnosuF5f523LRFmhdZL meugEbEyc/P2C2ZWwnZ8LmiUcK/PWb4dxi6V9f2RPBd9KLY6lhSd5q9j6KCHA/B9 Wc9gLgPKjp9cEqw1tdoD8UbPk3fSdfV5okTzVEp7UKL6ts151eA= =AgfC -----END PGP SIGNATURE----- --yh9943QhxAzglAOS--