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