History log of /dflybsd-src/sys/platform/pc64/apic/ioapic.h (Results 1 – 6 of 6)
Revision Date Author Comments
# 95874ffd 29-Oct-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

x86_64/ioapic: Allow GSI's target CPU to be configured

- Tuneable hw.ioapic.gsi.X.cpu is added, which could be used to specify
the GSI X's target CPU id
- If hw.ioapic.gsi.X is not set, then GSI X

x86_64/ioapic: Allow GSI's target CPU to be configured

- Tuneable hw.ioapic.gsi.X.cpu is added, which could be used to specify
the GSI X's target CPU id
- If hw.ioapic.gsi.X is not set, then GSI X will be target to CPU Y,
Y = X % ncpus

show more ...


# 533092a3 09-Jun-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

x86_64/ioapic: Staticize ioapic_config()


# ed4d621d 23-May-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

ioapic: Move ioapic_enable from machdep.c to apic/ioapic.c

Enable I/O APIC by default.


# 944562df 15-May-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

x86_64: Handle I/O APIC probing failure

If I/O APIC does not exist:
- Reset apic_io_enable and reinitialize ICU if necessary; mainly for
ICU's auto EOI setting.
- Enable LAPIC LINT0 and disable LA

x86_64: Handle I/O APIC probing failure

If I/O APIC does not exist:
- Reset apic_io_enable and reinitialize ICU if necessary; mainly for
ICU's auto EOI setting.
- Enable LAPIC LINT0 and disable LAPIC LINT1

While I'm here, add hw.ioapic_probe tunable to test this feature (again,
just don't it :)

show more ...


# acb8668f 14-May-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

x86_64: Move ioapic_map() from mp_machdep.c to ioapic.c


# 61452645 04-May-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

x86_64: Move ioapic function declarations from smp.h to apic/ioapic.h