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