linux/drivers/phy/qualcomm
Linus Torvalds db906f0ca6 phy-for-6.6
- New Support
   - Starfive dphy rx, JH7110 usb and pcie support
   - Rockchip rv1126 inno-dsi phy, rk3588 usb and pcie support
   - Qualcomm sa8775p PCIe support, M31 USB PHY driver
   - Samsung Exynos850 usb support
 
 - Updates
   - Mediatek dsi driver clock  updates
   - Qualcomm sm8150 combo phy with reworking of qmp pcie driver
   - Xilinx zynqmp runtime PM support
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE+vs47OPLdNbVcHzyfBQHDyUjg0cFAmT0wcIACgkQfBQHDyUj
 g0c8VxAAymIO5fySiW3VF+7yZ+RBClMJPtq+Q1vWgCbz7L7MUN9cRIzBkV59ix5C
 bRJy6a+2IJZZ7mEP535asaEMxt08ypWft1z46eu2mueWhJbWg4GQKzO1hokkzvO3
 QvLb5oZd5YhWepyeDrQX5KjlUJoAMjdj00PB+XG5oRdMr5tjBzAUBrQMBSyUNBTs
 2Yg/HRFREP8cCx7baQ/PCT93bejmHiImIGxesl/1zznYRjzCW8h63eCILvnX4I29
 t6jsn33FfFUEggMGFcNPjTWuhDdNcrfqkRq7FhAOKPWIBOThAzjMNDYpoQOEV2K0
 FDidINQQ2oHL8yPTa8oW7wkaH6ntSM8c7Qac/xlKzuzww2mix74w6n/661gQIebW
 Z6RHjcaDPBGK9mgHqbdcdFGuDmEgsX/AenLxpBgkOeWO+vNGnOUEJELrFr4p0iIt
 UpKloDfP/gS06ay56Cbk4A+RJ2eIBl9t74TC/oGk2+fueuZdnCSZIzxkA/6L78AQ
 dwPx0QwORQU5K1zou6l3eb8mD05I5FK8uSaiIoTMvTg7IyvVAtla5+vBoEjZEqw2
 o50qry4+VUE7KqH8fPPvL0SQ6yaPQ55QHP6k8nkyhGS1YtbJUqhaT/UZEJiyQiHj
 0evPeunWeOG2lC8E59XXyipE6wsQuG2zdFN0JEIJqAuLqzXm/XA=
 =3Wtl
 -----END PGP SIGNATURE-----

Merge tag 'phy-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy

Pull phy updates from Vinod Koul:
 "As usual a couple of new drivers, a bunch of new device support and
  few updates to existing drivers

  New Support:
   - Starfive dphy rx, JH7110 usb and pcie support
   - Rockchip rv1126 inno-dsi phy, rk3588 usb and pcie support
   - Qualcomm sa8775p PCIe support, M31 USB PHY driver
   - Samsung Exynos850 usb support

  Updates:
   - Mediatek dsi driver clock updates
   - Qualcomm sm8150 combo phy with reworking of qmp pcie driver
   - Xilinx zynqmp runtime PM support"

* tag 'phy-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy: (83 commits)
  phy: exynos5-usbdrd: Add Exynos850 support
  phy: exynos5-usbdrd: Add 26MHz ref clk support
  phy: exynos5-usbdrd: Make it possible to pass custom phy ops
  dt-bindings: phy: samsung,usb3-drd-phy: Add Exynos850 support
  phy: qcom-qmp-combo: fix clock probing
  phy: qcom-qmp-pcie: support SM8150 PCIe QMP PHYs
  phy: qcom-qmp-pcie: populate offsets configuration
  phy: qcom-qmp-pcie: simplify clock handling
  phy: qcom-qmp-pcie: keep offset tables sorted
  phy: qcom-qmp-pcie: drop ln_shrd from v5_20 config
  dt-bindings: phy: qcom,qmp-pcie: describe SM8150 PCIe PHYs
  dt-bindings: phy: migrate QMP PCIe PHY bindings to qcom,sc8280xp-qmp-pcie-phy.yaml
  phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed
  phy: qcom: Introduce M31 USB PHY driver
  dt-bindings: phy: qcom,m31: Document qcom,m31 USB phy
  phy: rockchip: inno-dsidphy: Add rv1126 support
  dt-bindings: phy: rockchip-inno-dsidphy: Document rv1126
  dt-bindings: phy: mediatek,tphy: allow simple nodename pattern
  phy: amlogic: meson-g12a-usb2: fix Wvoid-pointer-to-enum-cast warning
  phy: marvell pxa-usb: fix Wvoid-pointer-to-enum-cast warning
  ...
