1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-21 11:13:30 +00:00
freebsd/sys/dev/pci
Ian Dowse 58164331e3 Save and restore the interrupt Edge/Level Control Registers (ELCR)
across system suspends on the Intel 82371AB PCI-ISA bridge. On a
Sony Vaio C1XD that I have, these registers are not set correctly
after an ACPI resume. The result is that after resuming, a shared
IRQ is left in edge-triggered mode so the interrupt can later become
jammed in a state where the line remains asserted, but the handler
is never called.

Reviewed by:	jhb
2002-10-30 19:55:06 +00:00
..
eisa_pci.c
fixup_pci.c
ignore_pci.c
isa_pci.c Save and restore the interrupt Edge/Level Control Registers (ELCR) 2002-10-30 19:55:06 +00:00
pci_if.m
pci_pci.c Export pcib_attach() as a "protected" for use in subclasses of the PCI-PCI 2002-09-06 22:14:00 +00:00
pci_private.h - Make pci_load_vendor_data() static and do it during MOD_LOAD instead of 2002-09-04 03:13:16 +00:00
pci_user.c Simple p_ucred -> td_ucred changes to start using the per-thread ucred 2002-02-27 18:32:23 +00:00
pci.c Whitespace. 2002-10-16 19:11:59 +00:00
pcib_if.m
pcib_private.h Export pcib_attach() as a "protected" for use in subclasses of the PCI-PCI 2002-09-06 22:14:00 +00:00
pcireg.h Add some PCI-X register definitions. 2002-06-05 22:25:51 +00:00
pcivar.h style(9) nit. 2002-08-19 22:51:23 +00:00