lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <aTZ_cl-rllnMxwtR@vaman>
Date: Mon, 8 Dec 2025 13:04:10 +0530
From: Vinod Koul <vkoul@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: LKML <linux-kernel@...r.kernel.org>
Subject: [GIT PULL]: Generic phy updates for v6.19

Hey Linus,

Please pull to receive updates for phy subsystem for this cycle. A new
API, bunch of new driver/device support in this cycle.

The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:

  Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 716311dad200edf01a3776b62466571dfd217106:

  MAINTAINERS: phy: Add Neil Armstrong as reviewers for phy subsystem (2025-12-02 16:55:28 +0530)

----------------------------------------------------------------
phy-for-6.19

 - Core
  - Drop Kishon as maintainer, thanks to him for helping, move to credits and
    add Neil to help with reviews.
  - Add new phy_notify_stat to notify phy from controllers during the
    runtime transitions and usage in samsung phy

 - New Support
  - Renesas RZ/G3E USB3.0 driver
  - NXP Support TJA1048/TJA1051 CAN phy
  - Rockchip support for rk3506 dsi dphy
  - Qualcomm Glymur QMP PCIe PHY support

- Updates
  - PM support for rcar-gen3-usb2 driver
  - Samsung HDMI/eDP Transmitter Combo PHY updates
  - Freescale imx8mq support for alternate reference clock

----------------------------------------------------------------
André Draszik (1):
      phy: exynos5-usbdrd: fix clock prepare imbalance

Andy Shevchenko (1):
      phy: sophgo: Remove unused of_gpio.h

Biju Das (2):
      dt-bindings: phy: renesas: Document Renesas RZ/G3E USB3.0 PHY
      phy: renesas: Add Renesas RZ/G3E USB3.0 PHY driver

Chaoyi Chen (2):
      dt-bindings: phy: rockchip-inno-dsidphy: Add compatible for rk3506
      phy: rockchip: inno-dsidphy: Add support for rk3506

Christophe JAILLET (1):
      phy: renesas: rcar-gen3-usb2: Fix an error handling path in rcar_gen3_phy_usb2_probe()

Claudiu Beznea (4):
      phy: core: Remove extra space after '='
      dt-bindings: phy: renesas,usb2-phy: Mark resets as required for RZ/G3S
      phy: renesas: rcar-gen3-usb2: Move phy_data->init_bus check
      phy: renesas: rcar-gen3-usb2: Add suspend/resume support

Cristian Ciocaltea (3):
      phy: rockchip: samsung-hdptx: Fix reported clock rate in high bpc mode
      phy: rockchip: samsung-hdptx: Reduce ROPLL loop bandwidth
      phy: rockchip: samsung-hdptx: Prevent Inter-Pair Skew from exceeding the limits

Dan Carpenter (1):
      phy: ti: gmii-sel: Add a sanity check on the phy_id

Faisal Hassan (1):
      phy: qcom-qmp-combo: Use regulator_bulk_data with init_load_uA for regulator setup

Geert Uytterhoeven (1):
      phy: renesas: Remove unneeded semicolons

Johan Hovold (1):
      phy: broadcom: bcm63xx-usbh: fix section mismatches

Krzysztof Kozlowski (2):
      dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Restrict resets per each device
      MAINTAINERS: phy: Move Kishon Vijay Abraham I to credits

Neil Armstrong (2):
      dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Document lanes mapping when not using in USB-C complex
      phy: qcom: qmp-combo: get the USB3 & DisplayPort lanes mapping from DT

Peng Fan (5):
      dt-bindings: phy: ti,tcan104x-can: Document NXP TJA105X/1048
      phy: phy-can-transceiver: Introduce can_transceiver_priv
      phy: phy-can-transceiver: Add dual channel support for TJA1048
      phy: phy-can-transceiver: Drop the gpio desc check
      phy: phy-can-transceiver: Add support for TJA105{1,7}

Peter Griffin (2):
      phy: add new phy_notify_state() api
      phy: samsung: gs101-ufs: Add .notify_phystate() & hibern8 enter/exit values

Prudhvi Yarlagadda (3):
      dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the Glymur QMP PCIe PHY
      phy: qcom-qmp: pcs: Add v8.50 register offsets
      phy: qcom: qmp-pcie: Add support for Glymur PCIe Gen5x4 PHY