2023-09-03 10:38:02 -07:00
..
Kconfig phy: qcom: Introduce M31 USB PHY driver 2023-08-22 19:28:11 +05:30
Makefile phy: qcom: Introduce M31 USB PHY driver 2023-08-22 19:28:11 +05:30
phy-ath79-usb.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-apq8064-sata.c phy: qualcomm: phy-qcom-apq8064-sata: Convert to platform remove callback returning void 2023-03-20 18:14:57 +05:30
phy-qcom-edp.c phy-for-6.6 2023-09-03 10:38:02 -07:00
phy-qcom-eusb2-repeater.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-ipq806x-sata.c phy: qualcomm: phy-qcom-ipq806x-sata: Convert to platform remove callback returning void 2023-03-20 18:14:57 +05:30
phy-qcom-ipq806x-usb.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-ipq4019-usb.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-m31.c phy: qcom: Introduce M31 USB PHY driver 2023-08-22 19:28:11 +05:30
phy-qcom-pcie2.c phy: qualcomm: pcie2: register as clock provider 2023-01-12 22:44:29 +05:30
phy-qcom-qmp-combo.c phy: qcom-qmp-combo: fix clock probing 2023-08-22 19:35:13 +05:30
phy-qcom-qmp-pcie-msm8996.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-qmp-pcie-qhp.h phy: qcom-qmp: move PCIE QHP registers to separate header 2022-07-07 10:36:00 +05:30
phy-qcom-qmp-pcie.c phy: qcom-qmp-pcie: support SM8150 PCIe QMP PHYs 2023-08-22 19:33:37 +05:30
phy-qcom-qmp-pcs-misc-v3.h phy: qcom-qmp: move PCS V3 registers to separate headers 2022-07-07 10:35:59 +05:30
phy-qcom-qmp-pcs-pcie-v4_20.h phy: qcom-qmp-pcie: Add RC init sequence for SDX55 2023-03-20 18:14:55 +05:30
phy-qcom-qmp-pcs-pcie-v4.h phy: qcom-qmp: pcs-pcie-v4: add missing registers 2022-07-07 10:36:01 +05:30
phy-qcom-qmp-pcs-pcie-v5_20.h phy: qcom-qmp-pcie: add support for sa8775p 2023-07-18 11:37:10 +05:30
phy-qcom-qmp-pcs-pcie-v5.h phy: qcom-qmp-pcie: add support for sc8280xp 2022-11-10 12:34:55 +05:30
phy-qcom-qmp-pcs-pcie-v6_20.h phy: qcom-qmp: pcs-pcie: Add v6.20 register offsets 2023-02-10 22:28:00 +05:30
phy-qcom-qmp-pcs-pcie-v6.h phy: qcom-qmp: pcs-pcie: Add v6 register offsets 2023-02-10 22:28:00 +05:30
phy-qcom-qmp-pcs-ufs-v2.h phy: qcom-qmp-ufs: rework regs layout arrays 2023-01-12 22:48:42 +05:30
phy-qcom-qmp-pcs-ufs-v3.h phy: qcom-qmp-ufs: rework regs layout arrays 2023-01-12 22:48:42 +05:30
phy-qcom-qmp-pcs-ufs-v4.h phy: qcom-qmp: move PCS V4 registers to separate headers 2022-07-07 10:36:00 +05:30
phy-qcom-qmp-pcs-ufs-v5.h phy: qcom-qmp-ufs: Add HS G4 mode support to SM8250 SoC 2023-01-17 11:54:57 +05:30
phy-qcom-qmp-pcs-ufs-v6.h phy: qcom-qmp: pcs-ufs: Add v6 register offsets 2023-02-02 18:33:20 +05:30
phy-qcom-qmp-pcs-usb-v4.h phy: qcom-qmp: move PCS V4 registers to separate headers 2022-07-07 10:36:00 +05:30
phy-qcom-qmp-pcs-usb-v5.h phy: qcom-qmp: move PCS V5 registers to separate headers 2022-07-07 10:36:00 +05:30
phy-qcom-qmp-pcs-usb-v6.h phy: qcom-qmp: pcs-usb: Add v6 register offsets 2023-02-10 22:32:43 +05:30
phy-qcom-qmp-pcs-v2.h phy: qcom-qmp-usb: rework regs layout arrays 2023-01-12 22:48:42 +05:30
phy-qcom-qmp-pcs-v3.h phy: qcom-qmp: pcs-v3: add missing registers 2022-07-07 10:36:01 +05:30
phy-qcom-qmp-pcs-v4_20.h phy: qcom-qmp: split allegedly 4.20 and 5.20 PCS registers 2022-07-07 10:36:00 +05:30
phy-qcom-qmp-pcs-v4.h phy: qcom-qmp: move PCS V4 registers to separate headers 2022-07-07 10:36:00 +05:30
phy-qcom-qmp-pcs-v5_20.h phy: qcom-qmp: Add support for SDX65 QMP PCIe PHY 2023-03-31 19:24:24 +05:30
phy-qcom-qmp-pcs-v5.h phy: qcom-qmp-pcie: rename regs layout arrays 2023-01-12 22:48:41 +05:30
phy-qcom-qmp-pcs-v6_20.h phy: qcom-qmp: pcs: Add v6.20 register offsets 2023-02-10 22:28:00 +05:30
phy-qcom-qmp-pcs-v6.h phy: qcom-qmp: pcs: Add v6 register offsets 2023-02-10 22:28:00 +05:30
phy-qcom-qmp-qserdes-com-v3.h phy: qcom-qmp: qserdes-com-v3: add missing registers 2022-07-07 10:36:00 +05:30
phy-qcom-qmp-qserdes-com-v4.h phy: qcom-qmp: qserdes-com-v4: add missing registers 2022-07-07 10:36:00 +05:30
phy-qcom-qmp-qserdes-com-v5.h phy: qcom-qmp: qserdes-com-v5: add missing registers 2022-07-07 10:36:00 +05:30
phy-qcom-qmp-qserdes-com-v6.h phy: qcom-qmp: qserdes-com: Add v6 register offsets 2023-02-02 18:33:19 +05:30
phy-qcom-qmp-qserdes-com.h phy: qcom-qmp: fix typo in QSERDES_COM_CMN_RSVD5 value 2023-01-12 22:48:41 +05:30
phy-qcom-qmp-qserdes-ln-shrd-v6.h phy: qcom-qmp: qserdes-lane-shared: Add v6 register offsets 2023-02-10 22:28:00 +05:30
phy-qcom-qmp-qserdes-pll.h phy: qcom-qmp: move QSERDES PLL registers to separate header 2022-07-07 10:35:59 +05:30
phy-qcom-qmp-qserdes-txrx-ufs-v6.h phy: qcom-qmp: qserdes-txrx-ufs: Add v6 register offsets 2023-02-02 18:33:20 +05:30
phy-qcom-qmp-qserdes-txrx-v3.h phy: qcom-qmp: qserdes-com-v3: add missing registers 2022-07-07 10:36:00 +05:30
phy-qcom-qmp-qserdes-txrx-v4_20.h phy: qcom-qmp: split allegedly 4.20 and 5.20 TX/RX registers 2022-07-07 10:36:00 +05:30
phy-qcom-qmp-qserdes-txrx-v4.h phy: qcom-qmp: qserdes-com-v4: add missing registers 2022-07-07 10:36:00 +05:30
phy-qcom-qmp-qserdes-txrx-v5_5nm.h phy: qcom-qmp: remove duplicate v5_5nm register definitions 2023-01-12 22:48:41 +05:30
phy-qcom-qmp-qserdes-txrx-v5_20.h phy: qcom-qmp-pcie: add support for sa8775p 2023-07-18 11:37:10 +05:30
phy-qcom-qmp-qserdes-txrx-v5.h phy: qcom-qmp: qserdes-com-v5: add missing registers 2022-07-07 10:36:00 +05:30
phy-qcom-qmp-qserdes-txrx-v6_20.h phy: qcom-qmp: qserdes-txrx: Add v6.20 register offsets 2023-02-10 22:28:00 +05:30
phy-qcom-qmp-qserdes-txrx-v6.h phy: qcom: qmp-combo: reuse register layouts for some more registers 2023-07-12 22:27:42 +05:30
phy-qcom-qmp-qserdes-txrx.h phy: qcom-qmp: qserdes-com: add missing registers 2022-07-07 10:36:00 +05:30
phy-qcom-qmp-ufs.c phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration 2023-08-11 09:17:19 +01:00
phy-qcom-qmp-usb-legacy.c phy: qcom-qmp-usb: split off the legacy USB+dp_com support 2023-07-12 22:27:41 +05:30
phy-qcom-qmp-usb.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-qmp.h phy: qcom: qmp-combo: reuse register layouts for even more registers 2023-07-12 22:27:42 +05:30
phy-qcom-qusb2.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-sgmii-eth.c phy: qcom: add the SGMII SerDes PHY driver 2023-06-21 17:45:10 +05:30
phy-qcom-snps-eusb2.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-snps-femto-v2.c phy-for-6.6 2023-09-03 10:38:02 -07:00
phy-qcom-usb-hs-28nm.c phy: Revert "phy: qualcomm: usb28nm: Add MDM9607 init sequence" 2023-01-13 23:15:42 +05:30
phy-qcom-usb-hs.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-usb-hsic.c phy: qualcomm: call clk_disable_unprepare in the error handling 2022-09-24 12:48:10 +05:30
phy-qcom-usb-ss.c phy: qualcomm: usb: Add SuperSpeed PHY driver 2020-03-20 19:34:29 +05:30