Loading drivers/usb/gadget/function/f_gsi.c +3 −0 Original line number Original line Diff line number Diff line Loading @@ -3007,6 +3007,9 @@ static void gsi_free_inst(struct usb_function_instance *f) { { struct gsi_opts *opts = container_of(f, struct gsi_opts, func_inst); struct gsi_opts *opts = container_of(f, struct gsi_opts, func_inst); if (!opts->gsi) return; if (opts->gsi->c_port.ctrl_device.fops) if (opts->gsi->c_port.ctrl_device.fops) misc_deregister(&opts->gsi->c_port.ctrl_device); misc_deregister(&opts->gsi->c_port.ctrl_device); Loading Loading
drivers/usb/gadget/function/f_gsi.c +3 −0 Original line number Original line Diff line number Diff line Loading @@ -3007,6 +3007,9 @@ static void gsi_free_inst(struct usb_function_instance *f) { { struct gsi_opts *opts = container_of(f, struct gsi_opts, func_inst); struct gsi_opts *opts = container_of(f, struct gsi_opts, func_inst); if (!opts->gsi) return; if (opts->gsi->c_port.ctrl_device.fops) if (opts->gsi->c_port.ctrl_device.fops) misc_deregister(&opts->gsi->c_port.ctrl_device); misc_deregister(&opts->gsi->c_port.ctrl_device); Loading