Commit 3271b25e3d12 for kernel

commit 3271b25e3d127bb9f45bce1e71c0f8987486a070
Merge: 56bc8a18aa94 f2ec4723defb
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Jan 18 13:18:40 2026 -0800

    Merge tag 'phy-fixes-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy

    Pull phy fixes from Vinod Koul:
     "A bunch of driver fixes:

       - Freescale typec orientation switch fix, clearing register fix,
         assertion of phy reset during power on

       - Qualcomm pcs register clear before using

       - stm one off fix

       - TI runtimepm error handling, regmap leak fixes

       - Rockchip gadget mode disconnection and disruption fixes

       - Tegra register level fix

       - Broadcom pointer cast warning fix"

    * tag 'phy-fixes-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy:
      phy: freescale: imx8m-pcie: assert phy reset during power on
      phy: rockchip: inno-usb2: Fix a double free bug in rockchip_usb2phy_probe()
      phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again)
      phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7
      phy: rockchip: inno-usb2: fix communication disruption in gadget mode
      phy: rockchip: inno-usb2: fix disconnection in gadget mode
      phy: ti: gmii-sel: fix regmap leak on probe failure
      phy: sparx5-serdes: make it selectable for ARCH_LAN969X
      phy: ti: da8xx-usb: Handle devm_pm_runtime_enable() errors
      phy: stm32-usphyc: Fix off by one in probe()
      phy: qcom-qusb2: Fix NULL pointer dereference on early suspend
      phy: fsl-imx8mq-usb: Clear the PCS_TX_SWING_FULL field before using it
      dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Update pcie phy bindings for qcs8300
      phy: fsl-imx8mq-usb: fix typec orientation switch when built as module