summaryrefslogtreecommitdiff
path: root/drivers/usb
diff options
context:
space:
mode:
authorJohan Hovold <johan@kernel.org>2026-07-02 16:15:36 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2026-07-13 07:10:11 +0200
commitf05847a216a74e1f2387169a336edbc198960016 (patch)
tree52436ed5e0ec6c5a18ffef0fe45ab4f6c1fba96c /drivers/usb
parentc4dd150fceab281496acb3a643ae712aacb74864 (diff)
USB: gadget: fsl-udc: drop misleading unbind sanity check
The UDC pointer is set on successful probe and will never be NULL when the driver is later unbound so drop the misleading sanity check (and confused error message). Signed-off-by: Johan Hovold <johan@kernel.org> Link: https://patch.msgid.link/20260702141536.90887-5-johan@kernel.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb')
-rw-r--r--drivers/usb/gadget/udc/fsl_udc_core.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/drivers/usb/gadget/udc/fsl_udc_core.c b/drivers/usb/gadget/udc/fsl_udc_core.c
index c4761933ec86..20392409afb1 100644
--- a/drivers/usb/gadget/udc/fsl_udc_core.c
+++ b/drivers/usb/gadget/udc/fsl_udc_core.c
@@ -2539,12 +2539,6 @@ static void fsl_udc_remove(struct platform_device *pdev)
DECLARE_COMPLETION_ONSTACK(done);
- if (!udc_controller) {
- dev_err(&pdev->dev,
- "Driver still in use but removing anyhow\n");
- return;
- }
-
udc_controller->done = &done;
usb_del_gadget_udc(&udc_controller->gadget);