#
b27348b2 |
| 08-Sep-2017 |
deraadt <deraadt@openbsd.org> |
If you use sys/param.h, you don't need sys/types.h
|
#
4a80d888 |
| 26-Jul-2015 |
miod <miod@openbsd.org> |
Make sure pci_intr_map() will perform proper interrupt swizzling for devices behind a bridge, if the SRM didn't pick an interrupt line for them.
|
#
e86d96d5 |
| 08-May-2014 |
miod <miod@openbsd.org> |
Format string fixes for alpha kernels, and remove -Wno-format
|
#
e6aa7ea3 |
| 30-Sep-2009 |
miod <miod@openbsd.org> |
Fix various off-by-ones in irq number validation.
|
#
962a9e54 |
| 30-Sep-2009 |
miod <miod@openbsd.org> |
Remove unused last argument of alpha_shared_intr_disestablish().
|
#
c03b1b92 |
| 22-Aug-2009 |
mk <mk@openbsd.org> |
Constify the what/name parameter of pci_intr_establish().
Tested by myself, sthen, oga, kettenis, and jasper. Input from sthen and jasper.
ok kettenis
(Manpage follows shortly.)
|
#
ecdb3a5f |
| 22-Jul-2008 |
miod <miod@openbsd.org> |
Modify pci_intr_map() implementation to pass the pci_attach_args to the per-platform implementation, instead of selected members of it; this allows us to get rid of some globals, and paves the way fo
Modify pci_intr_map() implementation to pass the pci_attach_args to the per-platform implementation, instead of selected members of it; this allows us to get rid of some globals, and paves the way for better bridge support on some models.
show more ...
|
#
c62181b1 |
| 15-Jun-2006 |
brad <brad@openbsd.org> |
Rework the interrupt code, shaving some cycles off in the process. Rather than an "iointr" routine that decomposes a vector into an IRQ, we maintain a vector table directly, hooking up each "iointr"
Rework the interrupt code, shaving some cycles off in the process. Rather than an "iointr" routine that decomposes a vector into an IRQ, we maintain a vector table directly, hooking up each "iointr" routine at the correct vector. This also allows us to hook device interrupts up to specific vectors.
From thorpej NetBSD
Tested by myself and a number of end-users.
show more ...
|
#
17a294c7 |
| 29-Jan-2006 |
martin <martin@openbsd.org> |
Add a alpha_shared_intr_reset_strays() function that resets the stray interrupt counter for a given shared interrupt descriptor. When an interrupt is successfully handled, reset the strays counter, t
Add a alpha_shared_intr_reset_strays() function that resets the stray interrupt counter for a given shared interrupt descriptor. When an interrupt is successfully handled, reset the strays counter, thus preventing a "slow leak" from eventually shutting off the interrupt vector.
from NetBSD via KUDO Takashi
show more ...
|
#
84b67413 |
| 28-Jun-2004 |
aaron <aaron@openbsd.org> |
Use new event counter API for interrupt counting on alpha. By me, with some edits by Theo. deraadt@ ok
|
#
d5eb2d9a |
| 10-May-2003 |
deraadt <deraadt@openbsd.org> |
string cleaning; ok beck dhartmei
|
#
4f9e30d0 |
| 14-Mar-2002 |
millert <millert@openbsd.org> |
Final __P removal plus some cosmetic fixups
|
#
c4071fd1 |
| 14-Mar-2002 |
millert <millert@openbsd.org> |
First round of __P removal in sys
|
#
70048494 |
| 14-Dec-2001 |
nate <nate@openbsd.org> |
Don't use a single static struct alpha_bus_space since there are machines that can have more than one system bus attached to mainbus
|
#
489e49f9 |
| 06-Nov-2001 |
miod <miod@openbsd.org> |
Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. (Look ma, I might have broken the tree)
|
#
44766c59 |
| 29-Sep-2001 |
mickey <mickey@openbsd.org> |
dec_kn20aa_intr_disestablish() implementation from netbsd; art@ ok
|
#
88ea9180 |
| 17-Aug-2001 |
mickey <mickey@openbsd.org> |
provide a way to get the number used for irq line, not only a string representation, this is needed for devices like cbb which pass the interrupt line down to the cardbus attachment and not getting t
provide a way to get the number used for irq line, not only a string representation, this is needed for devices like cbb which pass the interrupt line down to the cardbus attachment and not getting the right line before pci_intr_map() has done it's dirty deed. tested on i386 by jason@, compiles on alpha by art@. ppc and mveppc are to be test-compiled, but should work (;
show more ...
|
#
e213629d |
| 25-Jun-2001 |
csapuntz <csapuntz@openbsd.org> |
Add disestablish for pciide on Alpha
|
#
30ada397 |
| 11-Jan-1999 |
millert <millert@openbsd.org> |
panic prints a newline for you, don't do it in the panic string
|
#
f8ac8897 |
| 01-Jul-1998 |
angelos <angelos@openbsd.org> |
First shot for EB164SX/LX support; kernels for those should be much more stable now, but by no means production-strong. A lot of code from NetBSD.
|
#
3a630e3f |
| 24-Jan-1997 |
niklas <niklas@openbsd.org> |
Sync with NetBSD 961207
|
#
e464495e |
| 08-Dec-1996 |
niklas <niklas@openbsd.org> |
Merge to NetBSD 961107, i.e. mostly new bus.h
|
#
50ce9ee0 |
| 30-Oct-1996 |
niklas <niklas@openbsd.org> |
Merge to NetBSD 961020. Retained our kernel APIs where NetBSD has changed. -Wall -Wstrict-prototypes -Wmissing-prototypes too.
|
#
280a40ff |
| 04-Oct-1996 |
deraadt <deraadt@openbsd.org> |
sync
|
#
d335780c |
| 29-Jul-1996 |
niklas <niklas@openbsd.org> |
Add OpenBSD tags. Adapt to OpenBSD *_intr_establish calling convention
|