Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-06-03 | three four kill | Michael Shalayeff | |
2003-05-18 | match on Intel 82440MX PCI-ISA which misidentifies itself. | Henning Brauer | |
2003-05-04 | snprintf | Theo de Raadt | |
2003-04-27 | strcpy/sprintf cleanup of sys/dev. miod@, deraadt@ says to commit. | Hakan Olsson | |
2003-04-17 | i386 changes to move to ELF. asm cleanup. Change MAXDSIZ to 512M for 1Gsep. | Dale Rahn | |
DARPA funded work. | |||
2003-03-28 | add support for the i830 that has 8 pci irq lines configure by the extra ↵ | Michael Shalayeff | |
0x68 pci config reg. does not change the behaviour for the other chipsets; ho@ testing | |||
2003-03-19 | Add i830 support from NetBSD via patch in kernel/3150. | Todd C. Miller | |
Verified to not break i81[05] and tested on two i830s. | |||
2003-01-21 | add elan520 from netbsd; adapted to watchdog sysctl interface; | Markus Friedl | |
ok mickey@, jakob@, henric@, fgsch@ | |||
2003-01-08 | do not match on via866 smbus controller; reported and tested by grange@ | Michael Shalayeff | |
2002-09-23 | For serverworks chipsets: instead of trying to prevent attaching the same bus | Nathan Binkert | |
multiple times by restricting matches based on device id and revision, keep track of the bus numbers that were attached, and don't reattach them a second time. ok deraadt | |||
2002-08-22 | match more serverworks "double bridges", based on discussions with nate and | Theo de Raadt | |
brad | |||
2002-07-12 | check upon the pir length prior to using it, ignore short tables; from ↵ | Michael Shalayeff | |
henric@attbi.com | |||
2002-07-12 | support for the agp gart on various agp chipsets. | Michael Shalayeff | |
only i810 driver was tested though. based on the netbsd's lkm, initially ported by hunter@dg.net.ua and later made into shape by mickey. testing by art@ and millert@ . | |||
2002-06-14 | spelling; from Brian Poole <raj@cerias.purdue.edu> | Todd T. Fries | |
2002-06-12 | pci revision is in the class field, not the id (some ppl just refuse to ↵ | Michael Shalayeff | |
follow the rules)' pt out by patrik@lindergren.com | |||
2002-05-30 | iff pcibios is enabled, record _every_ established pci interrupt | Michael Shalayeff | |
for it will not get reprogrammed for isa later. should help lost and hanging pci interrupts. testing by fries@, krw@, mordin@, philipp@ and others | |||
2002-05-10 | on ServerWorks CNB20HE Host: | Michael Shalayeff | |
do not synthesyse secondary pci bus on the pchb0 rev 0x23 OR pchb1 w/ any revision. prompted by frisco@blackant.net in pr#2642 | |||
2002-05-06 | Try to deal with the pci shadow bus issue by disabling a specific chip | Nathan Binkert | |
revision of the CNB20HE that always seems to be involved in the shadow bus. This is definately not the right way to do things. The correct way is to try to figure out that the bus is being detected for the second time. ok deraadt | |||
2002-05-06 | drop out of any intr fixup activities if was disabled in the config flags | Michael Shalayeff | |
2002-05-02 | update the nbsd rcsid to unconfuse some lamers | Michael Shalayeff | |
2002-04-28 | Machines with the Serverworks CNB20HE chipset also have a CIOB20 i/o bridge. | Nathan Binkert | |
Instead of attaching pci busses to the CNB20HE, attach them to the CIOB20. This fixes problems where many of these machines will not attach a second pci bus. This also like Theo's previous diff prevents the shadow bus from appearing. Ok deraadt. | |||
2002-04-24 | be much more picky about which RCC products are multi-bridges | Theo de Raadt | |
2002-03-21 | Some laptops (such as the Toshiba Libretto L series) use _PIR instead | Todd C. Miller | |
of the standard $PIR for the signature so for that too. From NetBSD and FreeBSD. mickey@ says commitski | |||
2002-03-14 | Final __P removal plus some cosmetic fixups | Todd C. Miller | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2002-02-20 | support amd766 as amd756; from peter@ (pr/1948); tested by Henning Brauer ↵ | Michael Shalayeff | |
<lists-openbsdbugs@bsws.de> | |||
2001-12-31 | man says bus_space_map() returns non-zero, not negative on failure | Michael Shalayeff | |
2001-12-16 | match piix icu type on 82810ba/m; from netbsd | Michael Shalayeff | |
2001-12-04 | missing \n | Michael Shalayeff | |
2001-11-28 | somebody forgot something | Michael Shalayeff | |
2001-11-28 | revert hardware breakage | Todd T. Fries | |
2001-11-06 | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | Miod Vallat | |
(Look ma, I might have broken the tree) | |||
2001-10-25 | add an ali1543 and fix amd756 icu drivers | Michael Shalayeff | |
2001-09-11 | Don't include <vm/vm_kern.h> if you don't need foo_map. | Miod Vallat | |
2001-08-27 | Let this build without pcibios. | Artur Grabowski | |
2001-08-25 | This hasn't been used for ages. Kill. | Artur Grabowski | |
2001-08-25 | Change pci_intr_map to take pci_attach_args as an argument. | Artur Grabowski | |
All callers actually took all arguments to pci_intr_map from pci_attach_args structs, so this simplifies code. This also allows more complicated interrupt assignment schemes like the one on sparc64. This makes sparc64 pci interrupts work. Inspired by the same change in NetBSD. | |||
2001-08-17 | provide a way to get the number used for irq line, not only a string | Michael Shalayeff | |
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 (; | |||
2001-08-17 | quieten pcmcia/cardbus interrupt handling at unsuspend time | Theo de Raadt | |
2001-07-05 | Get rid of the wrapper macros around extent_alloc*1 | Artur Grabowski | |
Pass the right amount of arguments and rename them back to their right names. | |||
2001-06-25 | PCIIDE compat intr disestablish routines for i386 | Constantine Sapuntzakis | |
2001-06-17 | Don't pciaddr_do_resource_allocate if device is AGP to avoid conflict. | Michael Shalayeff | |
from Masanori Kanaoka <kanaoka@netbsd.org> | |||
2001-06-08 | it seems that via has 7, not 4 pci interrupt lines. | Michael Shalayeff | |
this fixes unmapped interrupts on some via-based boards, reported by angelos@, tested w/ aaron@, millert@, jason@. in any case must not break currently working boards. | |||
2001-05-13 | left tag uninitted in the good case in the last commit; jason@ pointed it out | Michael Shalayeff | |
2001-05-12 | A number of buggy BIOS implementations leave the router | Michael Shalayeff | |
entry as 000:00:0, which is typically not the correct device/function. If the router device address is set to this value, and the compatible router entry is undefined (zero is the correct value to indicate undefined), then we work on the basis it is most likely an error, and search the entire device-space of bus 0 (but obviously starting with 000:00:0, in case that really is the right one). from Dave Sainty <dave@dtsp.co.nz> | |||
2001-05-12 | always print the icu we've found | Michael Shalayeff | |
2001-04-23 | when we take a pci interrupt, upgrade it to level. but always ignore | Theo de Raadt | |
changes which force to edge, because it appears that a lot of via bios do not contain a full list of level interrupts. when we set such an interrupt to edge, we spin and hang. i suggested this behaviour change, and this fix is by northpoint mickey. | |||
2001-04-04 | Minor cleanup to minimize diffs with NetBSD | Constantine Sapuntzakis | |
2001-03-15 | make sure pcibios ever attached; found by aaron@ | Michael Shalayeff | |
2001-02-28 | shorter thus better printings | Michael Shalayeff | |