[GIT PULL]: Generic phy updates for v7.0-rc1
From: Vinod Koul
Date: Tue Feb 17 2026 - 11:22:32 EST
Hello Linus,
Here is the Generic phy updates for this round. Quite a bit of new
driver and device support from Qualcomm, SpacemiT, TI, Renesas, Mediatek
phy drivers. Few of the driver updates etc are added as well.
The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:
Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git tags/phy-for-7.0
for you to fetch changes up to dbeea86fecef7cf2b93aded4525d74f6277376ef:
phy: ti: phy-j721e-wiz: convert from divider_round_rate() to divider_determine_rate() (2026-02-04 21:06:01 +0530)
----------------------------------------------------------------
phy-for-7.0
- Core
- Add suuport for "rx-polarity" and "tx-polarity" device tree properties
and phy common properties to manage this
- New Support
- Qualcomm Glymur PCIe Gen4 2-lanes PCIe phy, DP and edp phy support, USB
UNI PHY support and SMB2370 eUSB2 repeater support. SC8280xp QMP UFS PHY
support, Kaanapali PCIe phy and QMP PHY support, QCS615 QMP USB3+DP PHY
and driver support for that.
- SpacemiT PCIe/combo PHY and K1 USB2 PHY driver.
- HDMI 2.1 FRL configuration support and driver enabling for rockchip
samsung-hdptx driver.
- TI TCAN1046 phy support.
- Renesas RZ/V2H(P) and RZ/V2N usb3 support
- Mediatek MT8188 hdmi-phy support
- Google Tensor SoC USB PHY driver
- Apple Type-C PHY support
- Updates
- Subsystem conversion for clock round_rate() to determine_rate()
- TI USB3 DT schema conversion
- Samsung ExynosAutov920 usb3, combo hsphy and ssphy support
----------------------------------------------------------------
Abel Vesa (9):
phy: qualcomm: qmp-combo: Add DP offsets and settings for Glymur platforms
dt-bindings: phy: sc8280xp-qmp-pcie: Document Glymur PCIe Gen4 2-lanes PHY
phy: qcom: qmp-pcie: Add support for Glymur PCIe Gen4x2 PHY
dt-bindings: phy: qcom-edp: Add missing clock for X Elite
phy: qcom: edp: Make the number of clocks flexible
dt-bindings: phy: Add DP PHY compatible for Glymur
phy: qcom: edp: Fix the DP_PHY_AUX_CFG registers count
phy: qcom-qmp: qserdes-com: Add v8 DP-specific qserdes register offsets
phy: qcom: edp: Add Glymur platform support
Aleksandar Gerasimovski (1):
phy: mvebu-cp110-utmi: fix dr_mode property read from dts
Alex Elder (4):
dt-bindings: phy: spacemit: Add SpacemiT PCIe/combo PHY
dt-bindings: phy: spacemit: Introduce PCIe PHY
phy: spacemit: Introduce PCIe/combo PHY
phy: Kconfig: spacemit: add COMMON_CLK dependency
André Draszik (2):
dt-bindings: phy: samsung,ufs-phy: add power-domains
dt-bindings: phy: samsung,usb3-drd-phy: add power-domains
AngeloGioacchino Del Regno (1):
dt-bindings: phy: mediatek,hdmi-phy: Fix clock output names for MT8195
Arnd Bergmann (2):
phy: GOOGLE_USB: add TYPEC dependency
phy: renesas: rcar-gen3-usb2: add regulator dependency
Brian Masney (10):
phy: freescale: phy-fsl-samsung-hdmi: convert from round_rate() to determine_rate()
phy: mediatek: phy-mtk-hdmi-mt2701: convert from round_rate() to determine_rate()
phy: mediatek: phy-mtk-hdmi-mt8173: convert from round_rate() to determine_rate()
phy: mediatek: phy-mtk-hdmi-mt8195: convert from round_rate() to determine_rate()
phy: mediatek: phy-mtk-mipi-dsi-mt8173: convert from round_rate() to determine_rate()
phy: mediatek: phy-mtk-mipi-dsi-mt8183: convert from round_rate() to determine_rate()
phy: rockchip: phy-rockchip-inno-hdmi: convert from round_rate() to determine_rate()
phy: rockchip: phy-rockchip-samsung-hdptx: convert from round_rate() to determine_rate()
phy: ti: phy-j721e-wiz: convert from round_rate() to determine_rate()
phy: ti: phy-j721e-wiz: convert from divider_round_rate() to divider_determine_rate()
Charan Pedumuru (2):
dt-bindings: phy: ti,phy-usb3: convert to DT schema
dt-bindings: phy: ti,control-phy-otghs: convert to DT schema
Chukun Pan (1):
phy: rockchip: naneng-combphy: use existing DT property check for rk3528
Cristian Ciocaltea (13):
phy: rockchip: samsung-hdptx: Pre-compute HDMI PLL config for 461.10125 MHz output
phy: rockchip: samsung-hdptx: Cleanup TMDS PLL config table
phy: hdmi: Add HDMI 2.1 FRL configuration options
phy: rockchip: samsung-hdptx: Use usleep_range() instead of udelay()
phy: rockchip: samsung-hdptx: Fix coding style alignment
phy: rockchip: samsung-hdptx: Consistently use [rk_]hdptx_[tmds_] prefixes
phy: rockchip: samsung-hdptx: Enable lane output in common helper
phy: rockchip: samsung-hdptx: Cleanup *_cmn_init_seq lists
phy: rockchip: samsung-hdptx: Compute clk rate from PLL config
phy: rockchip: samsung-hdptx: Drop hw_rate driver data
phy: rockchip: samsung-hdptx: Switch to driver specific HDMI config
phy: rockchip: samsung-hdptx: Extend rk_hdptx_phy_verify_hdmi_config() helper
phy: rockchip: samsung-hdptx: Add HDMI 2.1 FRL support
Faisal Hassan (1):
phy: qcom-qmp-usb: Set regulator load before enabling
Geert Uytterhoeven (1):
phy: core: Reinstate pm_runtime_enabled() check in phy_pm_runtime_put()
Ioana Ciornei (1):
phy: lynx-28g: configure more equalization params for 1GbE and 10GbE
Jon Hunter (1):
phy: tegra: xusb: Remove unused powered_on variable
Julia Lawall (2):
phy: adjust function name reference
phy: renesas: phy-rcar-gen2: fix typo in function name reference
Krishna Kurapati (3):
dt-bindings: phy: qcom,snps-eusb2-repeater: Add squelch param update
phy: qualcomm: phy-qcom-eusb2-repeater: Add squelch detect param update
phy: qcom: qmp-combo: Add polarity inversion support for SAR2130P
Krzysztof Kozlowski (4):
phy: rockchip: usb: Simplify with scoped for each OF child loop
phy: core: Simplify with scoped for each OF child loop
phy: renesas: rcar-gen2: Simplify with scoped for each OF child loop
phy: socionext: usb2: Simplify with scoped for each OF child loop
Lad Prabhakar (2):
dt-bindings: phy: renesas,rzg3e-usb3-phy: Add RZ/V2H(P) and RZ/V2N support
dt-bindings: phy: ti,tcan104x-can: Document TI TCAN1046
Louis-Alexis Eyraud (1):
dt-bindings: phy: mediatek,hdmi-phy: Add support for MT8188 SoC
Luca Weiss (2):
dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: document the Milos QMP UFS PHY
phy: qcom-qmp-ufs: Add Milos support
Marco Crivellari (1):
phy: sun4i-usb: replace use of system_wq with system_percpu_wq
Nícolas F. R. A. Prado (1):
dt-bindings: phy: mediatek,hdmi-phy: Document extra clocks for MT8195
Pradeep P V K (1):
dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: Add QMP UFS PHY compatible
Pritam Manohar Sutar (6):
dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 HS phy compatible
phy: exynos5-usbdrd: support HS phy for ExynosAutov920
dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 combo hsphy
phy: exynos5-usbdrd: support HS combo phy for ExynosAutov920
dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 combo ssphy
phy: exynos5-usbdrd: support SS combo phy for ExynosAutov920
Qiang Yu (5):
dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Add Kaanapali compatible
phy: qcom-qmp: qserdes-txrx: Add complete QMP PCIe PHY v8 register offsets
phy: qcom-qmp: pcs-pcie: Add v8 register offsets
phy: qcom-qmp: qserdes-com: Add some more v8 register offsets
phy: qcom: qmp-pcie: add QMP PCIe PHY tables for Kaanapali
Rafael J. Wysocki (3):
phy: freescale: Discard pm_runtime_put() return value
phy: rockchip-samsung-dcphy: Discard pm_runtime_put() return value
phy: core: Discard pm_runtime_put() return values
Ronak Raheja (2):
dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Add Kaanapali QMP PHY
dt-bindings: phy: qcom,m31-eusb2-phy: Document M31 eUSB2 PHY for Kaanapali
Roy Luo (2):
dt-bindings: phy: google: Add Google Tensor G5 USB PHY
phy: Add Google Tensor SoC USB PHY driver
Sven Peter (5):
soc: apple: Add hardware tunable support
dt-bindings: phy: Add Apple Type-C PHY
phy: apple: Add Apple Type-C PHY
phy: apple: atc: Actually check return value of devm_apple_tunable_parse
phy: apple: atc: Reset USB2 PHY during probe as well
Swapnil Jakhade (2):
dt-bindings: phy: Add PHY_TYPE_XAUI definition
phy: cadence-torrent: Add PCIe + XAUI multilink configuration for 100MHz refclk
Thomas Richard (1):
phy: freescale: imx8qm-hsio: fix NULL pointer dereference
Thomas Richard (TI.com) (2):
phy: ti: phy-j721e-wiz: restore mux selection during resume
phy: cadence-torrent: restore parent clock for refclk during resume
Tommaso Merciai (7):
dt-bindings: phy: renesas,usb2-phy: Document USB VBUS regulator
dt-bindings: phy: renesas,usb2-phy: Document mux-states property
dt-bindings: phy: renesas,usb2-phy: Document RZ/G3E SoC
phy: renesas: rcar-gen3-usb2: Factor out VBUS control logic
phy: renesas: rcar-gen3-usb2: Use devm_pm_runtime_enable()
phy: renesas: rcar-gen3-usb2: Add regulator for OTG VBUS control
phy: renesas: rcar-gen3-usb2: Use mux-state for phyrst management
Val Packett (1):
phy: qcom: edp: Fix NULL pointer dereference for phy v6 (x1e80100)
Vinod Koul (1):
Merge tag 'phy_common_properties' into next
Vladimir Oltean (20):
dt-bindings: phy: lynx-28g: permit lane OF PHY providers
phy: lynx-28g: refactor lane probing to lynx_28g_probe_lane()
phy: lynx-28g: support individual lanes as OF PHY providers
phy: lynx-28g: avoid memsetting lane already allocated with kzalloc()
phy: lynx-28g: remove LYNX_28G_ prefix from register names
phy: lynx-28g: don't concatenate lynx_28g_lane_rmw() argument "reg" with "val" and "mask"
phy: lynx-28g: use FIELD_GET() and FIELD_PREP()
phy: lynx-28g: convert iowrite32() calls with magic values to macros
phy: lynx-28g: restructure protocol configuration register accesses
phy: lynx-28g: make lynx_28g_set_lane_mode() more systematic
phy: lynx-28g: refactor lane->interface to lane->mode
phy: lynx-28g: distinguish between 10GBASE-R and USXGMII
phy: lynx-28g: use "dev" argument more in lynx_28g_probe()
phy: lynx-28g: improve lynx_28g_probe() sequence
dt-bindings: phy: rename transmit-amplitude.yaml to phy-common-props.yaml
dt-bindings: phy-common-props: create a reusable "protocol-names" definition
dt-bindings: phy-common-props: ensure protocol-names are unique
dt-bindings: phy-common-props: RX and TX lane polarity inversion
phy: add phy_get_rx_polarity() and phy_get_tx_polarity()
phy: enter drivers/phy/Makefile even without CONFIG_GENERIC_PHY
Wesley Cheng (8):
dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Add Glymur compatible
dt-bindings: phy: qcom,qmp-usb: Add Glymur USB UNI PHY compatible
dt-bindings: phy: qcom-m31-eusb2: Add Glymur compatible
dt-bindings: phy: qcom,snps-eusb2-repeater: Add SMB2370 compatible
phy: qualcomm: eusb2-repeater: Add SMB2370 eUSB2 repeater support
phy: qualcomm: qmp-usb: Add support for Glymur USB UNI PHY
phy: qualcomm: Update the QMP clamp register for V6
phy: qualcomm: qmp-combo: Update QMP PHY with Glymur settings
Xiangxu Yin (12):
dt-bindings: phy: Add QMP USB3+DP PHY for QCS615
phy: qcom: qmp-usbc: Rename USB-specific ops to prepare for DP support
phy: qcom: qmp-usbc: Add DP-related fields for USB/DP switchable PHY
phy: qcom: qmp-usbc: Add regulator init_load support
phy: qcom: qmp-usbc: Move reset config into PHY cfg
phy: qcom: qmp-usbc: add DP link and vco_div clocks for DP PHY
phy: qcom: qmp-usbc: Move USB-only init to usb_power_on
phy: qcom: qmp-usbc: Add TCSR parsing and PHY mode setting
phy: qcom: qmp-usbc: Add DP PHY ops for USB/DP switchable Type-C PHYs
phy: qcom: qmp-usbc: Add USB/DP exclude handling
phy: qcom: qmp: Add DP v2 PHY register definitions
phy: qcom: qmp-usbc: Add QCS615 USB/DP PHY config and DP mode support
Xu Yang (4):
phy: fsl-imx8mq-usb: change ssc_range value for i.MX8MQ
phy: fsl-imx8mq-usb: disable bind/unbind platform driver feature
phy: fsl-imx8mq-usb: set platform driver data
phy: fsl-imx8mq-usb: enable RX Termination override
Ze Huang (2):
dt-bindings: phy: spacemit: add K1 USB2 PHY
phy: spacemit: support K1 USB2.0 PHY controller
.../devicetree/bindings/phy/apple,atcphy.yaml | 222 ++
.../devicetree/bindings/phy/fsl,lynx-28g.yaml | 71 +-
.../bindings/phy/google,lga-usb-phy.yaml | 133 ++
.../devicetree/bindings/phy/mediatek,hdmi-phy.yaml | 29 +-
.../devicetree/bindings/phy/phy-common-props.yaml | 157 ++
.../devicetree/bindings/phy/qcom,edp-phy.yaml | 30 +-
.../bindings/phy/qcom,m31-eusb2-phy.yaml | 10 +-
.../bindings/phy/qcom,qcs615-qmp-usb3dp-phy.yaml | 111 +
.../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 6 +
.../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 6 +
.../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 18 +
.../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml | 70 +-
.../bindings/phy/qcom,snps-eusb2-repeater.yaml | 9 +
.../bindings/phy/renesas,rzg3e-usb3-phy.yaml | 9 +-
.../devicetree/bindings/phy/renesas,usb2-phy.yaml | 15 +-
.../devicetree/bindings/phy/samsung,ufs-phy.yaml | 3 +
.../bindings/phy/samsung,usb3-drd-phy.yaml | 51 +
.../bindings/phy/spacemit,k1-combo-phy.yaml | 114 +
.../bindings/phy/spacemit,k1-pcie-phy.yaml | 71 +
.../devicetree/bindings/phy/spacemit,usb2-phy.yaml | 40 +
.../bindings/phy/ti,control-phy-otghs.yaml | 99 +
.../devicetree/bindings/phy/ti,phy-usb3.yaml | 138 ++
.../devicetree/bindings/phy/ti,tcan104x-can.yaml | 3 +
Documentation/devicetree/bindings/phy/ti-phy.txt | 98 -
.../bindings/phy/transmit-amplitude.yaml | 103 -
MAINTAINERS | 14 +
drivers/Makefile | 2 +-
drivers/phy/Kconfig | 47 +
drivers/phy/Makefile | 8 +-
drivers/phy/allwinner/phy-sun4i-usb.c | 14 +-
drivers/phy/apple/Kconfig | 13 +
drivers/phy/apple/Makefile | 4 +
drivers/phy/apple/atc.c | 2295 ++++++++++++++++++++
drivers/phy/cadence/phy-cadence-torrent.c | 166 +-
drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 25 +-
drivers/phy/freescale/phy-fsl-imx8qm-hsio.c | 2 +-
drivers/phy/freescale/phy-fsl-imx8qm-lvds-phy.c | 6 +-
drivers/phy/freescale/phy-fsl-lynx-28g.c | 1146 +++++++---
drivers/phy/freescale/phy-fsl-samsung-hdmi.c | 13 +-
drivers/phy/marvell/phy-mvebu-cp110-utmi.c | 2 +-
drivers/phy/mediatek/phy-mtk-hdmi-mt2701.c | 8 +-
drivers/phy/mediatek/phy-mtk-hdmi-mt8173.c | 16 +-
drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c | 10 +-
drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.c | 10 +-
drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c | 10 +-
drivers/phy/mediatek/phy-mtk-xfi-tphy.c | 2 +-
drivers/phy/phy-common-props-test.c | 422 ++++
drivers/phy/phy-common-props.c | 209 ++
drivers/phy/phy-core.c | 15 +-
drivers/phy/phy-google-usb.c | 296 +++
drivers/phy/phy-spacemit-k1-pcie.c | 670 ++++++
drivers/phy/qualcomm/phy-qcom-edp.c | 246 ++-
drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c | 40 +
drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 683 +++++-
drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v2.h | 21 +
drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v8.h | 25 +
.../phy/qualcomm/phy-qcom-qmp-dp-qserdes-com-v8.h | 52 +
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 213 ++
drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v6.h | 12 +
drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v8.h | 17 +
drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v5.h | 12 +
drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v8.h | 12 +
drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v8.h | 34 +
drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v2.h | 106 +
drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v8.h | 11 +
.../phy/qualcomm/phy-qcom-qmp-qserdes-dp-com-v8.h | 52 +
.../phy/qualcomm/phy-qcom-qmp-qserdes-lalb-v8.h | 639 ++++++
.../qualcomm/phy-qcom-qmp-qserdes-txrx-pcie-v8.h | 71 +
.../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v2.h | 68 +
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 96 +
drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 190 +-
drivers/phy/qualcomm/phy-qcom-qmp-usb43-pcs-v8.h | 33 +
.../qualcomm/phy-qcom-qmp-usb43-qserdes-com-v8.h | 224 ++
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c | 1071 ++++++++-
drivers/phy/qualcomm/phy-qcom-qmp.h | 5 +
drivers/phy/renesas/Kconfig | 2 +
drivers/phy/renesas/phy-rcar-gen2.c | 6 +-
drivers/phy/renesas/phy-rcar-gen3-usb2.c | 261 ++-
drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 30 +-
drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 12 +-
drivers/phy/rockchip/phy-rockchip-samsung-dcphy.c | 4 +-
drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c | 758 +++++--
drivers/phy/rockchip/phy-rockchip-usb.c | 7 +-
drivers/phy/samsung/phy-exynos5-usbdrd.c | 651 ++++++
drivers/phy/socionext/phy-uniphier-usb2.c | 28 +-
drivers/phy/spacemit/Kconfig | 13 +
drivers/phy/spacemit/Makefile | 2 +
drivers/phy/spacemit/phy-k1-usb2.c | 200 ++
drivers/phy/tegra/xusb.h | 1 -
drivers/phy/ti/phy-j721e-wiz.c | 27 +-
drivers/soc/apple/Kconfig | 4 +
drivers/soc/apple/Makefile | 3 +
drivers/soc/apple/tunable.c | 80 +
include/dt-bindings/phy/phy.h | 5 +
include/linux/phy/phy-common-props.h | 32 +
include/linux/phy/phy-hdmi.h | 19 +-
include/linux/phy/phy.h | 7 +-
include/linux/soc/apple/tunable.h | 62 +
include/linux/soc/samsung/exynos-regs-pmu.h | 3 +
99 files changed, 12210 insertions(+), 981 deletions(-)
create mode 100644 Documentation/devicetree/bindings/phy/apple,atcphy.yaml
create mode 100644 Documentation/devicetree/bindings/phy/google,lga-usb-phy.yaml
create mode 100644 Documentation/devicetree/bindings/phy/phy-common-props.yaml
create mode 100644 Documentation/devicetree/bindings/phy/qcom,qcs615-qmp-usb3dp-phy.yaml
create mode 100644 Documentation/devicetree/bindings/phy/spacemit,k1-combo-phy.yaml
create mode 100644 Documentation/devicetree/bindings/phy/spacemit,k1-pcie-phy.yaml
create mode 100644 Documentation/devicetree/bindings/phy/spacemit,usb2-phy.yaml
create mode 100644 Documentation/devicetree/bindings/phy/ti,control-phy-otghs.yaml
create mode 100644 Documentation/devicetree/bindings/phy/ti,phy-usb3.yaml
delete mode 100644 Documentation/devicetree/bindings/phy/ti-phy.txt
delete mode 100644 Documentation/devicetree/bindings/phy/transmit-amplitude.yaml
create mode 100644 drivers/phy/apple/Kconfig
create mode 100644 drivers/phy/apple/Makefile
create mode 100644 drivers/phy/apple/atc.c
create mode 100644 drivers/phy/phy-common-props-test.c
create mode 100644 drivers/phy/phy-common-props.c
create mode 100644 drivers/phy/phy-google-usb.c
create mode 100644 drivers/phy/phy-spacemit-k1-pcie.c
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v2.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v8.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-qserdes-com-v8.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v6.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-aon-v8.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v5.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v8.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v8.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v2.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-dp-com-v8.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-lalb-v8.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-pcie-v8.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v2.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-usb43-pcs-v8.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-usb43-qserdes-com-v8.h
create mode 100644 drivers/phy/spacemit/Kconfig
create mode 100644 drivers/phy/spacemit/Makefile
create mode 100644 drivers/phy/spacemit/phy-k1-usb2.c
create mode 100644 drivers/soc/apple/tunable.c
create mode 100644 include/linux/phy/phy-common-props.h
create mode 100644 include/linux/soc/apple/tunable.h
--
~Vinod
Attachment:
signature.asc
Description: PGP signature