summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
2002-04-01Don't have dc and de return the same match value in any case.Nathan Binkert
Comment the reasoning for the various return values in dc_pci_match. dc is preferred over de on all archs except for alpha where de is used. The main reason dc is not preferred on alpha is that it doesn't fit on the floppy, so RAMDISK and GENERIC would have different drivers for the same device which is rather confusing.
2002-04-01- add support for PDC20268R (not tested) and PDC20269Grigoriy Orlov
- fix interrupt handling when IRQ is shared - cable detection - sync with NetBSD Work by Alexander Yurchenko <grange@rt.mipt.ru>
2002-04-01Add support for PowerStorm 4D20 TGA boqrds with IBM 561 ramdac (akaMatthieu Herrb
32bit TGA) From NetBSD, ok deraadt@.
2002-04-01Only call dc_ramdac_intr if initialized(). Fixes a panic whenMatthieu Herrb
starting Xtga. From NetBSD. ok deraadt@
2002-04-01No Mickey, that corega card is just a rebadged NDC card.Todd C. Miller
Make this actually compile again.
2002-04-01todd killed a corega cardMichael Shalayeff
2002-03-31Limit pci register map size to 256kNathan Binkert
ok deraadt, art, mickey
2002-03-30o Move register definitions to if_wireg.hTodd C. Miller
o Rename some register defines to be more useful (adapted from FreeBSD) o Enable interrupts on PLX chip since some boards don't have this in the EEPROM (adapted from FreeBSD and Linux).
2002-03-30map only first page of whatever is given to us in the bar,Michael Shalayeff
apparetnyl sometimes we get whole lots of space there. also map it 32bit.
2002-03-27Update comment at the top to reality.Todd C. Miller
2002-03-27make sure error is set to zero on the pci write case for user confJason Wright
2002-03-26Add support for the TMD7160 dumb PCI-ISA bridge (similar in function toTodd C. Miller
the PLX905x). Info gleaned from patches to the Linux wlan driver from NDC. This makes the NDC NCP130 rev A2 work.
2002-03-26regenTodd C. Miller
2002-03-26o 0x15e8 is National Datacomm Corp, not CoregaTodd C. Miller
o Add NDC NCP130 PCI Prism2 boards (2 flavors)
2002-03-26regenMichael Shalayeff
2002-03-26a clone of Eumitcom WL11000P -- USR11000P; from lj7@usa.netMichael Shalayeff
2002-03-25regenMichael Shalayeff
2002-03-25another intel gbt etherMichael Shalayeff
2002-03-25support 630ETi; from wyllie@dilex.netMichael Shalayeff
2002-03-24after codec reset wait for 1/2 sec; from mark@mcs.vuw.ac.nz ↵Michael Shalayeff
(http://mail-index.netbsd.org/port-i386/2002/03/18/0000.html)
2002-03-22my guess at a sunix puc; the tester disappearedTheo de Raadt
2002-03-22On sparc64, try local-mac-address before falling back to myetheraddr()Jason Wright
2002-03-19remove __PTodd C. Miller
2002-03-19fix the ich3 ac97 audio idMichael Shalayeff
2002-03-19regenMichael Shalayeff
2002-03-19update ich3 namesMichael Shalayeff
2002-03-19syncNathan Binkert
2002-03-19Altima vendor id and altima gigabit ethernetNathan Binkert
From FreeBSD
2002-03-19revert to older ahc driver until the new one's bugs are fixedTodd C. Miller
2002-03-15Try 'local-mac-address' before myetheraddr(). This allows us to correctlyJason Wright
get the mac address on the second ethernet of a Netra T1 AC200; tested by Joey Coleman <joeycoleman@acm.org>
2002-03-15update URL to vendor ID search engineTodd C. Miller
2002-03-14Don't prototype pciide_machdep_compat_intr_establish() andTodd C. Miller
pciide_machdep_compat_intr_disestablish() if they are macros.
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-13Fetch mac address from local-mac-address property, and use myetheraddr() onlyJason Wright
if it fails. (The right thing to do is have myetheraddr() do this, but that will come later).
2002-03-12sync with KAMEKenjiro Cho
ALTQify more drivers. ok millert@
2002-03-06remove unused #includeNathan Binkert
2002-03-06vtophys is no longer usedNathan Binkert
2002-03-06syncNathan Binkert
2002-03-06Add a couple new intel gigabit cardsNathan Binkert
2002-03-0421140 support for dc isn't reliable enough for it to win over dc.Nathan Binkert
dc doesn't fit on the alpha ramdisk, so let de win in all cases.
2002-03-01From NetBSD, noticed by Alexander YurchenkoChris Cappuccio
"In hpt_pci_intr(): There is interrupt pending once IDEDMA_CTL_ACT is turned off. It seems that IDEDMA_CTL_INTR is asserted before DMA transfer is complete, leading to race condition in case of interrupt sharing. Discovered reading the FreeBSD code."
2002-02-23Add aperture driver support for macppc, and also place writing to /dev/pciMatthieu Herrb
under the control of machdep.allowaperture. This allows to run the X server on macppc with securelevel=1, given that machdep.allowaperture is != 0. OK deraadt@
2002-02-22Revert to previous (non hacked =) version now that the iommu is handledJason Wright
correctly and it doesn't crash
2002-02-18This should fix AHA-3950BU2.Steve Murphree
2002-02-18Correct fix for breakage in rev 1.23. Sorry for the mess.Matthieu Herrb
2002-02-18do not assume PCI_USERCONF is set on all arch; matthieu okTheo de Raadt
2002-02-18store the PCI configuration space bus number in the pci_softc structMatthieu Herrb
and use it for pci configuration space access in ioctl code. And do bounds checking on ioctl args for all architectures Ok deraadt@, drahn@.
2002-02-18syncTheo de Raadt
2002-02-18oopsTheo de Raadt