Home
last modified time | relevance | path

Searched refs:suspended (Results 1 – 25 of 71) sorted by relevance

123

/Zephyr-4.1.0/subsys/usb/device/class/
Dbluetooth.c49 static atomic_t suspended; variable
144 if (atomic_get(&suspended)) { in hci_tx_thread()
154 while (atomic_get(&suspended)) { in hci_tx_thread()
323 atomic_clear(&suspended); in bluetooth_status_cb()
341 atomic_clear(&suspended); in bluetooth_status_cb()
345 atomic_set(&suspended, 1); in bluetooth_status_cb()
348 tmp = atomic_clear(&suspended); in bluetooth_status_cb()
Dcdc_acm.c129 bool suspended; member
364 dev_data->suspended = false; in cdc_acm_reset_port()
413 dev_data->suspended = true; in cdc_acm_do_cb()
417 if (dev_data->suspended) { in cdc_acm_do_cb()
419 dev_data->suspended = false; in cdc_acm_do_cb()
/Zephyr-4.1.0/doc/connectivity/bluetooth/api/mesh/
Dblob_srv.rst66 transfer is suspended by the BLOB Transfer Server.
68 The BLOB Transfer Server notifies the user of the suspension by calling the :c:member:`suspended
69 <bt_mesh_blob_srv_cb.suspended>` callback. If the BLOB Transfer Server is in the middle of receiving
72 The BLOB Transfer Client may resume a suspended transfer by starting a new block transfer. The BLOB
87 After a transfer is successfully recovered, the BLOB Transfer Server enters the suspended state. It
88 will stay suspended until the BLOB Transfer Client resumes the transfer, or the user cancels it.
93 will stay suspended until the application calls :c:func:`bt_mesh_blob_srv_cancel`.
/Zephyr-4.1.0/drivers/input/
Dinput_gpio_keys.c52 atomic_t suspended; member
96 if (atomic_get(&data->suspended) == 1) { in gpio_keys_poll_pins()
119 if (atomic_get(&data->suspended) == 1) { in gpio_keys_change_deferred()
229 atomic_set(&data->suspended, 1); in gpio_keys_pm_action()
253 atomic_set(&data->suspended, 0); in gpio_keys_pm_action()
Dinput_analog_axis.c54 atomic_t suspended; member
247 if (atomic_get(&data->suspended) == 1) { in analog_axis_thread()
289 atomic_set(&data->suspended, 1); in analog_axis_init()
311 atomic_set(&data->suspended, 1); in analog_axis_pm_action()
318 atomic_set(&data->suspended, 0); in analog_axis_pm_action()
Dinput_gpio_qdec.c48 atomic_t suspended; member
166 if (atomic_get(&data->suspended) == 1) { in gpio_qdec_sample_timer_timeout()
361 atomic_set(&data->suspended, 1); in gpio_qdec_pm_action()
375 atomic_set(&data->suspended, 0); in gpio_qdec_pm_action()
Dinput_kbd_matrix.c91 return atomic_get(&data->suspended) == 1; in input_kbd_matrix_is_suspended()
363 atomic_set(&data->suspended, 1); in input_kbd_matrix_pm_action()
366 atomic_set(&data->suspended, 0); in input_kbd_matrix_pm_action()
/Zephyr-4.1.0/doc/services/pm/
Ddevice_runtime.rst21 state until it is no longer used. At this point, the device will be suspended
69 When runtime PM is enabled on a device it will no longer be resumed or suspended
73 determine when a device needs to be resumed or suspended. The API uses the *get*
84 be resumed and suspended on every transaction. In general, it is more
105 the device is suspended (in case device is no longer used). It will likely not
152 suspended, the init function should call
164 /* OPTIONAL: mark device as suspended if it is physically suspended */
195 /* "get" device (increases usage count, resumes device if suspended) */
217 /* "get" device (increases usage count, resumes device if suspended) */
Ddevice.rst76 devices are suspended along with the system entering a CPU (or SoC) power state.
87 suspended.
129 always active and should be suspended together with the SoC when requested by
139 enter a low-power state if a device cannot be suspended. For example,
149 Devices are suspended only when the last active core is entering a low power
241 * domain this device belongs is suspended.
274 - buttons (suspended)
303 operation and should not be suspended.
307 longer doing an operation and can be suspended, it should call
432 devices that should not be suspended.
/Zephyr-4.1.0/drivers/dma/
DKconfig.dw_common28 bool "channels should be suspended and drained on stop"
31 Rather than immediately stopping a DMA channel the channel is suspended
/Zephyr-4.1.0/subsys/usb/device_next/
Dusbd_class_api.h168 if (api->suspended != NULL) { in usbd_class_suspended()
169 api->suspended(c_data); in usbd_class_suspended()
Dusbd_device.h115 uds_ctx->status.suspended = value; in usbd_status_suspended()
/Zephyr-4.1.0/subsys/usb/device/class/hid/
Dcore.c147 bool suspended; member
360 dev_data->suspended = false; in hid_do_status_cb()
387 dev_data->suspended = false; in hid_do_status_cb()
391 dev_data->suspended = true; in hid_do_status_cb()
395 if (dev_data->suspended) { in hid_do_status_cb()
397 dev_data->suspended = false; in hid_do_status_cb()
698 if (hid_dev_data->configured && !hid_dev_data->suspended) { in hid_int_ep_write()
/Zephyr-4.1.0/include/zephyr/usb/
Dusbh.h94 int (*suspended)(struct usbh_contex *const uhs_ctx); member
/Zephyr-4.1.0/subsys/pm/
DKconfig81 domain is suspended or resumed.
101 enabled, devices can be suspended or resumed based on the device
118 the core wakes up from low power mode all suspended devices
/Zephyr-4.1.0/include/zephyr/bluetooth/mesh/
Dblob_srv.h99 void (*suspended)(struct bt_mesh_blob_srv *srv); member
Ddfu_cli.h137 void (*suspended)(struct bt_mesh_dfu_cli *cli); member
Dblob_cli.h225 void (*suspended)(struct bt_mesh_blob_cli *cli); member
/Zephyr-4.1.0/doc/connectivity/bluetooth/shell/classic/
Da2dp.rst65 stream suspended
98 stream suspended
/Zephyr-4.1.0/drivers/ethernet/
Deth_enc424j600.c613 if (!context->suspended) { in enc424j600_start_device()
631 context->suspended = false; in enc424j600_start_device()
643 if (context->suspended) { in enc424j600_stop_device()
671 context->suspended = true; in enc424j600_stop_device()
816 context->suspended = false; in enc424j600_init()
/Zephyr-4.1.0/drivers/sensor/bosch/bmi323/
DKconfig20 runtime management is used, it is initialized into the suspended state,
/Zephyr-4.1.0/subsys/bluetooth/controller/coex/
Dreadme.rst22 …radio events. This way all advertisements and other radioactivities are suspended until the grant …
/Zephyr-4.1.0/doc/hardware/peripherals/sensor/
Dpower_management.rst14 Most likely the API sensors should use for their fully suspended/resume power states is
/Zephyr-4.1.0/drivers/sensor/bosch/bmi160/
DKconfig65 bool "suspended/not used"
152 bool "suspended/not used"
/Zephyr-4.1.0/doc/hardware/peripherals/
Dcomparator.rst32 compare its inputs, producing an output and detecting edges. When suspended, the comparator

123