| /linux-6.15/drivers/nfc/nfcmrvl/ |
| H A D | usb.c | 175 drv_data->intf->needs_remote_wakeup = 1; in nfcmrvl_usb_nci_open() 212 drv_data->intf->needs_remote_wakeup = 0; in nfcmrvl_usb_nci_close()
|
| /linux-6.15/drivers/net/usb/ |
| H A D | huawei_cdc_ncm.c | 45 usbnet_dev->intf->needs_remote_wakeup = on; in huawei_cdc_ncm_manage_power()
|
| H A D | cdc_mbim.c | 54 dev->intf->needs_remote_wakeup = on; in cdc_mbim_manage_power()
|
| H A D | usbnet.c | 1993 dev->intf->needs_remote_wakeup = 1; in usbnet_device_suggests_idle() 2004 dev->intf->needs_remote_wakeup = on; in usbnet_manage_power()
|
| H A D | qmi_wwan.c | 662 dev->intf->needs_remote_wakeup = on; in qmi_wwan_manage_power()
|
| H A D | smsc95xx.c | 1988 dev->intf->needs_remote_wakeup = on; in smsc95xx_manage_power()
|
| H A D | smsc75xx.c | 2296 dev->intf->needs_remote_wakeup = on; in smsc75xx_manage_power()
|
| H A D | hso.c | 2900 interface->needs_remote_wakeup = 1; in hso_probe()
|
| H A D | lan78xx.c | 4559 intf->needs_remote_wakeup = 1; in lan78xx_probe()
|
| H A D | r8152.c | 9943 intf->needs_remote_wakeup = 1; in rtl8152_probe_once()
|
| /linux-6.15/drivers/usb/core/ |
| H A D | driver.c | 411 intf->needs_remote_wakeup = 0; in usb_probe_interface() 500 intf->needs_remote_wakeup = 0; in usb_unbind_interface() 592 iface->needs_remote_wakeup = 0; in usb_driver_claim_interface() 1915 w |= intf->needs_remote_wakeup; in autosuspend_check() 1926 intf->needs_remote_wakeup) in autosuspend_check()
|
| H A D | hub.c | 1955 intf->needs_remote_wakeup = 1; in hub_probe()
|
| /linux-6.15/drivers/input/mouse/ |
| H A D | synaptics_usb.c | 265 synusb->intf->needs_remote_wakeup = 1; in synusb_open() 283 synusb->intf->needs_remote_wakeup = 0; in synusb_close()
|
| /linux-6.15/drivers/hid/usbhid/ |
| H A D | hid-core.c | 702 usbhid->intf->needs_remote_wakeup = 1; in usbhid_open() 717 usbhid->intf->needs_remote_wakeup = 0; in usbhid_open() 759 usbhid->intf->needs_remote_wakeup = 0; in usbhid_close() 1172 usbhid->intf->needs_remote_wakeup = 1; in usbhid_start() 1218 usbhid->intf->needs_remote_wakeup = 0; in usbhid_stop()
|
| /linux-6.15/drivers/usb/serial/ |
| H A D | usb_wwan.c | 359 serial->interface->needs_remote_wakeup = 1; in usb_wwan_open() 398 serial->interface->needs_remote_wakeup = 0; in usb_wwan_close()
|
| H A D | sierra.c | 743 serial->interface->needs_remote_wakeup = 0; in sierra_close() 798 serial->interface->needs_remote_wakeup = 1; in sierra_open()
|
| /linux-6.15/drivers/input/touchscreen/ |
| H A D | usbtouchscreen.c | 1336 usbtouch->interface->needs_remote_wakeup = 1; in usbtouch_start_io() 1371 usbtouch->interface->needs_remote_wakeup = 0; in usbtouch_close()
|
| /linux-6.15/drivers/misc/cardreader/ |
| H A D | rtsx_usb.c | 667 intf->needs_remote_wakeup = 1; in rtsx_usb_probe()
|
| /linux-6.15/drivers/input/misc/ |
| H A D | ati_remote2.c | 836 interface->needs_remote_wakeup = 1; in ati_remote2_probe()
|
| /linux-6.15/drivers/usb/class/ |
| H A D | cdc-acm.c | 711 acm->control->needs_remote_wakeup = 1; in acm_port_activate() 777 acm->control->needs_remote_wakeup = 0; in acm_port_shutdown()
|
| H A D | cdc-wdm.c | 1147 intf->needs_remote_wakeup = on; in wdm_manage_power()
|
| /linux-6.15/include/linux/ |
| H A D | usb.h | 262 unsigned needs_remote_wakeup:1; /* driver requires remote wakeup */ member
|
| /linux-6.15/drivers/bluetooth/ |
| H A D | btusb.c | 1924 data->intf->needs_remote_wakeup = 1; in btusb_open() 1992 data->intf->needs_remote_wakeup = 0; in btusb_close() 1996 data->intf->needs_remote_wakeup = 1; in btusb_close()
|
| /linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | usb.c | 1369 intf->needs_remote_wakeup = 1; in brcmf_usb_probe()
|
| /linux-6.15/Documentation/driver-api/usb/ |
| H A D | power-management.rst | 445 ``intf->needs_remote_wakeup`` to 1, the kernel won't autosuspend the
|