Long boot time - problem with a USB camera

Hello everyone,
I have an issue where my web cam periodically freaks out and and adds almost an extra minute to the boot time of my Fedora 37 installation.

Basically i see errors in the journal:
usb 3-3: device descriptor read/64, error -110

and eventually

usb usb3-port3: unable to enumerate USB device

I had to disable autosuspend for it by using a udev rule. That part seems to work fine after boot.
But during boot, Fedora (dracut?) still tries to enumerate this device.

From what I found: -110 indicates a USB port power issue (even though this camera is plugged into a USB-C port directly on the motherboard).

How can I completely disable USB port 3-3 (this seems to be fixed to this device)? I don’t actually need the webcam in my Linux environment, since I am dual booting.

Unless there is a better way to fix this other than disabling the USB port.

Thank you!

PS: here is the dmesg block of where this happens:

[   23.951760] usb 3-3: device descriptor read/64, error -110
[   24.167739] usb 3-3: new high-speed USB device number 8 using xhci_hcd
[   29.583768] usb 3-3: device descriptor read/64, error -110
[   45.455766] usb 3-3: device descriptor read/64, error -110
[   45.557774] usb usb3-port3: attempt power cycle
[   45.937737] usb 3-3: new high-speed USB device number 9 using xhci_hcd
[   50.973801] usb 3-3: device descriptor read/8, error -110
[   56.093810] usb 3-3: device descriptor read/8, error -110
[   56.311737] usb 3-3: new high-speed USB device number 10 using xhci_hcd
[   61.725795] usb 3-3: device descriptor read/8, error -110
[   66.845809] usb 3-3: device descriptor read/8, error -110
[   66.949783] usb usb3-port3: unable to enumerate USB device
[   66.980846] kauditd_printk_skb: 10 callbacks suppressed

It could control in the UEFI settings.
In general, UEFI settings have options to control device.

Thank you for your response. I am dual booting, so I need the camera in Windows. So I can’t disable it in the UEFI.

This seems practically impossible to accomplish in Linux from what I was able to find. So I purchased a hub that can power the USB port on and off with a press of a button.