reset_device
bool reset_device, device_is_idle = true;
reset_device = hdev->reset_upon_device_release || hdev->reset_info.watchdog_active;
if (!hdev->reset_info.in_reset && !reset_device && !hdev->pldm)
reset_device = true;
if (reset_device) {
goto reset_device;
goto reset_device;
goto reset_device;
goto reset_device;
goto reset_device;
goto reset_device;
goto reset_device;
goto reset_device;
goto reset_device;
reset_device:
goto reset_device;
reset_device:
goto reset_device;
goto reset_device;
reset_device:
bool reset_device = false;
reset_device = true;
reset_device = true;
if (reset_device) {
hw_data->reset_device = adf_reset_flr;
hw_data->reset_device = adf_reset_flr;
hw_data->reset_device = adf_reset_flr;
hw_data->reset_device = adf_reset_flr;
hw_data->reset_device = adf_reset_flr;
void (*reset_device)(struct adf_accel_dev *accel_dev);
if (hw_device->reset_device) {
hw_device->reset_device(accel_dev);
hw_data->reset_device = adf_reset_sbr;
err = reset_device(dev);
err = reset_device(dev);
static DEVICE_ATTR(reset_device, S_IWUSR, NULL, ims_pcu_reset_device);
if (state->config->reset_device)
state->config->reset_device(fe);
int (*reset_device)(struct dvb_frontend *fe);
.reset_device = cx24116_reset_device,
.reset_device = cx24116_reset_device,
bool reset_device;
reset_device = __vub300_command_response(vub300, cmd,
if (reset_device) {
.reset_device = es581_4_reset_device,
if (es58x_dev->ops->reset_device)
es58x_dev->ops->reset_device(es58x_dev);
int (*reset_device)(struct es58x_device *es58x_dev);
.reset_device = NULL, /* Not implemented in the device firmware. */
goto reset_device;
reset_device:
if (hcd->driver->reset_device)
hcd->driver->reset_device(hcd, udev);
if (hcd->driver->reset_device)
hcd->driver->reset_device(hcd, udev);
dwc2_hc_driver.reset_device = dwc2_reset_device;
.reset_device = xhci_discover_or_reset_device,
int (*reset_device)(struct usb_hcd *, struct usb_device *);