linux-phy [GIT PULL]: Linux-phy updates for v5.12

Vinod Koul vkoul at kernel.org
Sun Feb 7 12:49:07 EST 2021


Hello Greg,

Please pull to receive Linus-phy updates for v5.12

The following changes since commit 5c8fe583cce542aa0b84adc939ce85293de36e5e:

  Linux 5.11-rc1 (2020-12-27 15:30:22 -0800)

are available in the Git repository at:

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

for you to fetch changes up to d68f2cb095979dff1c99e7803c7730ec2b53fc83:

  phy: cpcap-usb: Simplify bool conversion (2021-02-06 15:38:22 +0530)

----------------------------------------------------------------
phy-for-5.12

 - Updates:
   - Conversion to YAML binding for:
        - mtk-xsphy
        - mtk-tphy
        - mtk-ufs
	- HDMI PHY
	- MIPI DSI PHY
	- brcmstb-usb-phy
   - Support for BCM4908 usb phy
   - Support for Qualcomm SDX55 USB and QMP phy
   - Support for Qualcomm SM8350 aka Snapdragon 888 UFS and USB phy
   - Support for Qualcomm SDM660 USB and UFS phy
   - Support for Qualcomm SC8180X USB and UFS phy
   - Support for Qualcomm IPQ6018 USB phy
   - Stm32 phy updates

----------------------------------------------------------------
Amelie Delaunay (6):
      dt-bindings: phy: phy-stm32-usbphyc: move PLL supplies to parent node
      phy: stm32: manage 1v1 and 1v8 supplies at pll activation/deactivation
      phy: stm32: replace regulator_bulk* by multiple regulator_*
      phy: stm32: ensure pll is disabled before phys creation
      phy: stm32: ensure phy are no more active when removing the driver
      phy: stm32: rework PLL Lock detection

AngeloGioacchino Del Regno (3):
      phy: qcom-qusb2: Allow specifying default clock scheme
      phy: qcom-qusb2: Add configuration for SDM660
      dt-bindings: phy: qcom-qusb2: Document SDM660 compatible

Baruch Siach (1):
      dt-bindings: phy: qcom,qusb2: document ipq6018 compatible

Bjorn Andersson (4):
      dt-bindings: phy: qcom,qmp: Add SC8180X UFS to the QMP binding
      dt-bindings: phy: qcom,qmp: Add SC8180X USB phy
      phy: qcom-qmp: Add SC8180X UFS phy
      phy: qcom-qmp: Add SC8180X USB phy

Chunfeng Yun (5):
      dt-bindings: phy: convert phy-mtk-xsphy.txt to YAML schema
      dt-bindings: phy: convert phy-mtk-tphy.txt to YAML schema
      dt-bindings: phy: convert phy-mtk-ufs.txt to YAML schema
      dt-bindings: phy: convert HDMI PHY binding to YAML schema
      dt-bindings: phy: convert MIPI DSI PHY binding to YAML schema

Colin Ian King (1):
      phy: qcom-qmp: make a const array static, makes object smaller

Dan Carpenter (1):
      phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe()

Jack Pham (3):
      dt-bindings: phy: qcom,qmp: Add SM8150, SM8250 and SM8350 USB PHY bindings
      phy: qcom-qmp: Add SM8350 USB QMP PHYs
      dt-bindings: phy: qcom,usb-snps-femto-v2: Add SM8250 and SM8350 bindings

Kathiravan T (1):
      phy: qcom-qusb2: add QUSB2 support for IPQ6018

Konrad Dybcio (1):
      phy: qualcomm: usb28nm: Add MDM9607 init sequence

Manivannan Sadhasivam (2):
      dt-bindings: phy: qcom,qmp: Add SDX55 USB PHY binding
      phy: qcom-qmp: Add support for SDX55 QMP PHY

Mauro Carvalho Chehab (1):
      dt-bindings: phy: update phy-cadence-sierra.yaml reference

Michal Simek (1):
      phy: zynqmp: Simplify code by using dev_err_probe()

Paul Cercueil (1):
      phy: ingenic: Remove useless field .version

