[GIT PULL]: Generic phy updates for v5.15
From: Vinod Koul
Date: Tue Aug 24 2021 - 01:10:47 EST
Hello Greg,
Here is the update for v5.15, sorry this time it is bit late than
normal. Will make sure this hits early next time.
The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3:
Linux 5.14-rc1 (2021-07-11 15:07:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git tags/phy-for-5.15
for you to fetch changes up to 152a810eae03f16e982444ffe3b0eca933a750cd:
phy: qcom-qmp: Add support for SM6115 UFS phy (2021-08-23 11:12:30 +0530)
----------------------------------------------------------------
phy-for-5.15
- Updates:
- Yaml conversion for Freescale imx8mq usb phy, TI AM654 SERDES phy,
Cadence torrent phy
- Updates for Amlogic Meson8b-usb2 phy, Samsung ufs phy
- New support:
- UFS phy for Qualcomm SM6115
- PCIe & USB/DP phy for Qualcomm sc8180x
- USB3 PHY support for Qualcomm IPQ6018
- Renesas USB2.0 PHY for RZ/G2L
----------------------------------------------------------------
Anand Moon (2):
phy: amlogic: meson8b-usb2: Power off the PHY by putting it into reset mode
phy: amlogic: meson8b-usb2: don't log an error on -EPROBE_DEFER
Arnd Bergmann (1):
phy: tegra: xusb: mark PM functions as __maybe_unused
Baruch Siach (2):
dt-bindings: phy: qcom,qmp: Add IPQ6018 USB3 PHY
phy: qcom-qmp: add USB3 PHY support for IPQ6018
Biju Das (2):
dt-bindings: phy: renesas,usb2-phy: Document RZ/G2L phy bindings
phy: renesas: phy-rcar-gen3-usb2: Add USB2.0 PHY support for RZ/G2L
Bjorn Andersson (6):
dt-bindings: phy: qcom,qmp: Add sc8180x PCIe compatible
phy: qcom-qmp: Add sc8180x PCIe support
phy: qcom-qmp: Fix sc8180x PCIe definition
dt-bindings: phy: qcom,qmp-usb3-dp: Add support for sc8180x
phy: qcom: qmp: Add SC8180x USB/DP combo
phy: qmp: Provide unique clock names for DP clocks
Chanho Park (2):
phy: samsung-ufs: move phy-exynos7-ufs header
phy: samsung-ufs: support exynosauto ufs phy driver
Chunfeng Yun (12):
dt-bindings: phy: mediatek: tphy: add support hardware version 3
phy: phy-mtk-tphy: support new hardware version
phy: phy-mtk-tphy: add support mt8195
dt-bindings: phy: mediatek: tphy: support type switch by pericfg
phy: phy-mtk-tphy: use clock bulk to get clocks
phy: phy-mtk-tphy: support type switch by pericfg
phy: phy-mtk-tphy: print error log using child device
phy: phy-mtk-tphy: remove error log of ioremap failure
phy: phy-mtk-ufs: use clock bulk to get clocks
phy: phy-mtk-hdmi: convert to devm_platform_ioremap_resource
phy: phy-mtk-mipi-dsi: remove dummy assignment of error number
phy: phy-mtk-mipi-dsi: convert to devm_platform_ioremap_resource
Dong Aisheng (1):
dt-bindings: phy: imx8mq-usb-phy: convert to json schema
Geert Uytterhoeven (1):
dt-bindings: phy: Rename Intel Keem Bay USB PHY bindings
Iskren Chernev (2):
dt-bindings: phy: qcom,qmp: Add SM6115 UFS PHY bindings
phy: qcom-qmp: Add support for SM6115 UFS phy
Kishon Vijay Abraham I (1):
dt-bindings: phy: Convert AM654 SERDES bindings to YAML
Piyush Mehta (1):
phy: xilinx: zynqmp: skip PHY initialization and PLL lock for USB
Randy Dunlap (1):
phy: qualcomm: phy-qcom-usb-hs: repair non-kernel-doc comment
Swapnil Jakhade (9):
phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message
phy: cadence-torrent: Reorder few functions to remove function declarations
phy: cadence-torrent: Add enum for supported input reference clock frequencies
phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate
phy: cadence-torrent: Add PHY registers for DP in array format
phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock
phy: cadence-torrent: Add separate functions for reusable code
phy: cadence-torrent: Add debug information for PHY configuration
phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation
Tony Lindgren (1):
phy: phy-twl4030-usb: Disable PHY for suspend
kernel test robot (1):
phy: rockchip-inno-usb2: fix for_each_child.cocci warnings
.../devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt | 20 -
.../bindings/phy/fsl,imx8mq-usb-phy.yaml | 53 +
...keembay-usb.yaml => intel,keembay-phy-usb.yaml} | 2 +-
.../devicetree/bindings/phy/mediatek,tphy.yaml | 30 +-
.../devicetree/bindings/phy/qcom,qmp-phy.yaml | 4 +
.../bindings/phy/qcom,qmp-usb3-dp-phy.yaml | 1 +
.../devicetree/bindings/phy/renesas,usb2-phy.yaml | 15 +
.../devicetree/bindings/phy/samsung,ufs-phy.yaml | 1 +
.../bindings/phy/ti,phy-am654-serdes.txt | 82 -
.../bindings/phy/ti,phy-am654-serdes.yaml | 103 +
drivers/phy/amlogic/phy-meson8b-usb2.c | 8 +-
drivers/phy/cadence/phy-cadence-torrent.c | 3181 +++++++++++---------
drivers/phy/mediatek/phy-mtk-hdmi.c | 7 +-
drivers/phy/mediatek/phy-mtk-mipi-dsi.c | 13 +-
drivers/phy/mediatek/phy-mtk-tphy.c | 224 +-
drivers/phy/mediatek/phy-mtk-ufs.c | 44 +-
drivers/phy/qualcomm/phy-qcom-qmp.c | 321 +-
drivers/phy/qualcomm/phy-qcom-qmp.h | 18 +
drivers/phy/qualcomm/phy-qcom-usb-hs.c | 2 +-
drivers/phy/renesas/phy-rcar-gen3-usb2.c | 97 +-
drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 4 +-
drivers/phy/samsung/Makefile | 5 +-
.../{phy-exynos7-ufs.h => phy-exynos7-ufs.c} | 8 +-
drivers/phy/samsung/phy-exynosautov9-ufs.c | 67 +
drivers/phy/samsung/phy-samsung-ufs.c | 3 +
drivers/phy/samsung/phy-samsung-ufs.h | 13 +-
drivers/phy/tegra/xusb.c | 4 +-
drivers/phy/ti/phy-twl4030-usb.c | 15 +
drivers/phy/xilinx/phy-zynqmp.c | 3 +
29 files changed, 2676 insertions(+), 1672 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt
create mode 100644 Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml
rename Documentation/devicetree/bindings/phy/{intel,phy-keembay-usb.yaml => intel,keembay-phy-usb.yaml} (93%)
delete mode 100644 Documentation/devicetree/bindings/phy/ti,phy-am654-serdes.txt
create mode 100644 Documentation/devicetree/bindings/phy/ti,phy-am654-serdes.yaml
rename drivers/phy/samsung/{phy-exynos7-ufs.h => phy-exynos7-ufs.c} (93%)
create mode 100644 drivers/phy/samsung/phy-exynosautov9-ufs.c
Thanks
--
~Vinod
Attachment:
signature.asc
Description: PGP signature