genode/repos/base-hw/src/core/spec
Reto Buerki 3c23ddb2d5 hw_x86_64_muen: Add support for MSI
Use the new Sinfo::get_dev_info function to retrieve device information
in the platform-specific get_msi_params function. If the requested
device supports MSI, set the IRQ and MSI address/data register values to
enable MSIs in remappable format (see VT-d specification, section
5.1.2.2).

Currently only one MSI per device is supported as the subhandle in the
data register is always set to 0.
2016-02-26 11:36:54 +01:00
..
arm hw: Introduce platform-specifc MSI function 2016-02-26 11:36:54 +01:00
arm_gic hw: construct kernel irq objects on demand 2015-04-17 16:13:21 +02:00
arm_v6 hw: enable SMP for ARM Cortex A9 2016-01-26 16:20:18 +01:00
arm_v7 hw: enable SMP for ARM Cortex A9 2016-01-26 16:20:18 +01:00
arndale hw: enable SMP for ARM Cortex A9 2016-01-26 16:20:18 +01:00
cortex_a8 hw: enable SMP for ARM Cortex A9 2016-01-26 16:20:18 +01:00
cortex_a9 hw: re-implement lazy FPU context switch 2016-01-26 16:20:38 +01:00
cortex_a15 hw: enable SMP for ARM Cortex A9 2016-01-26 16:20:18 +01:00
exynos5 hw: enable SMP for ARM Cortex A9 2016-01-26 16:20:18 +01:00
imx6 hw: re-implement lazy FPU context switch 2016-01-26 16:20:38 +01:00
imx53 hw: enable SMP for ARM Cortex A9 2016-01-26 16:20:18 +01:00
panda hw: re-implement lazy FPU context switch 2016-01-26 16:20:38 +01:00
pbxa9 hw: re-implement lazy FPU context switch 2016-01-26 16:20:38 +01:00
riscv hw: Introduce platform-specifc MSI function 2016-02-26 11:36:54 +01:00
rpi hw_x86_64: Add x86-specific I/O mem allocator init 2015-05-26 09:39:45 +02:00
smp/kernel hw: enable SMP for ARM Cortex A9 2016-01-26 16:20:18 +01:00
x86 hw: re-implement lazy FPU context switch 2016-01-26 16:20:38 +01:00
x86_64 hw_x86_64_muen: Add support for MSI 2016-02-26 11:36:54 +01:00
zynq hw: re-implement lazy FPU context switch 2016-01-26 16:20:38 +01:00