summaryrefslogtreecommitdiff
path: root/sys/arch/i386/pci
AgeCommit message (Expand)Author
2007-05-23timecounter support (e.g. soekris net4501); ok grange@Markus Friedl
2007-05-21Implement deep interrupt swizzling by mapping all four PCI interrupt pinsMark Kettenis
2007-04-26Add a setperf mechanism for ich speedstep controlled by SMI on certainGordon Willem Klok
2007-03-26ichss_cookie is a bad name, and should not be a void pointer.Gordon Willem Klok
2007-03-19typo fixes; didickman@gmailTheo de Raadt
2007-02-20Revert PAE pmap for now, until the strange bug is found. This stopsTom Cosgrove
2007-02-12Enable the AES acceleration. Won't be picked up for IPsec, since weTom Cosgrove
2007-01-19Update comment (on how long we wait for operation to complete) reflectTom Cosgrove
2007-01-02Use bus_space_write_region_4() instead of doing the same thing bit byTom Cosgrove
2006-12-20Don't bail out on a bad interrupt line if we have a valid apic interrupt pinMark Kettenis
2006-12-14Make pci subsystem aware of domains. Each host bridge gets assigned a uniqueMark Kettenis
2006-12-12Complete gwk's previous patch to stop setperf methods from returningDimitry Andric
2006-12-11do not bus_space_map devices which are at address 0; ok kettenisTheo de Raadt
2006-12-11On i386, swizzle interrupts for devices for which we don't have explicitMark Kettenis
2006-11-29Nuke all commons but one, and enable --warn-common in LINKFLAGS.Miod Vallat
2006-11-29Remove all the extern cpu_{id,model,whatever} declarations from mostDimitry Andric
2006-11-29Fix cpu_model string screwup.Dimitry Andric
2006-11-28acpi may steal the timer and speedstep functionality, in which case weTheo de Raadt
2006-11-27Only use the ichpcib speedstep feature if we're running on a (Mobile) Pentium 4,Dimitry Andric
2006-11-19Handle operations larger than will fit in the buffer we allocate,Tom Cosgrove
2006-11-19Improve the AES acceleration, by allocating a contiguous DMA-ableTom Cosgrove
2006-11-17Add code for AES acceleration. This is currently disabled withTom Cosgrove
2006-11-11Get rid of magic isa and eisa bus numbers in mpbios code. Pave the way forMark Kettenis
2006-10-26Driver for the AMD Geode LX series processor security block.Tom Cosgrove
2006-10-18do not enable watchdog functionality if small kernelTheo de Raadt
2006-10-17Set the Geode SC1100-specific reset function in the geodesc driver,Tom Cosgrove
2006-09-29kill trailing some spacesMarco Pfatschbacher
2006-09-19ansi/deregisterJonathan Gray
2006-09-19add 82801GHM and 82801HBrad Smith
2006-08-18Don't renumber the PCI bus if we don't need to. Fixes some machines (DellMark Kettenis
2006-08-14say which type of header is unknownTheo de Raadt
2006-08-06add the Intel 6321ESB LPCBrad Smith
2006-08-06add the Intel 82801GHM LPC and 6321ESB LPCBrad Smith
2006-08-06add the Intel 82801DBM LPC.Brad Smith
2006-07-13Switch to a three-phase pci resource fixup:Mark Kettenis
2006-06-25reorganize the code to be more sane.Brad Smith
2006-06-02Spelling.Christopher Pascoe
2006-05-15Add AGP support for Intel 945G/GM chipsets. The 945GM (mobile) variantDimitry Andric
2006-04-27implement separate PAE pmap that allows access to 64g of physmemMichael Shalayeff
2006-03-13* Add "pcitag_t *pba_bridgetag" to pci_attach_args. This is set toBrad Smith
2006-03-07- Use the correct initialization routine for the VIA VT8233 chipsetBrad Smith
2006-02-14Find additional noncoherent HyperTransport links by looking at theMark Kettenis
2006-02-11New version of i915 supprotm adapted from freebsd by Dimitry Andric, withMatthieu Herrb
2006-02-03Back out i915 changes; they broke some i810-based machines.Todd C. Miller
2006-02-01implement a much better 27mhz tc found on geode; inspired by freebsd; grange@ okMichael Shalayeff
2006-01-26make timecounter behave; grange@ okMichael Shalayeff
2006-01-13support i915. adapted from freebsd by Dimitry Andric. does not breakTheo de Raadt
2006-01-12Fix up interrupt routing on SiS 963.Jonathan Gray
2006-01-05Don't change pins state on attach.Alexander Yurchenko
2006-01-01Adjust for renamed VIA VT8233 PCI ID's.Mark Kettenis