Loading drivers/hid/hid-lg.c +2 −2 Original line number Diff line number Diff line Loading @@ -735,7 +735,7 @@ static void lg_remove(struct hid_device *hdev) struct lg_drv_data *drv_data = hid_get_drvdata(hdev); if (drv_data->quirks & LG_FF4) lg4ff_deinit(hdev); else hid_hw_stop(hdev); kfree(drv_data); } Loading drivers/hid/hid-lg4ff.c +2 −0 Original line number Diff line number Diff line Loading @@ -1213,6 +1213,8 @@ int lg4ff_deinit(struct hid_device *hid) } } #endif hid_hw_stop(hid); drv_data->device_props = NULL; kfree(entry); out: Loading Loading
drivers/hid/hid-lg.c +2 −2 Original line number Diff line number Diff line Loading @@ -735,7 +735,7 @@ static void lg_remove(struct hid_device *hdev) struct lg_drv_data *drv_data = hid_get_drvdata(hdev); if (drv_data->quirks & LG_FF4) lg4ff_deinit(hdev); else hid_hw_stop(hdev); kfree(drv_data); } Loading
drivers/hid/hid-lg4ff.c +2 −0 Original line number Diff line number Diff line Loading @@ -1213,6 +1213,8 @@ int lg4ff_deinit(struct hid_device *hid) } } #endif hid_hw_stop(hid); drv_data->device_props = NULL; kfree(entry); out: Loading