57 Commits (efdd2a8ff2d08e5de095251da31d8ad13cd8c9cb)

Author SHA1 Message Date
Daniel Hajjar a4e139b9f8 drivers: intc_ioapic: Fix Out of Bounds shift 4 months ago
Andrei Emeltchenko c78bff954e drivers: intc_ioapic: Fix get ioapic_id 2 years ago
Andrei Emeltchenko 686f7ef982 drivers: intc_ioapic: Fix get_vtd() 2 years ago
Flavio Ceolin 7827441681 intc: intc_ioapic: Remove unnecessary header 2 years ago
Fabio Baltieri a1afaa8b47 drivers: ioapic: declare the device with DEVICE_DT_INST_DEFINE 2 years ago
Najumon B.A a68204d8b8 arch: x86: update with new acpica lib interface 2 years ago
Enjia Mai 24f989cd90 drivers: ioapic: fix the cast for the offset 3 years ago
Gerard Marull-Paretas 4c575fa37d drivers: intc: ioapic: initialize vtd device at compile time 3 years ago
Gerard Marull-Paretas fb60aab245 drivers: migrate includes to <zephyr/...> 3 years ago
Maureen Helm 41634c82cc drivers: interrupt_controller: Refactor drivers to use shared init prio 3 years ago
Gerard Marull-Paretas 0ddb8b5d62 drivers: interrupt_controller: intc_ioapic: use DEVICE_DT_GET_OR_NULL 3 years ago
Gerard Marull-Paretas ddc168fa78 pm: s/PM_DEVICE_(DT_(INST))_REF/PM_DEVICE_(DT_(INST))_GET 4 years ago
Daniel Leung 975e257f2c drivers: interrupt_controller: remove @return doc for void funcs 4 years ago
Tomasz Bursztyka 4090962386 drivers/interrupt_controller: Add source id to VT-D interrupt remap 4 years ago
Tomasz Bursztyka 2efd874dcc drivers/interrupt_controller: Make IOAPIC VT-D aware when relevant 4 years ago
Gerard Marull-Paretas 89a4f36fc8 device: remove inclusion of pm/device.h 4 years ago
Gerard Marull-Paretas 88a69674c0 drivers: use new PM macros 4 years ago
Gerard Marull-Paretas c78c312c82 drivers: interrupt_controller: i/loapic: use DEVICE_DEFINE 4 years ago
Gerard Marull-Paretas 4baf1e01ff drivers: use common PM action callback naming 4 years ago
Gerard Marull-Paretas 7ccc1a41bc pm: use actions for device PM control 4 years ago
Gerard Marull-Paretas 6d273f49bd pm: fix incorrect usages of PM_DEVICE_STATE_OFF 4 years ago
Gerard Marull-Paretas 495672ab62 pm: cleanup pm control callback implementations 4 years ago
Gerard Marull-Paretas d41dadc569 pm: rename PM_DEVICE_STATE_SUSPEND to PM_DEVICE_STATE_SUSPENDED 4 years ago
Gerard Marull-Paretas 56a35e5682 pm: converge to suspend state for low power modes 4 years ago
Gerard Marull-Paretas c6cce80ac4 pm: remove incorrect usages of force suspend 4 years ago
Gerard Marull-Paretas 920f30cc0e pm: simplify state change check logic 4 years ago
Gerard Marull-Paretas 11eef4d8c8 pm: device: remove pointer usage for state 4 years ago
Gerard Marull-Paretas 9e7d545bb4 pm: device: remove ctrl_command callback argument 4 years ago
Gerard Marull-Paretas da0ff4ae46 pm: device: remove usage of ctrl_command 4 years ago
Gerard Marull-Paretas c2cf1ad203 pm: device: remove usage of local states 4 years ago
Gerard Marull-Paretas 26ad8376bd pm: remove callback from control function 4 years ago
Gerard Marull-Paretas 217e610d8f pm: remove redundant callback usage 4 years ago
Gerard Marull-Paretas cc2f0e9c08 pm: use enum for device PM states 4 years ago
Daniel Leung 1ad7349d17 intc: ioapic: mark data and functions as boot/pinned 4 years ago
Flavio Ceolin 0c607adb63 pm: device: Align state names with system states 4 years ago
Flavio Ceolin 7eba310220 power: device: void *context -> uint32_t *state 4 years ago
Dong Wang 7989302e6a interrupt_controller: ioapic: support more device power states 4 years ago
Gerard Marull-Paretas 56f1a8ce98 pm: rename PM_DEVICE_GET/SET_POWER_STATE to PM_DEVICE_STATE_GET/SET 4 years ago
Gerard Marull-Paretas dbf46b3815 pm: rename device_pm_cb to pm_device_cb 4 years ago
Gerard Marull-Paretas 2c7b763e47 pm: replace DEVICE_PM_* states with PM_DEVICE_* 4 years ago
Gerard Marull-Paretas 3863be02a5 drivers: replace power/power.h with pm/device.h 4 years ago
Anas Nashif 5d6c219210 drivers: device: do not reuse tag name 'device' 4 years ago
Tomasz Bursztyka 915f4ac3c7 drivers/interrupt_controller: Get the IOAPIC RTEs dynamically 4 years ago
Anas Nashif dd931f93a2 power: standarize PM Kconfigs and cleanup 5 years ago
Tomasz Bursztyka e18fcbba5a device: Const-ify all device driver instance pointers 5 years ago
Andrew Boie 63c3e153d6 drivers: use node IDs for DEVICE_MMIO.*_INIT 5 years ago
Andrew Boie ee3c50ba6d x86: apic: use device MMIO APIs 5 years ago
Kumar Gala a1b77fd589 zephyr: replace zephyr integer types with C99 types 5 years ago
Zide Chen e8b6b86704 interrupt_controller: device driver can configure IO APIC delivery mode 5 years ago
Zide Chen ae1137f241 interrupt_controller: change IO APIC to logical destination mode 5 years ago