All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vinod Koul <vkoul@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>
Subject: [GIT PULL]: Generic phy updates for 6.8
Date: Thu, 18 Jan 2024 22:38:43 +0530	[thread overview]
Message-ID: <ZalbG7hfGcZ0USyt@matsya> (raw)

[-- Attachment #1: Type: text/plain, Size: 6102 bytes --]

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

-- 
~Vinod

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

             reply	other threads:[~2024-01-18 17:08 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-01-18 17:08 Vinod Koul [this message]
2024-01-19  1:24 ` [GIT PULL]: Generic phy updates for 6.8 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ZalbG7hfGcZ0USyt@matsya \
    --to=vkoul@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.