History log of /fuchsia/zircon/kernel/dev/interrupt/rules.mk
Revision Date Author Comments
# ace6a9ae 18-Sep-2018 Travis Geiselbrecht <travisg@google.com>

[kernel][dev][interrupt] C -> CPP conversion

Minimal modifications.

Change-Id: Ia2ec00fcc134af34afcf21423eb209ebc8baf735
Tested: make sure still builds on ARM.


# 2f2670a8 09-Aug-2018 Christopher Anderson <cja@google.com>

[kernel] Pull MSI support out of PCIe into dev/interrupt

- Remove PCI dependency from the Intel IOMMU impl.
- Remove WITH_DEV_PCIE defines that gate MSI support.
- Move msi_* functions to dev/interrupt.h and provide
weak stubs in dev/interrupt/msi.c
- Update intel and aram methods to use new MSI functions
that exist standalone.

The MSI interface is subject to change still in the future,
but for now this decouples the IOMMU from PCI and sets up
a framework for MSI being part of the kernel interrupt interface.

PciePlatform support classes are mostly left alone to avoid
refactoring a system that will be unused later. They may be
eliminated in a future CL if it seems easy to do.

Test: core-tests and boot tests

Change-Id: I89f226ccf5ebf4930ea06d9f32cb6e1caabde34e


# fb5dc6d5 06-Sep-2016 John Grossman <johngro@google.com>

[kernel] Remove interrupt_event_*

Remove interrupt_event_*, this functionality has been merged into
InterruptEventDispatcher.

Change-Id: I04c1b2de606e03fe52eb725affa8b64e06e88218


# 53b9e1c8 15-Jun-2016 The Fuchsia Authors <authors@fuchsia.local>

[magenta] Initial commit