zephyr/include/dt-bindings
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
..
clock clock_control: Add support for fast peripheral clock in mcux sim driver 2019-11-05 19:37:21 +01:00
dma include: bindings: dma define the bindings for stm32 soc series 2020-04-17 03:13:02 -05:00
gpio gpio: restore missing legacy devicetree direction flag 2020-02-13 22:50:45 +02:00
i2c headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
interrupt-controller dts: x86: configure different IO APIC delivery modes for various devices 2020-05-08 22:32:39 -04:00
pcie drivers/uart_ns16550: enable auto IRQ detection for PCI(e) endpoints 2019-05-04 18:29:32 -04:00
pinctrl stm32_pinctrl: remove duplicate definition 2020-05-04 19:49:14 +02:00
pwm drivers: pwm: add support for inverted PWM signals 2020-01-07 18:13:18 +01:00
rdc soc: arm: nxp_imx: Convert from Kconfig to DT_NODELABEL 2020-04-04 09:34:00 -05:00
usb dts: bindings: usb: Add enum to maximum-speed property 2019-05-17 09:53:20 -05:00