Home
last modified time | relevance | path

Searched refs:autosuspend (Results 1 – 25 of 26) sorted by relevance

12

/linux-6.12.1/Documentation/driver-api/usb/
Dpower-management.rst20 * The driver interface for autosuspend and autoresume
104 device. This is called ``autosuspend`` for short. In general, a device
116 autosuspend. In fact, at the time of this writing (Linux 2.6.23) the
128 triggered within the USB stack: autosuspend and autoresume. Note that
142 ``control`` file. In 2.6.38 the ``autosuspend`` file will be deprecated
146 but only ``autosuspend`` works.)
166 autosuspend is not allowed. (Of course, system
170 allowed to autosuspend and autoresume the device.
181 before the kernel will autosuspend it (the idle-delay
182 time). The default is 2000. 0 means to autosuspend
[all …]
Dusb3-debug-port.rst58 "usbcore.autosuspend=-1"
/linux-6.12.1/Documentation/ABI/obsolete/
Dsysfs-bus-usb10 "on" means that the device is not allowed to autosuspend,
12 be honored. "auto" means the device will autosuspend
20 write "0" to power/autosuspend.
/linux-6.12.1/drivers/accel/ivpu/
Divpu_hw.c84 vdev->timeout.autosuspend = -1; in timeouts_init()
90 vdev->timeout.autosuspend = -1; in timeouts_init()
96 vdev->timeout.autosuspend = -1; in timeouts_init()
103 vdev->timeout.autosuspend = 10; in timeouts_init()
105 vdev->timeout.autosuspend = 100; in timeouts_init()
Divpu_drv.h153 int autosuspend; member
Divpu_pm.c363 delay = vdev->timeout.autosuspend; in ivpu_pm_init()
/linux-6.12.1/Documentation/ABI/stable/
Dsysfs-bus-usb14 What: /sys/bus/usb/devices/.../power/autosuspend
20 power/autosuspend. This file holds the time (in seconds)
27 The autosuspend delay for newly-created devices is set to
28 the value of the usbcore.autosuspend module parameter.
69 for this interface supports autosuspend. It also
73 The file returns 0 if autosuspend support has not been
/linux-6.12.1/drivers/gpu/drm/i915/
DKconfig.profile28 int "Runtime autosuspend delay for userspace GGTT mmaps (ms)"
35 that complements the runtime-pm autosuspend and provides a lower
36 floor on the autosuspend delay.
39 runtime pm autosuspend delay tunable.
/linux-6.12.1/Documentation/power/
Druntime_pm.rst156 also respecting devices configured for autosuspend. In essence this means a
212 - timer used for scheduling (delayed) suspend and autosuspend requests
288 - indicates that the device's driver supports delayed autosuspend (see
293 - indicates that the PM core should attempt to carry out an autosuspend
297 - the delay time (in milliseconds) to be used for autosuspend
302 periods for autosuspend
333 - same as pm_runtime_suspend() except that the autosuspend delay is taken
335 not yet expired then an autosuspend is scheduled for the appropriate time
359 device when the autosuspend delay has expired; if the delay has already
509 - set the power.use_autosuspend flag, enabling autosuspend delays; call
[all …]
Dpci.rst1072 wants to schedule an autosuspend right away, for example, it may call
/linux-6.12.1/drivers/usb/core/
DKconfig109 int "Default autosuspend delay"
113 The default autosuspend delay in seconds. Can be overridden
114 with the usbcore.autosuspend command line or module parameter.
Dusb.c68 module_param_named(autosuspend, usb_autosuspend_delay, int, 0644);
69 MODULE_PARM_DESC(autosuspend, "default autosuspend delay");
Dsysfs.c420 static DEVICE_ATTR_RW(autosuspend);
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/
Dimx6dl-prtrvt.dts70 autosuspend-delay = <30000>;
/linux-6.12.1/Documentation/ABI/testing/
Dsysfs-devices-power191 contains the autosuspend delay value (in milliseconds). Some
195 period is called the autosuspend delay. Negative values will
198 1000 will cause the autosuspend timer expiration to be rounded
Dsysfs-bus-usb520 Returns 1 if the device doesn't support autosuspend.
532 What: /sys/bus/usb/devices/usbX/power/autosuspend
534 Time in milliseconds for the device to autosuspend. If the
535 value is negative, then autosuspend is prevented.
/linux-6.12.1/Documentation/driver-api/media/
Dcamera-sensor.rst63 time. Drivers should enable runtime PM autosuspend. Also see
/linux-6.12.1/drivers/bluetooth/
DKconfig39 bool "Enable USB autosuspend for Bluetooth USB devices by default"
42 Say Y here to enable USB autosuspend for Bluetooth USB devices by
/linux-6.12.1/drivers/usb/storage/
DKconfig44 bool "Realtek Card Reader autosuspend support"
/linux-6.12.1/arch/arm64/boot/dts/freescale/
Dimx8mn-evk.dtsi81 linux,autosuspend-period = <125>;
Dimx8mq-evk.dts72 linux,autosuspend-period = <125>;
Dimx8mm-evk.dtsi109 linux,autosuspend-period = <125>;
/linux-6.12.1/drivers/media/platform/qcom/venus/
Dvenc.c617 static int venc_pm_put(struct venus_inst *inst, bool autosuspend) in venc_pm_put() argument
625 if (autosuspend) in venc_pm_put()
Dvdec.c638 static int vdec_pm_put(struct venus_inst *inst, bool autosuspend) in vdec_pm_put() argument
646 if (autosuspend) in vdec_pm_put()
/linux-6.12.1/Documentation/sound/
Dalsa-configuration.rst2304 * bit 13: Disable runtime PM autosuspend

12