1. 8d04deb device: improve (z_)device_is_ready docs by Gerard Marull-Paretas · 3 years, 3 months ago
  2. 0b0435a device: deprecate (z_)device_usable_check by Gerard Marull-Paretas · 3 years, 3 months ago
  3. 47bfb6f device: implement device_is_ready as syscall by Gerard Marull-Paretas · 3 years, 3 months ago
  4. b2b8fdf device: s/z_device_ready/z_device_is_ready by Gerard Marull-Paretas · 3 years, 3 months ago
  5. e8bcaff device: deprecate SYS_DEVICE_DEFINE by Gerard Marull-Paretas · 3 years, 3 months ago
  6. 4f8f55e device.h: clean up doxygen comments by Martí Bolívar · 3 years, 3 months ago
  7. 7b1349c stats: i2c: I2C stats by Tom Burdick · 3 years, 4 months ago
  8. 89a4f36 device: remove inclusion of pm/device.h by Gerard Marull-Paretas · 3 years, 4 months ago
  9. b5d6aa2 pm: device: move Z_DEVICE_PM_DEFINE_PM_SLOT to pm by Gerard Marull-Paretas · 3 years, 4 months ago
  10. f515aa0 device: supported devices visitor API by Jordan Yates · 3 years, 4 months ago
  11. 106f710 device: iterable supported devices by Jordan Yates · 3 years, 4 months ago
  12. e2f33dd pm: optimize resource usage by Gerard Marull-Paretas · 3 years, 4 months ago
  13. f4417da device: remove PM capability from SYS_DEVICE_DEFINE by Gerard Marull-Paretas · 3 years, 4 months ago
  14. 44b8a0d scripts: gen_handles.py: remove size restrictions by Jordan Yates · 3 years, 4 months ago
  15. fd96e9b device: remove PM related docs by Gerard Marull-Paretas · 3 years, 5 months ago
  16. 82d7d3c pm: rename pm_control(_fn) to (pm_)action_cb by Gerard Marull-Paretas · 3 years, 6 months ago
  17. 3ca6d95 pm: move control callback to pm_device by Gerard Marull-Paretas · 3 years, 6 months ago
  18. a627666 device: add fudge factor for handle padding by Martí Bolívar · 3 years, 6 months ago
  19. 2c99173 Revert "device: simplify structure of handles array" by Martí Bolívar · 3 years, 6 months ago
  20. 288bcb9 Revert "device: iterable supported devices" by Martí Bolívar · 3 years, 6 months ago
  21. b94a11f Revert "device: supported devices visitor API" by Martí Bolívar · 3 years, 6 months ago
  22. 4df1d15 device: add DEVICE_DT_GET_OR_NULL utility macro by Gerard Marull-Paretas · 3 years, 6 months ago
  23. 3ad2b06 device: Fix device from handle function by Flavio Ceolin · 3 years, 7 months ago
  24. fe2014a device: organize state and device initializers by Gerard Marull-Paretas · 3 years, 7 months ago
  25. 90465fe device: improve device data initialization by Gerard Marull-Paretas · 3 years, 7 months ago
  26. a89cc15 pm: device: create struct pm_device initializer by Gerard Marull-Paretas · 3 years, 7 months ago
  27. ae26b38 pm: fix usage initialization by Gerard Marull-Paretas · 3 years, 7 months ago
  28. 9917de4 pm: fully initialize pm_device on Z_DEVICE_STATE_DEFINE by Gerard Marull-Paretas · 3 years, 7 months ago
  29. 54c4525 device: give device state variables a linker section by Daniel Leung · 3 years, 7 months ago
  30. b01e41c device: supported devices visitor API by Jordan Yates · 3 years, 7 months ago
  31. 0c6588f device: iterable supported devices by Jordan Yates · 3 years, 7 months ago
  32. ec331c6 device: simplify structure of handles array by Jordan Yates · 3 years, 7 months ago
  33. b5c4140 device: optimize handles array by Jordan Yates · 3 years, 7 months ago
  34. 1660386 device: whitespace cleanup by Jordan Yates · 3 years, 7 months ago
  35. ed76b91 pm: device: Fix if devicetree 'wakeup-source' prop isnt defined by Kumar Gala · 3 years, 8 months ago
  36. 8eceeee pm: device: Add wakeup source API by Flavio Ceolin · 3 years, 8 months ago
  37. 8be0472 pm: add type for device PM control callback by Gerard Marull-Paretas · 3 years, 8 months ago
  38. 11eef4d pm: device: remove pointer usage for state by Gerard Marull-Paretas · 3 years, 8 months ago
  39. 9e7d545 pm: device: remove ctrl_command callback argument by Gerard Marull-Paretas · 3 years, 8 months ago
  40. 7032285 pm: device: move device busy APIs to pm subsystem by Gerard Marull-Paretas · 3 years, 8 months ago
  41. 51e774a device: add DEVICE_DT_GET_ONE macro by Henrik Brix Andersen · 3 years, 9 months ago
  42. 26ad837 pm: remove callback from control function by Gerard Marull-Paretas · 3 years, 9 months ago
  43. cc2f0e9 pm: use enum for device PM states by Gerard Marull-Paretas · 3 years, 9 months ago
  44. e021ac7 device: remove deprecated DEVICE_INIT/DEVICE_AND_API_INIT macros by Kumar Gala · 3 years, 10 months ago
  45. c708a17 pm: device: remove CONFIG_PM_MAX_DEVICES by Gerard Marull-Paretas · 3 years, 10 months ago
  46. 2f12d53 device: fix unbalanced doxygen group by Gerard Marull-Paretas · 3 years, 10 months ago
  47. 4b4068c kernel/device: add arg checking in z_device_ready() by Armando Visconti · 3 years, 11 months ago
  48. 7eba310 power: device: void *context -> uint32_t *state by Flavio Ceolin · 3 years, 11 months ago
  49. 1e50e08 pm: move device_set/get_power_state to pm/device.h by Gerard Marull-Paretas · 3 years, 11 months ago
  50. dbf46b3 pm: rename device_pm_cb to pm_device_cb by Gerard Marull-Paretas · 3 years, 11 months ago
  51. 7bfd3a1 device: rename device_pm_control to pm_control by Gerard Marull-Paretas · 3 years, 11 months ago
  52. d31a9be pm: device: rename device_pm struct to pm_device by Gerard Marull-Paretas · 3 years, 11 months ago
  53. 2c7b763 pm: replace DEVICE_PM_* states with PM_DEVICE_* by Gerard Marull-Paretas · 3 years, 11 months ago
  54. 25bb163 pm: reorganize headers by Gerard Marull-Paretas · 3 years, 11 months ago
  55. cc6c908 pm: deprecate device_pm_control_nop by Gerard Marull-Paretas · 4 years ago
  56. bfce935 power: remove device_pm_control_nop function by Gerard Marull-Paretas · 4 years ago
  57. 2b76f0f init: tweak Zephyr .init* section name conflicting with toolchain by Evgeniy Paltsev · 4 years ago
  58. 25c87db kernel/arch: cleanup function definitions by Anas Nashif · 4 years ago
  59. 005dbf1 device.h: DEVICE_DT_GET_ANY refactor by Martí Bolívar · 4 years ago
  60. e828702 linker-defs: Fix sorting order of objects by priority by Eugeniy Paltsev · 4 years ago
  61. a56bdc4 device: remove deprecated device_list_get by Kumar Gala · 4 years ago
  62. 7d8f78a drv: display: Initial FT800 display driver by Hubert Miś · 4 years ago
  63. 890eff6 device: Remove unnecessary z_impl_device_is_ready() by Andrzej Głąbek · 4 years ago
  64. b29abe3 device: add API to visit required devices by Peter Bigot · 4 years, 1 month ago
  65. 5b6de52 device.h: Add macro API to get a devicename from a devicetree node by Kumar Gala · 4 years, 1 month ago
  66. ef768d3 device: fix misspelling in build-time diagnostic by Peter Bigot · 4 years, 1 month ago
  67. 193b887 device.h: add DEVICE_DT_GET_ANY by Martí Bolívar · 4 years, 1 month ago
  68. d554d34 device: add post-process of elf file to manage device handles by Peter Bigot · 4 years, 1 month ago
  69. 669bc6b device: inject device dependency information from devicetree nodes by Peter Bigot · 4 years, 1 month ago
  70. d1a0568 device: store device pm busy status in the state structure by Peter Bigot · 4 years, 1 month ago
  71. 65eee5c device: store initialization status in the state structure by Peter Bigot · 4 years, 1 month ago
  72. 8d771f1 device: move device power management state into common dynamic state by Peter Bigot · 4 years, 1 month ago
  73. a955c9e device: add common structure for dynamic device state by Peter Bigot · 4 years, 1 month ago
  74. 2aab687 device: introduce device_usable_check by Peter Bigot · 4 years, 1 month ago
  75. 28897df device: use empty string as drvname when devicetree label is absent by Peter Bigot · 4 years, 1 month ago
  76. 5b36a01 device: binding lookup should return null for unsupported names by Peter Bigot · 4 years, 1 month ago
  77. 8f8ec5f device.h: remove incorrect docstring by Martí Bolívar · 4 years, 2 months ago
  78. f91e9fb device: fix potential truncation of DT-derived device names by Peter Bigot · 4 years, 2 months ago
  79. 3746ebc Revert "device: inject device dependency information from devicetree nodes" by Peter Bigot · 4 years, 2 months ago
  80. affa7a1 Revert "device: add post-process of elf file to manage device handles" by Peter Bigot · 4 years, 2 months ago
  81. 40d3653 device: add post-process of elf file to manage device handles by Peter Bigot · 4 years, 2 months ago
  82. b615153 device: inject device dependency information from devicetree nodes by Peter Bigot · 4 years, 2 months ago
  83. 6871b61 api: remove unnecessary parentheses in DEVICE_NAME_GET. by Artur Lipowski · 4 years, 2 months ago
  84. 02703e6 device: Remove DEVICE_DT_DECLARE / DEVICE_DT_INST_DECLARE by Kumar Gala · 4 years, 2 months ago
  85. 98b6e4f devicetree: generate extern's for devicetree struct devices by Kumar Gala · 4 years, 2 months ago
  86. 86e98f0 device: deprecate DEVICE_AND_API_INIT by Kumar Gala · 4 years, 3 months ago
  87. 8c1bef5 device: support generating defines from devicetree nodes with no label by Peter Bigot · 4 years, 3 months ago
  88. 4933345 power: remove FSM from DEVICE_PM_FSM_* by Anas Nashif · 4 years, 4 months ago
  89. dd931f9 power: standarize PM Kconfigs and cleanup by Anas Nashif · 4 years, 4 months ago
  90. 3a83f0e device: Add DT_INST versions of DEVICE_DT_DECLARE and DEVICE_DT_DEFINE by Kumar Gala · 4 years, 4 months ago
  91. c2d852a device: refactor to allow direct access to devicetree device structures by Peter Bigot · 4 years, 4 months ago
  92. 50d6783 device: redefine devicetree device definition using a more generic API by Peter Bigot · 4 years, 4 months ago
  93. e643ee2 device: provide API that uses the devicetree node as identifier by Peter Bigot · 4 years, 4 months ago
  94. 173a1cc device: deprecate DEVICE_INIT by Kumar Gala · 4 years, 5 months ago
  95. d439478 device: treat a NULL device_pm_control as device_pm_control_nop by Kumar Gala · 4 years, 5 months ago
  96. e18fcbb device: Const-ify all device driver instance pointers by Tomasz Bursztyka · 4 years, 7 months ago
  97. c8906fe device: Instantiate all device instance as constant by Tomasz Bursztyka · 4 years, 7 months ago
  98. aac9e2c device: Revise how initialization status is being handled by Tomasz Bursztyka · 4 years, 7 months ago
  99. 9247e8b code-guideline: Tag name should be a unique identifier by Spoorthy Priya Yerabolu · 4 years, 7 months ago
  100. b2024ae device: Rename driver_api/data attributes to api/data by Tomasz Bursztyka · 4 years, 8 months ago