1. ac0925a pm: device: rename INIT_PM_DEVICE_RUNTIME by Gerard Marull-Paretas · 3 years, 5 months ago
  2. f01007c pm: state: make helper macros internal by Gerard Marull-Paretas · 3 years, 5 months ago
  3. a9af6b0 pm: device: add missing return code to pm_device_state_get by Gerard Marull-Paretas · 3 years, 5 months ago
  4. 6d7e864 pm: device: remove redundant initialization field by Gerard Marull-Paretas · 3 years, 5 months ago
  5. 6bb9cab pm: device: hide struct pm_device from docs by Gerard Marull-Paretas · 3 years, 5 months ago
  6. 042297b pm: device: improve wakeup API docs by Gerard Marull-Paretas · 3 years, 5 months ago
  7. 59c0bd3 pm: device: add dummy implementation for wakeup API by Gerard Marull-Paretas · 3 years, 5 months ago
  8. b51b85f pm: device: improve pm_device_busy* APIs docs by Gerard Marull-Paretas · 3 years, 5 months ago
  9. dc0b337 pm: device: remove internal comment by Gerard Marull-Paretas · 3 years, 5 months ago
  10. 793c8dd pm: device: hide internal flags from public docs by Gerard Marull-Paretas · 3 years, 5 months ago
  11. b5e1ec6 pm: device: adjust flag names by Gerard Marull-Paretas · 3 years, 5 months ago
  12. e433c56 pm: device: remove unused flag by Gerard Marull-Paretas · 3 years, 5 months ago
  13. 2a6aca1 pm: device: document deprecated functions and macros by Gerard Marull-Paretas · 3 years, 5 months ago
  14. aa5b1d5 pm: state: use code/endcode for code examples by Gerard Marull-Paretas · 3 years, 5 months ago
  15. 4daf285 pm: cleanup Doxygen groups and inclusion by Gerard Marull-Paretas · 3 years, 5 months ago
  16. 6d48a88 pm: device: remove deprecated macro device_pm_control_nop by Gerard Marull-Paretas · 3 years, 5 months ago
  17. 1cee284 pm: device: runtime: use pm_device_runtime* namespace by Gerard Marull-Paretas · 3 years, 5 months ago
  18. eed8bd9 pm: device: runtime: refactor API by Gerard Marull-Paretas · 3 years, 5 months ago
  19. e3fece5 pm: device: runtime: remove pm_device_wait by Gerard Marull-Paretas · 3 years, 5 months ago
  20. 30d217a pm: device: runtime: remove pm_device_get_async by Gerard Marull-Paretas · 3 years, 5 months ago
  21. 9239fd4 pm: device: Simplify device pm states by Flavio Ceolin · 3 years, 5 months ago
  22. a507f60 pm: Add a new function to query the next power state by Flavio Ceolin · 3 years, 5 months ago
  23. f523c33 pm: Use stats subsys for tracking system states by Tom Burdick · 3 years, 5 months ago
  24. 82d7d3c pm: rename pm_control(_fn) to (pm_)action_cb by Gerard Marull-Paretas · 3 years, 5 months ago
  25. 3ca6d95 pm: move control callback to pm_device by Gerard Marull-Paretas · 3 years, 5 months ago
  26. 893977f pm: Remove unused fields in pm_device by Flavio Ceolin · 3 years, 6 months ago
  27. c8c3d32 pm: Fix function prototype visibility by Flavio Ceolin · 3 years, 7 months ago
  28. 32cc7bc pm: Implement function stubs when PM is not enabled by Flavio Ceolin · 3 years, 7 months ago
  29. d9d5c41 pm: device: Remove transitional states by Flavio Ceolin · 3 years, 7 months ago
  30. 2549160 pm: device: Remove PM_DEVICE_STATE_FORCE_SUSPEND by Flavio Ceolin · 3 years, 7 months ago
  31. 90465fe device: improve device data initialization by Gerard Marull-Paretas · 3 years, 7 months ago
  32. a89cc15 pm: device: create struct pm_device initializer by Gerard Marull-Paretas · 3 years, 7 months ago
  33. a8c4916 pm: device: Fix pm_device_state_set documentation by Flavio Ceolin · 3 years, 7 months ago
  34. f039cc4 pm: refine defination of pm_dump_debug_info() by Meng xianglin · 3 years, 7 months ago
  35. 8eceeee pm: device: Add wakeup source API by Flavio Ceolin · 3 years, 8 months ago
  36. a245ed2 pm: device: Change atomic flags type by Flavio Ceolin · 3 years, 8 months ago
  37. 9e8e88a pm: device: add compatibility for force suspend and low power by Gerard Marull-Paretas · 3 years, 8 months ago
  38. 7ccc1a4 pm: use actions for device PM control by Gerard Marull-Paretas · 3 years, 8 months ago
  39. 8be0472 pm: add type for device PM control callback by Gerard Marull-Paretas · 3 years, 8 months ago
  40. d41dadc pm: rename PM_DEVICE_STATE_SUSPEND to PM_DEVICE_STATE_SUSPENDED by Gerard Marull-Paretas · 3 years, 8 months ago
  41. bc2990f pm: device: do not call device if already on the given state by Gerard Marull-Paretas · 3 years, 8 months ago
  42. abbb8b7 pm: device: improve docs and arg names for state set by Gerard Marull-Paretas · 3 years, 8 months ago
  43. 9e7d545 pm: device: remove ctrl_command callback argument by Gerard Marull-Paretas · 3 years, 8 months ago
  44. c2cf1ad pm: device: remove usage of local states by Gerard Marull-Paretas · 3 years, 8 months ago
  45. ec9346c pm: device: add deprecated busy APIs by Gerard Marull-Paretas · 3 years, 8 months ago
  46. caf3369 pm: adjust function prototype argument name by Gerard Marull-Paretas · 3 years, 8 months ago
  47. 6c3beb9 pm: adjust busy check API call return types and naming by Gerard Marull-Paretas · 3 years, 8 months ago
  48. 77728e1 pm: device: improve usage of the atomic flags field by Gerard Marull-Paretas · 3 years, 8 months ago
  49. 7032285 pm: device: move device busy APIs to pm subsystem by Gerard Marull-Paretas · 3 years, 8 months ago
  50. 26ad837 pm: remove callback from control function by Gerard Marull-Paretas · 3 years, 9 months ago
  51. cc2f0e9 pm: use enum for device PM states by Gerard Marull-Paretas · 3 years, 9 months ago
  52. dc411a3 pm: policy: Fix API documentation by Flavio Ceolin · 3 years, 10 months ago
  53. 4f60988 pm: Fix policy manager header by Flavio Ceolin · 3 years, 10 months ago
  54. 4602991 pm: state: Fix documentation by Flavio Ceolin · 3 years, 10 months ago
  55. d67a578 pm: device_runtime: Change API behavior s/_sync/_async by Flavio Ceolin · 3 years, 10 months ago
  56. d325642 pm: device_runtime: Get rid of atomic for state by Flavio Ceolin · 3 years, 10 months ago
  57. b1564c3 pm: device_runtime: Document isr and pre-kernel functions by Flavio Ceolin · 3 years, 10 months ago
  58. 97281b3 pm: device_runtime: get rid of the spinlock by Flavio Ceolin · 3 years, 10 months ago
  59. ce989e3 pm: device_runtime: Fix atomic usage by Flavio Ceolin · 3 years, 10 months ago
  60. 378a19d pm: device_runtime: Add helper to wait on async ops by Flavio Ceolin · 3 years, 10 months ago
  61. 009dee1 doc: fix doxygen grouping by Anas Nashif · 3 years, 10 months ago
  62. 0c607ad pm: device: Align state names with system states by Flavio Ceolin · 3 years, 11 months ago
  63. 1bd781e power: device_pm: Remove device idle pm states by Flavio Ceolin · 3 years, 11 months ago
  64. c7f5270 pm: device: fsm_state -> state by Flavio Ceolin · 3 years, 11 months ago
  65. 54324fd power: device_pm: Use spin lock instead of semaphore by Flavio Ceolin · 3 years, 11 months ago
  66. 8705c68 power: device_pm: Fix concurrence issues by Flavio Ceolin · 3 years, 11 months ago
  67. 7eba310 power: device: void *context -> uint32_t *state by Flavio Ceolin · 3 years, 11 months ago
  68. 56f1a8c pm: rename PM_DEVICE_GET/SET_POWER_STATE to PM_DEVICE_STATE_GET/SET by Gerard Marull-Paretas · 3 years, 11 months ago
  69. 7988ab4 pm: rename device_set/get_power_state to pm_device_set/get by Gerard Marull-Paretas · 3 years, 11 months ago
  70. 1e50e08 pm: move device_set/get_power_state to pm/device.h by Gerard Marull-Paretas · 3 years, 11 months ago
  71. dbf46b3 pm: rename device_pm_cb to pm_device_cb by Gerard Marull-Paretas · 3 years, 11 months ago
  72. 570b43a pm: rename device_pm_state_str to pm_device_state_str by Gerard Marull-Paretas · 3 years, 11 months ago
  73. d31a9be pm: device: rename device_pm struct to pm_device by Gerard Marull-Paretas · 3 years, 11 months ago
  74. 2c7b763 pm: replace DEVICE_PM_* states with PM_DEVICE_* by Gerard Marull-Paretas · 3 years, 11 months ago
  75. c524075 pm: runtime: rename API with pm_device prefix by Gerard Marull-Paretas · 3 years, 11 months ago
  76. f69759d pm: rename CONFIG_PM_DEVICE_IDLE to CONFIG_PM_DEVICE_RUNTIME by Gerard Marull-Paretas · 3 years, 11 months ago
  77. decc177 pm: runtime: return ENOSYS when not available by Gerard Marull-Paretas · 3 years, 11 months ago
  78. 0aa3df0 pm: move private enum to source using it by Gerard Marull-Paretas · 3 years, 11 months ago
  79. 99cbee3 pm: move power subsystem to pm by Gerard Marull-Paretas · 3 years, 11 months ago
  80. 25bb163 pm: reorganize headers by Gerard Marull-Paretas · 3 years, 11 months ago