[GIT,PULL] : Generic phy updates for v6.7

Message ID ZUTopnFSSzruomdk@matsya
State New
Headers
Series [GIT,PULL] : Generic phy updates for v6.7 |

Pull-request

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

Message

Vinod Koul Nov. 3, 2023, 12:33 p.m. UTC
  Hello Linus,

Please pull to receive generic phy updates for v6.7. This has couple of
Qualcomm & Mediatek device support, with Qualcomm, ST, Renesas driver
updates and device tree calls device_get_match_data() usage and
dropping of_match_device().

The following changes since commit 089667aaaa6aa33715d22b21a72216b43af3e896:

  phy: realtek: Realtek PHYs should depend on ARCH_REALTEK (2023-09-29 21:47:37 +0530)

are available in the Git repository at:

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

for you to fetch changes up to d688c8264b8ed25edbdafac46ea2b41b2e77416a:

  phy: Remove duplicated include in phy-ralink-usb.c (2023-10-23 11:55:36 +0530)

----------------------------------------------------------------
phy-for-6.6

- New Support
  - Qualcomm sa8775p qmp-pcie support, IPQ5018 support,
    SC7280 qmp-ufs support
 - Mediatek MT8188 support

- Updates
  - Device tree device_get_match_data() usage and dropping
    of_match_device() calls
  - Qualcomm qmp usb and combo phy updates for v6 register layout
  - Qualcomm eusb2-repeater updates for tuning overrides, regmap fields
  - STih407 usb binding and ralink usb-phy yaml conversion
  - renesas r8a779f0 serdes init sequencing updates

----------------------------------------------------------------
Christophe JAILLET (1):
      phy: sun4i-usb: update array size

Dmitry Baryshkov (9):
      dt-bindings: phy: migrate QMP USB PHY bindings to qcom,sc8280xp-qmp-usb3-uni-phy.yaml
      phy: qcom-qmp-usb: simplify clock handling
      phy: qcom-qmp-usb: rework reset handling
      phy: qcom-qmp-usb: make QPHY_PCS_MISC_CLAMP_ENABLE access conditional
      phy: qcom-qmp: move PCS MISC V4 registers to separate header
      phy: qcom-qmp-usb: populate offsets configuration
      phy: qcom-qmp-combo: fix the prefix for the PCS_USB v6 registers
      phy: qcom-qmp-usb: move PCS v6 register to the proper header
      phy: qcom-qmp-combo: use v6 registers in v6 regs layout

Duje Mihanović (1):
      dt-bindings: phy: Convert PXA1928 USB/HSIC PHY to DT schema

Konrad Dybcio (4):
      dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning overrides
      phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
      phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched tuning regs
      phy: qualcomm: phy-qcom-eusb2-repeater: Add tuning overrides

Mrinmay Sarkar (1):
      phy: qcom-qmp-pcie: add endpoint support for sa8775p

Nitheesh Sekar (2):
      dt-bindings: phy: qcom,m31: Add IPQ5018 compatible
      phy: qcom-m31: Add compatible, phy init sequence for IPQ5018

Nitin Rawat (2):
      dt-bindings: phy: Add QMP UFS PHY comptible for SC7280
      phy: qcom-qmp-ufs: Add Phy Configuration support for SC7280

Raphael Gallais-Pou (1):
      dt-bindings: phy: st: convert phy-stih407-usb to DT schema

Rob Herring (4):
      phy: realtek: Replace of_device.h with explicit includes
      phy: Use device_get_match_data()
      phy: rockchip-inno-usb2: Drop unnecessary DT includes
      phy: Drop unnecessary of_match_device() calls

Sakari Ailus (1):
      phy: Kconfig: Select GENERIC_PHY for GENERIC_PHY_MIPI_DPHY

Sergio Paracuellos (1):
      dt-bindings: phy: ralink-usb-phy: convert to dtschema

Shuijing Li (1):
      dt-bindings: phy: Add compatible for Mediatek MT8188

Varadarajan Narayanan (1):
      phy: qcom: m31: Fix indentation issues

Vinod Koul (1):
      Merge branch 'fixes' into next

