nuttx/drivers/power/pm
buxiasen d7ab3cc1be pm: change pm lock from mutex to spinlock
as we always want to take critical_section, and it is not long time job,
take mutex is not necessary, use spinlock_irq_save as a replace is
better, dont't have to take global critial_section in pm.

Signed-off-by: buxiasen <buxiasen@xiaomi.com>
2024-06-21 12:28:57 -03:00
..
activity_governor.c pm: remove pm global, make per domain isolated 2024-06-04 22:04:25 +08:00
CMakeLists.txt PM: add stability governer 2024-05-23 09:57:19 -03:00
greedy_governor.c pm: change pm lock from mutex to spinlock 2024-06-21 12:28:57 -03:00
Kconfig PM: add stability governer 2024-05-23 09:57:19 -03:00
Make.defs PM: add stability governer 2024-05-23 09:57:19 -03:00
pm_activity.c pm: change pm lock from mutex to spinlock 2024-06-21 12:28:57 -03:00
pm_autoupdate.c pm: remove pm global, make per domain isolated 2024-06-04 22:04:25 +08:00
pm_changestate.c pm: remove pm global, make per domain isolated 2024-06-04 22:04:25 +08:00
pm_checkstate.c pm: remove pm global, make per domain isolated 2024-06-04 22:04:25 +08:00
pm_governor.c pm: remove pm global, make per domain isolated 2024-06-04 22:04:25 +08:00
pm_initialize.c pm: change pm lock from mutex to spinlock 2024-06-21 12:28:57 -03:00
pm_lock.c pm: change pm lock from mutex to spinlock 2024-06-21 12:28:57 -03:00
pm_procfs.c pm: shorten the pm procfs domain lock time. 2024-06-08 12:02:13 +08:00
pm_register.c pm: remove pm global, make per domain isolated 2024-06-04 22:04:25 +08:00
pm_runtime.c pm_runtime: lock use pm_runtime_lock 2024-06-21 03:08:23 +08:00
pm_unregister.c pm: remove pm global, make per domain isolated 2024-06-04 22:04:25 +08:00
pm.h pm: change pm lock from mutex to spinlock 2024-06-21 12:28:57 -03:00
stability_governor.c pm: change pm lock from mutex to spinlock 2024-06-21 12:28:57 -03:00