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

From: Vinod Koul
Date: Sun Feb 07 2021 - 12:50:11 EST


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

Attachment: signature.asc
Description: PGP signature