Yang Li (1):
      phy: Remove duplicated include in phy-ralink-usb.c

Yoshihiro Shimoda (2):
      phy: renesas: r8a779f0-ether-serdes: Reset in .init()
      phy: renesas: r8a779f0-ether-serdes: Add .exit() ops

 .../bindings/phy/marvell,pxa1928-usb-phy.yaml      |  47 ++++
 .../devicetree/bindings/phy/mediatek,dsi-phy.yaml  |   1 +
 .../bindings/phy/mediatek,mt7628-usbphy.yaml       |  74 ++++++
 .../devicetree/bindings/phy/phy-stih407-usb.txt    |  24 --
 .../devicetree/bindings/phy/pxa1928-usb-phy.txt    |  18 --
 .../bindings/phy/qcom,ipq5332-usb-hsphy.yaml       |   4 +-
 .../bindings/phy/qcom,msm8996-qmp-usb3-phy.yaml    | 287 ---------------------
 .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml    |   2 +
 .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml        |  55 +++-
 .../bindings/phy/qcom,snps-eusb2-repeater.yaml     |  21 ++
 .../devicetree/bindings/phy/ralink-usb-phy.txt     |  23 --
 .../bindings/phy/st,stih407-usb2-phy.yaml          |  63 +++++
 drivers/phy/Kconfig                                |   2 +-
 drivers/phy/allwinner/phy-sun4i-usb.c              |   2 +-
 drivers/phy/broadcom/phy-bcm-ns-usb3.c             |   9 +-
 drivers/phy/marvell/phy-berlin-usb.c               |   7 +-
 drivers/phy/motorola/phy-cpcap-usb.c               |   7 -
 drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c     | 146 ++++++++---
 drivers/phy/qualcomm/phy-qcom-m31.c                |  59 ++++-
 drivers/phy/qualcomm/phy-qcom-qmp-combo.c          |  50 ++--
 drivers/phy/qualcomm/phy-qcom-qmp-pcie.c           |  37 +++
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v4.h    |  17 ++
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v6.h     |  29 +--
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5_20.h      |   2 +
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v6.h         |  20 +-
 drivers/phy/qualcomm/phy-qcom-qmp-ufs.c            | 142 ++++++++++
 drivers/phy/qualcomm/phy-qcom-qmp-usb.c            | 225 ++++++++--------
 drivers/phy/qualcomm/phy-qcom-qmp.h                |   8 -
 drivers/phy/ralink/phy-ralink-usb.c                |   9 +-
 drivers/phy/realtek/phy-rtk-usb2.c                 |   2 +-
 drivers/phy/realtek/phy-rtk-usb3.c                 |   2 +-
 drivers/phy/renesas/r8a779f0-ether-serdes.c        |  16 +-
 drivers/phy/rockchip/phy-rockchip-inno-usb2.c      |   2 -
 drivers/phy/rockchip/phy-rockchip-pcie.c           |  11 +-
 drivers/phy/rockchip/phy-rockchip-usb.c            |  10 +-
 drivers/phy/ti/phy-dm816x-usb.c                    |  11 +-
 drivers/phy/ti/phy-omap-control.c                  |   9 +-
 drivers/phy/ti/phy-omap-usb2.c                     |  11 +-
 drivers/phy/ti/phy-ti-pipe3.c                      |  14 +-
 39 files changed, 828 insertions(+), 650 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/phy/marvell,pxa1928-usb-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/mediatek,mt7628-usbphy.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/phy-stih407-usb.txt
 delete mode 100644 Documentation/devicetree/bindings/phy/pxa1928-usb-phy.txt
 delete mode 100644 Documentation/devicetree/bindings/phy/qcom,msm8996-qmp-usb3-phy.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/ralink-usb-phy.txt
 create mode 100644 Documentation/devicetree/bindings/phy/st,stih407-usb2-phy.yaml
 create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v4.h
  

Comments

pr-tracker-bot@kernel.org Nov. 4, 2023, 5:26 a.m. UTC | #1
The pull request you sent on Fri, 3 Nov 2023 18:03:42 +0530:

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

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

Thank you!