History log of /dragonfly/sys/platform/pc64/apic/ioapic_abi.c (Results 51 – 70 of 70)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 4ecd5d4d 25-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

ioapic: Properly log interrupt mode


# 68aa1040 25-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

ioapic: Don't assert that interrupt mode are level/low or edge/high

For ACPI SCI, other combinations may be used by brain damaged BIOSes.


# 6b809ec7 21-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

8254: Setup interrupt properly for new I/O APIC code


# e90e7ac4 20-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

mptable/ioapic: Properly routing PCI interrupts


# 4a913811 20-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

ioapic/abi: Mark unused ISA IRQs as reserved


# 7bceaa10 20-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

ioapic: Let callers of pin_setup() to hold imen_spinlock


# e0918665 19-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

ioapic: Move MachIntrABI switching from ABI finalize to I/O APIC configure


# 4d08e038 19-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

lapic: Centralize LAPIC configuration


# 9d758cc4 19-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

apic: Centralize IMCR present setting


# a49b03f0 18-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

ioapic/abi: Log interrupt trigger mode changes

It is mainly used to locate missing bus_config_intr call


# d1ae7328 18-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

machintr: Add intr_config interface

This interface is used to change pre-configured interrupt's trigger
mode and polarity.


# ecec8ddc 18-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

ioapic: Properly setup I/O APIC pin according to the saved information


# 929c940f 18-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

ioapic/abi: Save IRQ to GSI mapping


# f6915355 18-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

ioapic/abi: Save interrupt polarity


# c36b581c 17-Mar-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

ioapic: During initmap, only GSIs should be configured.


# 474ba684 16-Feb-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

irqmap: Consume the syscall entry in irqmap


# e17120aa 14-Feb-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

ioapic: Pass ioapic address to ioapic_{read,write}()

This makes easier for us to get rid of the ioapic addresses array.


# a3dd9120 06-Feb-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

ioapic/icu: Add irqmap


# 7bf5fa56 02-Feb-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

intr: Further delay MachIntrABI.finalize()

It only affects SMP case. For ICU, it will be better if finalize()
is called after IMCR detection is done, though on most modern systems
IMCR does not exi

intr: Further delay MachIntrABI.finalize()

It only affects SMP case. For ICU, it will be better if finalize()
is called after IMCR detection is done, though on most modern systems
IMCR does not exist. For I/O APIC, finalize() _should_ be called
after BSP's LAPIC is initialized, since it alters BSP LAPIC's LINT0
and LINT1 configuration.

Add stabilize() ABI to MachIntrABI which is only implemented by ICU
currently and this ABI is called in the place where finalize() used
to be called.

show more ...


# 77f86d14 02-Feb-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

ioapic: File renaming (apic -> ioapic)


123