Rafał Miłecki (5):
      phy: phy-brcm-usb: improve getting OF matching data
      phy: phy-brcm-usb: specify init function format at struct level
      dt-bindings: phy: brcm, brcmstb-usb-phy: convert to the json-schema
      dt-bindings: phy: brcm, brcmstb-usb-phy: add BCM4908 binding
      phy: phy-brcm-usb: support PHY on the BCM4908

Vinod Koul (3):
      dt-bindings: phy: qcom,qmp: Add SM8350 UFS PHY bindings
      phy: qcom-qmp: Add UFS V5 registers found in SM8350
      phy: qcom-qmp: Add support for SM8350 UFS phy

Yang Li (1):
      phy: cpcap-usb: Simplify bool conversion

Zou Wei (1):
      phy: mediatek: Mark mtk_mipi_tx_driver with static keyword

 .../bindings/display/mediatek/mediatek,dsi.txt     |  18 +-
 .../bindings/display/mediatek/mediatek,hdmi.txt    |  18 +-
 .../bindings/phy/brcm,brcmstb-usb-phy.txt          |  86 -----
 .../bindings/phy/brcm,brcmstb-usb-phy.yaml         | 196 ++++++++++
 .../devicetree/bindings/phy/mediatek,dsi-phy.yaml  |  85 ++++
 .../devicetree/bindings/phy/mediatek,hdmi-phy.yaml |  92 +++++
 .../devicetree/bindings/phy/mediatek,tphy.yaml     | 260 +++++++++++++
 .../devicetree/bindings/phy/mediatek,ufs-phy.yaml  |  64 +++
 .../devicetree/bindings/phy/mediatek,xsphy.yaml    | 199 ++++++++++
 .../devicetree/bindings/phy/phy-mtk-tphy.txt       | 162 --------
 .../devicetree/bindings/phy/phy-mtk-ufs.txt        |  38 --
 .../devicetree/bindings/phy/phy-mtk-xsphy.txt      | 109 ------
 .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml |  22 +-
 .../devicetree/bindings/phy/qcom,qmp-phy.yaml      |  97 +++++
 .../devicetree/bindings/phy/qcom,qusb2-phy.yaml    |   2 +
 .../devicetree/bindings/phy/qcom,usb-hs-28nm.yaml  |   1 +
 .../bindings/phy/qcom,usb-snps-femto-v2.yaml       |   2 +
 .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml  |   2 +-
 drivers/phy/broadcom/Kconfig                       |   3 +-
 drivers/phy/broadcom/phy-brcm-usb.c                |  18 +-
 drivers/phy/cadence/phy-cadence-torrent.c          |   1 +
 drivers/phy/ingenic/phy-ingenic-usb.c              |  23 --
 drivers/phy/mediatek/phy-mtk-mipi-dsi.c            |   2 +-
 drivers/phy/motorola/phy-cpcap-usb.c               |   2 +-
 drivers/phy/qualcomm/phy-qcom-qmp.c                | 430 ++++++++++++++++++++-
 drivers/phy/qualcomm/phy-qcom-qmp.h                | 147 +++++++
 drivers/phy/qualcomm/phy-qcom-qusb2.c              |  74 +++-
 drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c        |  13 +
 drivers/phy/st/phy-stm32-usbphyc.c                 | 222 +++++++----
 drivers/phy/xilinx/phy-zynqmp.c                    |  11 +-
 30 files changed, 1835 insertions(+), 564 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/phy/brcm,brcmstb-usb-phy.txt
 create mode 100644 Documentation/devicetree/bindings/phy/brcm,brcmstb-usb-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/mediatek,dsi-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/mediatek,hdmi-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/mediatek,tphy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/mediatek,ufs-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/mediatek,xsphy.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/phy-mtk-tphy.txt
 delete mode 100644 Documentation/devicetree/bindings/phy/phy-mtk-ufs.txt
 delete mode 100644 Documentation/devicetree/bindings/phy/phy-mtk-xsphy.txt

Thanks
-- 
~Vinod
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-phy/attachments/20210207/4fdc95d9/attachment.sig>


More information about the linux-phy mailing list