Commit c875a6c32467 for kernel

commit c875a6c3246713a018d8b7b143deb3ebaeecaf1c
Merge: 15225b910cb8 22201800f198
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Dec 28 10:21:47 2025 -0800

    Merge tag 'usb-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb

    Pull USB fixes from Greg KH:
     "Here are some small USB fixes, and bunch of reverts for 6.19-rc3.
      Included in here are:

       - reverts of some typec ucsi driver changes that had a lot of
         regression reports after -rc1. Let's just revert it all for now and
         it will come back in a way that is better tested.

       - other typec bugfixes

       - usb-storage quirk fixups

       - dwc3 driver fix

       - other minor USB fixes for reported problems.

      All of these have passed 0-day testing and individual testing"

    * tag 'usb-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (22 commits)
      Revert "usb: typec: ucsi: Update UCSI structure to have message in and message out fields"
      Revert "usb: typec: ucsi: Add support for message out data structure"
      Revert "usb: typec: ucsi: Enable debugfs for message_out data structure"
      Revert "usb: typec: ucsi: Add support for SET_PDOS command"
      Revert "usb: typec: ucsi: Fix null pointer dereference in ucsi_sync_control_common"
      Revert "usb: typec: ucsi: Get connector status after enable notifications"
      usb: ohci-nxp: clean up probe error labels
      usb: gadget: lpc32xx_udc: clean up probe error labels
      usb: ohci-nxp: fix device leak on probe failure
      usb: phy: isp1301: fix non-OF device reference imbalance
      usb: gadget: lpc32xx_udc: fix clock imbalance in error path
      usb: typec: ucsi: Get connector status after enable notifications
      usb: usb-storage: Maintain minimal modifications to the bcdDevice range.
      usb: dwc3: of-simple: fix clock resource leak in dwc3_of_simple_probe
      usb: typec: ucsi: Fix null pointer dereference in ucsi_sync_control_common
      USB: lpc32xx_udc: Fix error handling in probe
      usb: typec: altmodes/displayport: Drop the device reference in dp_altmode_probe()
      usb: phy: fsl-usb: Fix use-after-free in delayed work during device removal
      usb: renesas_usbhs: Fix a resource leak in usbhs_pipe_malloc()
      usb: typec: ucsi: huawei-gaokin: add DRM dependency
      ...