[GIT,PULL] : Generic phy updates for 6.8

Message ID ZalbG7hfGcZ0USyt@matsya
State New
Headers
Series [GIT,PULL] : Generic phy updates for 6.8 |

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git tags/phy-for-6.8

Message

Vinod Koul Jan. 18, 2024, 5:08 p.m. UTC
  Hello Linus,

Please pull to receive Generic phy subsystem updates for v6.8-rc1. This
primarily includes bunch of new device support for Qualcomm, mediatek and TI soc

The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86:

  Linux 6.7-rc1 (2023-11-12 16:19:07 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git tags/phy-for-6.8

for you to fetch changes up to 2029e71482fcd94dcc7df2c66c7fa635479748bf:

  phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (2023-12-22 21:20:08 +0530)

----------------------------------------------------------------
phy-for-6.8

- New Support
  - Qualcomm SM8650 UFS, PCIe and USB/DP Combo PHY, eUSB2 PHY, SDX75 USB3,
    X1E80100 USB3 support
  - Mediatek MT8195 support
  - Rockchip RK3128 usb2 support
  - TI SGMII mode for J784S4

- Updates
  - Qualcomm v7 register offsets updates
  - Mediatek tphy support for force phy mode switch

----------------------------------------------------------------
Abel Vesa (12):
      phy: qcom-qmp: qserdes-com: Add some more v6 register offsets
      phy: qcom-qmp: qserdes-txrx: Add some more v6.20 register offsets
      phy: qcom-qmp: pcs: Add v7 register offsets
      phy: qcom-qmp: pcs-usb: Add v7 register offsets
      phy: qcom-qmp: qserdes-com: Add v7 register offsets
      phy: qcom-qmp: qserdes-txrx: Add V6 N4 register offsets
      phy: qcom-qmp: qserdes-txrx: Add v7 register offsets
      dt-bindings: phy: qcom: snps-eusb2: Document the X1E80100 compatible
      dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Document X1E80100 compatible
      phy: qcom-qmp-combo: Add x1e80100 USB/DP combo phys
      dt-bindings: phy: qcom,sc8280xp-qmp-usb3-uni: Add X1E80100 USB PHY binding
      phy: qcom-qmp-usb: Add Qualcomm X1E80100 USB3 PHY support

Alex Bee (2):
      phy: rockchip-inno-usb2: Split ID interrupt phy registers
      phy: phy-rockchip-inno-usb2: Add RK3128 support

Can Guo (1):
      phy: qualcomm: phy-qcom-qmp-ufs: Rectify SM8550 UFS HS-G4 PHY Settings

Chintan Vankar (2):
      phy: ti: gmii-sel: Enable SGMII mode for J784S4
      phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4

Christophe JAILLET (1):
      phy: core: Remove usage of the deprecated ida_simple_xx() API

Chunfeng Yun (2):
      dt-bindings: phy: mediatek: tphy: add a property for force-mode switch
      phy: mediatek: tphy: add support force phy mode switch

Krzysztof Kozlowski (1):
      dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: fix path to header

Michael Walle (1):
      dt-bindings: phy: add compatible for Mediatek MT8195

Neil Armstrong (9):
      dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: document the SM8650 QMP UFS PHY
      dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: document the SM8650 QMP PCIe PHYs
      dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: document the SM8650 QMP USB/DP Combo PHY
      dt-bindings: phy: qcom,snps-eusb2: document the SM8650 Synopsys eUSB2 PHY
      phy: qcom: qmp-ufs: add QMP UFS PHY tables for SM8650
      phy: qcom: qmp-pcie: add QMP PCIe PHY tables for SM8650
      phy: qcom: qmp-combo: add QMP USB3/DP PHY tables for SM8650
      dt-bindings: phy: amlogic,meson-axg-mipi-pcie-analog: drop text about parent syscon and drop example
      dt-bindings: phy: amlogic,g12a-mipi-dphy-analog: drop unneeded reg property and example

Randy Dunlap (1):
      phy: renesas: phy-rcar-gen2: use select for GENERIC_PHY

Rohit Agarwal (1):
      phy: qcom-qmp-usb: Add Qualcomm SDX75 USB3 PHY support

Wang Jinchao (1):
      phy: phy-can-transceiver: insert space after include

 .../phy/amlogic,g12a-mipi-dphy-analog.yaml         |  12 -
 .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml    |  17 -
 .../devicetree/bindings/phy/mediatek,dsi-phy.yaml  |   1 +
 .../devicetree/bindings/phy/mediatek,tphy.yaml     |   9 +
 .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml   |   5 +
 .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml    |   2 +
 .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml        |   3 +
 .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml         |   8 +-
 .../bindings/phy/qcom,snps-eusb2-phy.yaml          |   2 +
 drivers/phy/mediatek/phy-mtk-tphy.c                |  25 ++
 drivers/phy/phy-can-transceiver.c                  |  10 +-
 drivers/phy/phy-core.c                             |   4 +-
 drivers/phy/qualcomm/phy-qcom-qmp-combo.c          | 174 +++++++++++
 drivers/phy/qualcomm/phy-qcom-qmp-pcie.c           |  65 ++++
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v6.h     |   1 +
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v7.h     |  17 +
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v7.h         |  32 ++
 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v6.h |   5 +
 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v7.h |  87 ++++++
 .../qualcomm/phy-qcom-qmp-qserdes-txrx-ufs-v6.h    |   8 +
 .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6.h    |   1 +
 .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6_20.h |   4 +
 .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6_n4.h |  51 +++
 .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v7.h    |  78 +++++
 drivers/phy/qualcomm/phy-qcom-qmp-ufs.c            | 114 ++++++-
 drivers/phy/qualcomm/phy-qcom-qmp-usb.c            | 344 +++++++++++++++++++++
 drivers/phy/qualcomm/phy-qcom-qmp.h                |   6 +
 drivers/phy/renesas/Kconfig                        |   2 +-
 drivers/phy/rockchip/phy-rockchip-inno-usb2.c      | 156 ++++++++--
 drivers/phy/ti/phy-gmii-sel.c                      |   2 +-
 drivers/phy/ti/phy-j721e-wiz.c                     |   1 +
 31 files changed, 1168 insertions(+), 78 deletions(-)
 create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v7.h
 create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v7.h
 create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v7.h
 create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6_n4.h
 create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v7.h
  

Comments

pr-tracker-bot@kernel.org Jan. 19, 2024, 1:24 a.m. UTC | #1
The pull request you sent on Thu, 18 Jan 2024 22:38:43 +0530:

> git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git tags/phy-for-6.8

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/33a9caa49938eff19a3cc5ffab195649d702540b

Thank you!