Ronak Raheja (1):
      phy: qcom: m31-eusb2: Update init sequence to set PHY_ENABLE

Shawn Lin (2):
      phy: rockchip: naneng-combphy: Fix PCIe L1ss support RK3528
      phy: rockchip: naneng-combphy: Fix PCIe L1ss support RK3562

Sjoerd Simons (1):
      dt-bindings: phy: mediatek,tphy: Add support for MT7981

Vinod Koul (4):
      phy: phy-can-transceiver: Support TJA1048/TJA1051
      phy: Add new phy_notify_state() api
      phy: Add Renesas RZ/G3E USB3.0 PHY driver
      MAINTAINERS: phy: Add Neil Armstrong as reviewers for phy subsystem

Xiaolei Wang (1):
      phy: freescale: Initialize priv->lock

Xu Yang (2):
      dt-bindings: phy: imx8mq-usb: add alternate reference clock
      phy: fsl-imx8mq-usb: support alternate reference clock

 CREDITS                                            |   4 +
 .../bindings/phy/fsl,imx8mq-usb-phy.yaml           |   7 +-
 .../devicetree/bindings/phy/mediatek,tphy.yaml     |   1 +
 .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml   |  11 +
 .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml         |  69 +++++-
 .../bindings/phy/renesas,rzg3e-usb3-phy.yaml       |  63 +++++
 .../devicetree/bindings/phy/renesas,usb2-phy.yaml  |   1 +
 .../bindings/phy/rockchip,px30-dsi-dphy.yaml       |   1 +
 .../devicetree/bindings/phy/ti,tcan104x-can.yaml   |  69 +++++-
 MAINTAINERS                                        |   2 +-
 drivers/phy/broadcom/phy-bcm63xx-usbh.c            |   6 +-
 drivers/phy/freescale/phy-fsl-imx8mq-usb.c         |  23 +-
 drivers/phy/freescale/phy-fsl-imx8qm-hsio.c        |   5 +-
 drivers/phy/phy-can-transceiver.c                  | 160 +++++++++----
 drivers/phy/phy-core.c                             |  27 ++-
 drivers/phy/qualcomm/phy-qcom-m31-eusb2.c          |   2 +
 drivers/phy/qualcomm/phy-qcom-qmp-combo.c          | 191 +++++++++++----
 drivers/phy/qualcomm/phy-qcom-qmp-pcie.c           |  32 +++
 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v8_50.h      |  13 ++
 drivers/phy/qualcomm/phy-qcom-qmp.h                |   2 +
 drivers/phy/renesas/Kconfig                        |   7 +
 drivers/phy/renesas/Makefile                       |   1 +
 drivers/phy/renesas/phy-rcar-gen3-pcie.c           |   2 +-
 drivers/phy/renesas/phy-rcar-gen3-usb2.c           |  70 ++++--
 drivers/phy/renesas/phy-rcar-gen3-usb3.c           |   2 +-
 drivers/phy/renesas/phy-rzg3e-usb3.c               | 259 +++++++++++++++++++++
 drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c   |  91 +++++++-
 drivers/phy/rockchip/phy-rockchip-naneng-combphy.c |  15 ++
 drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c  |  27 ++-
 drivers/phy/samsung/phy-exynos5-usbdrd.c           |   2 +-
 drivers/phy/samsung/phy-gs101-ufs.c                |  28 +++
 drivers/phy/samsung/phy-samsung-ufs.c              |  40 ++++
 drivers/phy/samsung/phy-samsung-ufs.h              |   7 +
 drivers/phy/sophgo/phy-cv1800-usb2.c               |   1 -
 drivers/phy/ti/phy-gmii-sel.c                      |   2 +-
 include/linux/phy/phy.h                            |  19 ++
 36 files changed, 1119 insertions(+), 143 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/phy/renesas,rzg3e-usb3-phy.yaml
 create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v8_50.h
 create mode 100644 drivers/phy/renesas/phy-rzg3e-usb3.c

-- 
~Vinod

Download attachment "signature.asc" of type "application/pgp-signature" (834 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