freebsd-dev/sys/x86/isa
John Baldwin 87bdca8290 Fix a regression in r338360 when booting an x86 machine without APIC.
The atpic_register_sources callback tries to avoid registering interrupt
sources that would collide with an I/O APIC.  However, the previous
implementation was failing to register IRQs 8-15 since the slave PIC
saw valid IRQs from the master and assumed an I/O APIC was present.  To
fix, go back to registering all 8259A interrupt sources in one loop when
the master's register_sources method is invoked.

PR:		231291
Approved by:	re (kib)
MFC after:	1 month
2018-09-17 17:18:54 +00:00
..
atpic.c Fix a regression in r338360 when booting an x86 machine without APIC. 2018-09-17 17:18:54 +00:00
atrtc.c Provide a helper function acpi_get_fadt_bootflags() to fetch the FADT 2018-06-25 11:01:12 +00:00
clock.c Use separate mutexes for atrtc and i8254 locking. Change all the strange 2018-03-11 18:20:49 +00:00
elcr.c sys/x86: further adoption of SPDX licensing ID tags. 2017-11-27 15:11:47 +00:00
icu.h Remove 'imen' global variable from atpic(4). 2018-08-21 17:13:51 +00:00
isa_dma.c ANSIfy sys/x86 2018-03-17 01:40:09 +00:00
isa.c SPDX: Fix some cases wrongly attributed to MIT. 2017-11-30 15:10:11 +00:00
nmi.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
orm.c Add ISA PNP tables to ISA drivers. Fix a few incidental comments. 2018-01-29 00:22:30 +00:00