zephyr/subsys
Gerard Marull-Paretas 35fd6eadbf pm: policy: new API to set maximum latency requirements
Add a new API that allows to configure maximum latency requirements.
When the policy manager computes the next state, it will check if the
state brings too much latency based on requirements. This can be useful,
for example, if a certain driver or the application want a system to
respond fast, since any low power state that brings too much latency
will not be used.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-16 15:26:47 +01:00
..
bluetooth Bluetooth: audio: Remove BT_CODEC_META_CONTEXT_* defines 2022-03-16 10:25:31 +01:00
canbus kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
console console: Kconfig: Remove EXPERIMENTAL marker 2021-10-22 09:46:22 -04:00
cpp kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
debug lib: os: assert: Avoid including printk.h in __assert.h 2022-03-16 10:27:20 +01:00
demand_paging demand_paging: eviction/nru: fix incorrect dirty bit return val 2021-09-20 19:43:02 -04:00
dfu kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
disk include: move disk_access.h to storage 2021-03-23 12:16:01 +01:00
emul i2c: emul: Add get_config function 2021-11-02 16:46:33 +01:00
fb samples: use chosen property to get default display controller 2021-12-10 12:47:30 +01:00
fs kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
ipc ipc_service: Start the wq only once 2022-03-07 10:52:51 +01:00
jwt jwt: mbedTLS requires csprng 2021-10-07 14:02:40 -05:00
logging logging: backend_uart: configurable buffer size 2022-03-14 16:44:17 -05:00
lorawan lorawan: make unconfirmed message type explicit 2022-03-15 10:37:36 +01:00
mgmt subsys/mgmt/hawkbit: update http response handling 2022-03-16 10:25:38 +01:00
modbus kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
net net: tcp: Verify if IPv4/IPv6 is enabled before processing addr family 2022-03-16 04:21:34 -07:00
pm pm: policy: new API to set maximum latency requirements 2022-03-16 15:26:47 +01:00
portability portability: cmsis: use correct type for atomics 2021-11-15 09:59:01 -05:00
random random: rand32_xoshiro128: obtain entropy device using DEVICE_DT_GET 2022-03-11 15:27:05 -08:00
settings kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
shell shell: Add MQTT backend 2022-03-15 10:01:12 +01:00
stats stats: fixed implicit integer sign extension in stats_get_off() 2021-10-28 15:15:56 -04:00
storage kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
task_wdt task_wdt: fix overflow in current_ticks making wdt get stuck 2021-11-22 20:22:11 -05:00
testsuite testsuite: ztress: Delay start of the test 2022-03-15 13:19:28 -04:00
timing timing: add kconfig CONFIG_TIMING_FUNCTIONS_NEED_AT_BOOT 2021-04-06 16:43:55 -04:00
tracing kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
usb kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
CMakeLists.txt usb: remove Kconfig option CONFIG_USB 2021-08-03 19:00:12 -04:00
Kconfig pm: move power subsystem to pm 2021-05-05 18:35:49 -04:00