zephyr/subsys
Gerard Marull-Paretas bc2990f82d pm: device: do not call device if already on the given state
If the device is already at the given state, do not call the device PM
control function. This makes sure that devices are only called to change
from one state to another.

Even though asynchronous device PM is completely broken, transitional
states are considered too.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-08-04 08:23:01 -04:00
..
bluetooth Bluetooth: Controller: Fix Extended Scanning Address Resolution 2021-08-04 10:37:08 +02:00
canbus modules: canopennode: move glue code to modules directory 2021-07-01 13:32:18 -04:00
console
cpp cpp: Restore C++2A Kconfig 2021-07-14 07:19:43 -04:00
debug thread analyzer: fix formatting for unsigned int 2021-06-01 12:42:38 -05:00
demand_paging kernel: mmu: z_backing_store* to k_mem_paging_backing_store* 2021-05-28 11:33:22 -04:00
dfu dfu/boot: add CONFIG_UPDATEABLE_IMAGE_NUMBER option 2021-06-17 12:41:17 +02:00
disk
emul
fb
fs logging: fs: treat absent file on stat as no error 2021-07-26 10:44:42 -04:00
ipc ipc: Fix struct name 2021-07-30 20:06:14 -04:00
jwt
logging logging: Add resetting of dropped_cnt to init 2021-08-03 16:11:49 -05:00
lorawan lorawan: Fix setting APP_KEY using MacMibSetRequest 2021-07-22 06:11:41 -04:00
mgmt subsys/mgmt/mcumgr: Add missing static to function storage_erase 2021-07-30 21:50:45 -04:00
modbus
net net: lwm2m: Synchronized functions mutating the RD client's state 2021-08-03 10:22:10 -04:00
pm pm: device: do not call device if already on the given state 2021-08-04 08:23:01 -04:00
portability
random
settings settings: fs: check directory presence before attemp to create it 2021-07-26 10:44:42 -04:00
shell shell: optionally configure priority of the shell thread 2021-07-27 19:11:47 -04:00
stats
storage storage/flash_map: Fix flash area bounds checking 2021-05-25 16:59:01 -05:00
task_wdt task_wdt: Fix the way the kernel timer is used 2021-07-07 07:44:22 -05:00
testsuite testsuite: Add busy simulator module 2021-07-29 10:59:00 -04:00
timing
tracing usb: remove Kconfig option CONFIG_USB 2021-08-03 19:00:12 -04:00
usb usb: check request direction in request handlers 2021-08-03 19:05:44 -04:00
CMakeLists.txt usb: remove Kconfig option CONFIG_USB 2021-08-03 19:00:12 -04:00
Kconfig