mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [GIT PULL]: Generic phy subsystem updates for v6.12
@ 2024-09-22 11:24 Vinod Koul
  2024-09-23 22:34 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Vinod Koul @ 2024-09-22 11:24 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML

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

Hello Linus,

Here is the Generic phy update for this cycle. Please pull to receive
the updates with couple of new device/driver support, one removal and
bunch of updates to various driver

The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b:

  Linux 6.11-rc1 (2024-07-28 14:19:55 -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.12

for you to fetch changes up to 3c2ea12a625dbf5a864f4920235fa1c739d06e7d:

  phy: renesas: rcar-gen3-usb2: Add support for the RZ/G3S SoC (2024-08-30 13:33:44 +0530)

----------------------------------------------------------------
phy-for-6.12

- New Support
  - Rcar usb2 support for RZ/G3S SoC
  - Nuvoton MA35 SoC USB 2.0 PHY driver

- Removal
  - obsolete qcom,usb-8x16-phy bindings

- Updates
  - 4 lane PCIe support for Qualcomm X1E80100
  - Constify structure in subsystem update
  - Subsystem simplification with scoped for each OF child loop update
  - Yaml conversion for Qualcomm sata phy, Hiilicon hi3798cv200-combphy
    bindings

----------------------------------------------------------------
Abel Vesa (2):
      dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the X1E80100 QMP PCIe PHY Gen4 x4
      phy: qcom: qmp-pcie: Add Gen4 4-lanes mode for X1E80100

André Draszik (1):
      phy: exynos5-usbdrd: convert some FIELD_PREP_CONST() to FIELD_PREP()

Chen Ni (1):
      phy: ti: phy-j721e-wiz: convert comma to semicolon

Christophe JAILLET (7):
      phy: cadence-torrent: Constify struct cdns_reg_pairs
      phy: cadence-torrent: Constify struct cdns_torrent_vals_entry
      phy: cadence-torrent: Constify struct cdns_torrent_vals
      phy: cadence-torrent: Constify a u32[]
      phy: cadence: Sierra: Constify struct cdns_reg_pairs
      phy: cadence: Sierra: Constify struct cdns_sierra_vals
      phy: cadence: Sierra: Constify a u32[]

Claudiu Beznea (3):
      phy: renesas: rcar-gen3-usb2: Add support to initialize the bus
      dt-bindings: phy: renesas,usb2-phy: Document RZ/G3S phy bindings
      phy: renesas: rcar-gen3-usb2: Add support for the RZ/G3S SoC

Cristian Ciocaltea (4):
      phy: phy-rockchip-samsung-hdptx: Explicitly include pm_runtime.h
      phy: phy-rockchip-samsung-hdptx: Enable runtime PM at PHY core level
      dt-bindings: phy: rockchip,rk3588-hdptx-phy: Add #clock-cells
      phy: phy-rockchip-samsung-hdptx: Add clock provider support

Hui-Ping Chen (2):
      dt-bindings: phy: nuvoton,ma35-usb2-phy: add new bindings
      phy: nuvoton: add new driver for the Nuvoton MA35 SoC USB 2.0 PHY

Krzysztof Kozlowski (12):
      dt-bindings: phy: socionext,uniphier: add top-level constraints
      phy: broadcom: bcm-cygnus-pcie: Simplify with scoped for each OF child loop
      phy: broadcom: brcm-sata: Simplify with scoped for each OF child loop
      phy: cadence: sierra: Simplify with scoped for each OF child loop
      phy: hisilicon: usb2: Simplify with scoped for each OF child loop
      phy: mediatek: tphy: Simplify with scoped for each OF child loop
      phy: mediatek: xsphy: Simplify with scoped for each OF child loop
      phy: qcom: qmp-pcie-msm8996: Simplify with scoped for each OF child loop
      phy: ti: am654-serdes: Use scoped device node handling to simplify error paths
      phy: ti: gmii-sel: Simplify with dev_err_probe()
      phy: ti: j721e-wiz: Drop OF node reference earlier for simpler code
      phy: ti: j721e-wiz: Simplify with scoped for each OF child loop

Lorenzo Bianconi (1):
      phy: airoha: adjust initialization delay in airoha_pcie_phy_init()

Manivannan Sadhasivam (1):
      phy: qcom: qmp: Add debug prints for register writes

Qiang Yu (1):
      phy: qcom: qmp-pcie: Configure all tables on port B PHY

Rayyan Ansari (2):
      dt-bindings: phy: qcom,sata-phy: convert to dtschema
      dt-bindings: phy: drop obsolete qcom,usb-8x16-phy bindings

Rob Herring (Arm) (1):
      dt-bindings: phy: hisilicon,hi3798cv200-combphy: Convert to DT schema

Siddharth Vadapalli (1):
      phy: cadence-torrent: add support for three or more links using 2 protocols

Stefan Eichenberger (1):
      phy: marvell: phy-mvebu-cp110-comphy: improve eth_port1 on comphy4

 .../phy/hisilicon,hi3798cv200-combphy.yaml         |  56 ++
 .../bindings/phy/nuvoton,ma35d1-usb2-phy.yaml      |  45 ++
 .../bindings/phy/phy-hi3798cv200-combphy.txt       |  59 --
 .../devicetree/bindings/phy/qcom,sata-phy.yaml     |  55 ++
 .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml   |   3 +
 .../devicetree/bindings/phy/qcom,usb-8x16-phy.txt  |  76 ---
 .../bindings/phy/qcom-apq8064-sata-phy.txt         |  24 -
 .../bindings/phy/qcom-ipq806x-sata-phy.txt         |  23 -
 .../devicetree/bindings/phy/renesas,usb2-phy.yaml  |   4 +-
 .../bindings/phy/rockchip,rk3588-hdptx-phy.yaml    |   3 +
 .../bindings/phy/socionext,uniphier-ahci-phy.yaml  |   8 +-
 .../bindings/phy/socionext,uniphier-pcie-phy.yaml  |   8 +-
 .../phy/socionext,uniphier-usb3hs-phy.yaml         |   7 +-
 .../phy/socionext,uniphier-usb3ss-phy.yaml         |   7 +-
 drivers/phy/Kconfig                                |   1 +
 drivers/phy/Makefile                               |   1 +
 drivers/phy/broadcom/phy-bcm-cygnus-pcie.c         |  20 +-
 drivers/phy/broadcom/phy-brcm-sata.c               |  21 +-
 drivers/phy/cadence/phy-cadence-sierra.c           |  95 ++-
 drivers/phy/cadence/phy-cadence-torrent.c          | 683 +++++++++++----------
 drivers/phy/hisilicon/phy-hisi-inno-usb2.c         |  12 +-
 drivers/phy/marvell/phy-mvebu-cp110-comphy.c       |   4 +-
 drivers/phy/mediatek/phy-mtk-tphy.c                |  30 +-
 drivers/phy/mediatek/phy-mtk-xsphy.c               |  27 +-
 drivers/phy/nuvoton/Kconfig                        |  12 +
 drivers/phy/nuvoton/Makefile                       |   3 +
 drivers/phy/nuvoton/phy-ma35d1-usb2.c              | 143 +++++
 drivers/phy/phy-airoha-pcie.c                      |   6 +-
 drivers/phy/qualcomm/phy-qcom-qmp-combo.c          |  38 +-
 drivers/phy/qualcomm/phy-qcom-qmp-common.h         |  19 +-
 drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c   |  19 +-
 drivers/phy/qualcomm/phy-qcom-qmp-pcie.c           |  83 ++-
 drivers/phy/qualcomm/phy-qcom-qmp-ufs.c            |  12 +-
 drivers/phy/qualcomm/phy-qcom-qmp-usb.c            |  10 +-
 drivers/phy/qualcomm/phy-qcom-qmp-usbc.c           |  13 +-
 drivers/phy/renesas/phy-rcar-gen3-usb2.c           |  60 +-
 drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c  | 206 ++++++-
 drivers/phy/samsung/phy-exynos5-usbdrd.c           |  12 +-
 drivers/phy/ti/phy-am654-serdes.c                  |  50 +-
 drivers/phy/ti/phy-gmii-sel.c                      |  16 +-
 drivers/phy/ti/phy-j721e-wiz.c                     |  16 +-
 41 files changed, 1194 insertions(+), 796 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/nuvoton,ma35d1-usb2-phy.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/phy-hi3798cv200-combphy.txt
 create mode 100644 Documentation/devicetree/bindings/phy/qcom,sata-phy.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-8x16-phy.txt
 delete mode 100644 Documentation/devicetree/bindings/phy/qcom-apq8064-sata-phy.txt
 delete mode 100644 Documentation/devicetree/bindings/phy/qcom-ipq806x-sata-phy.txt
 create mode 100644 drivers/phy/nuvoton/Kconfig
 create mode 100644 drivers/phy/nuvoton/Makefile
 create mode 100644 drivers/phy/nuvoton/phy-ma35d1-usb2.c

-- 
~Vinod

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-09-23 22:34 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-09-22 11:24 [GIT PULL]: Generic phy subsystem updates for v6.12 Vinod Koul
2024-09-23 22:34 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®