zephyr/dts
Zide Chen f32eeba925 dts: x86: configure different IO APIC delivery modes for various devices
For HPET devices, configure it with fixed delivery mode because HPET
timer interrupt is needed to fuel the scheduler for all CPUS.

For all other type of devices, like UART, I2C, GPIO, Ethernet, etc.
configure them as lowest priority delivery mode, in which IO APIC
delivers the interrupt to the processor core that is executing at the
lowest priority among all the processors listed in the specified
destination. In this case, the device drivers can avoid the trouble of
handling repeated interrupts delivered to all CPUS.

Signed-off-by: Zide Chen <zide.chen@intel.com>
2020-05-08 22:32:39 -04:00
..
arc board: iotdk: disable unused peripherals in dts 2020-04-28 11:53:46 -05:00
arm boards: nordic: Add support for nRF52833dk_nrf52820 board 2020-05-08 15:00:41 +02:00
bindings dts: bindings: st,stm32-sdmmc: remove unneeded type 2020-05-08 17:49:32 +02:00
common dts: introduce macro's to help with changing unit-addr 2020-02-05 17:10:54 -05:00
nios2 dts: nios2: Add interrupt controller support in dts 2020-03-27 15:16:53 -05:00
posix
riscv drivers: flash: replace DT_FLASH_DEV_NAME with DT macro 2020-04-27 18:43:20 -05:00
x86 dts: x86: configure different IO APIC delivery modes for various devices 2020-05-08 22:32:39 -04:00
xtensa dts: x86: configure different IO APIC delivery modes for various devices 2020-05-08 22:32:39 -04:00
binding-template.yaml dts: fix up type comments in binding-template.yaml 2020-02-13 02:14:34 -06:00
Kconfig drivers: entropy: Remove Kconfig HAS_DTS_ENTROPY 2020-04-13 09:14:21 -05:00