You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2022/07/26 03:12:53 UTC
[incubator-nuttx] branch master updated (01aa0c2d46 -> 7fa3ecde5a)
This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
from 01aa0c2d46 driver/sensor: change nbuffer and sensor event structure type
add 4329967a01 pm: use pm_lock/unlock with domain lock
add 25b16576e8 pm: pm_lock support recursive_lock
add 479689eae9 power: fill acivity callback to greedy_governor
add f0a1a2dc0b power: add pm_stay_timeout API
add b34925e6eb power: move EXPLICIT_RELAX opreation to common place
add f606689715 power: change pm_stay_timeout to pm_staytimout
add 88def0244c power: add pm_wakelock support
add 82713d9eac pm: PM_RESTORE don't need do prepare_all
add 0ca0c017fd pm: move pm_wakelock_global_init to the top
add f7a1c2a585 pm: move wdog from domain to wakelock
add c0f2b7811e pm: add pm procfs support
add 695b296681 pm: fix build warning
add 0d1515f7fb pm_procfs: show stay-time-to-now when pm in stay state
add 959031ebca power/greedy: Call pm_auto_updatestate in timeout callback
add f9849c7f60 pm: memset when do pm_wakelock_init
add d8ebe98c6c pm: use rmutex_xx API for recursive lock
add 487771033d power: move EXPLICIT_RELAX operation to pm_initialize()
add 3ea2dbb7b4 power: change pm_count to pm_empty to optimize speed
add 7fa3ecde5a pm: modify for nxstyle
No new revisions were added by this update.
Summary of changes:
.../esp32c3/esp32c3-devkit/configs/pm/defconfig | 2 +-
.../esp32/esp32-devkitc/configs/pm/defconfig | 2 +-
drivers/power/Kconfig | 28 +-
drivers/power/Make.defs | 6 +
drivers/power/activity_governor.c | 12 +-
drivers/power/greedy_governor.c | 86 +++-
drivers/power/pm.h | 40 +-
drivers/power/pm_activity.c | 390 +++++++++++++-
drivers/power/pm_autoupdate.c | 4 +-
drivers/power/pm_changestate.c | 63 ++-
drivers/power/pm_initialize.c | 20 +
drivers/power/pm_lock.c | 15 +-
drivers/power/pm_procfs.c | 564 +++++++++++++++++++++
drivers/power/pm_register.c | 8 +-
drivers/power/pm_unregister.c | 6 +-
fs/procfs/fs_procfs.c | 6 +
include/nuttx/power/pm.h | 191 ++++++-
17 files changed, 1333 insertions(+), 110 deletions(-)
create mode 100644 drivers/power/pm_procfs.c