summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_lmc_obsd.c
AgeCommit message (Collapse)Author
2005-11-07first round of lmc(4) cleaning. removes a good portion of the ifdefBrad Smith
crud making this readable. ok dlg@
2005-11-06also attach on LMC cPCI HSSI cards.Brad Smith
2005-11-05add bus_dma and big endian support.Brad Smith
From NetBSD Thanks to Jason Ackley for testing on i386/amd64/sparc64 with both T1 and T3 cards. "looks ok" dlg@
2005-08-09do not set PCI_COMMAND_MASTER_ENABLE explicitly as it's already set in ↵Michael Shalayeff
pcisubmatch(); kettenis@ testing; brad@ ok
2005-07-16remove __BROKEN_INDIRECT_CONFIG cruftBrad Smith
2004-05-12network drivers don't need to include bpfdesc.hTed Unangst
ok krw@ canacar@
2002-06-02withough -> withoutTheo de Raadt
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
(Look ma, I might have broken the tree)
2001-09-11Don't include <vm/vm_kern.h> if you don't need foo_map.Miod Vallat
2001-08-25Change 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-12absolutely no need to include vm_parm.h after vm.hMichael Shalayeff
2001-07-09Remove dubious #include MACRO "string" construct (non-ANSI)Marc Espie
and use the more correct #include <file.h> style. From discussion with millert@.
2001-06-12Make pci_mapreg_map take an extra argument where we canNiklas Hallqvist
put a size limitation of the PCI region to map. That makes the PERC 3/Di raid controller usable, as it publishes too much PCI memory for us to map in the kernel virtual memory. As we only access the first 256 byte it is of no use to map 128MB of kvm.
2001-02-22slightly less verbose dmesgChris Cappuccio
2000-02-01general cleanup (remove LMC_IOMAPPED crud entirely)Chris Cappuccio
add correct rcs tags sync w/lmc's lmc_media.c regarding watchdog support (So, the LEDs on the T1/T3 cards [the ones with built-in CSU/DSUs], and also the DS1 "SSI" card should now change according to various line conditions, as ths manual says they do)
1999-11-04Make sure bus mastering is enabled, from freebsd if_de.cChris Cappuccio
1999-10-26Support LMC1200Chris Cappuccio
Based on LMC's Linux code
1999-07-24use pci_mapreg_map(); chris@dqc.orgTheo de Raadt
1999-07-01lmc driver; ported by chris@dqc.orgTheo de Raadt