summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2005-12-12ansi, no binary change.Federico G. Schwindt
2005-12-12fix a license i botched years agoMichael Shalayeff
2005-12-12make printf debug-only so some people would just shuddupMichael Shalayeff
2005-12-12knfDavid Gwynne
2005-12-12If a PCI-X card is detected then set bge_pcix.Brad Smith
2005-12-11syncBrad Smith
2005-12-11regenBrad Smith
2005-12-11a whole bunch of ciss(4) PCI ids.Brad Smith
From FreeBSD
2005-12-11Replace procfs_domem() with a similar interface, process_domem(), which livesMiod Vallat
out of procfs and gets a ptrace request PT_{READ,WRITE}_{I,D} as argument; also procfs_checkioperm() becomes process_checkioperm(). From art@ some time ago; ok kettenis@ pedro@
2005-12-11cleanup some knr to ansi i missed, and some extra whitespace i accidentallyDavid Gwynne
snuck in.
2005-12-11syncBrad Smith
2005-12-11regenBrad Smith
2005-12-11- change Intel PRO/100 VE (3) to 82801DB LANBrad Smith
- add Intel 82801DBL IDE controller PCI id
2005-12-11recognize BCM5750 C1 on Ted's Fujitsu Lifebook S7000Brad Smith
2005-12-10use the 5750 DSP code with the BCM5714 and BCM5780 too.Brad Smith
2005-12-10add a shutdown function and register it with shutdownhook_establish().Brad Smith
2005-12-10sk_shutdown -> skc_shutdown and register the shutdown function withBrad Smith
shutdownhook_establish().
2005-12-10shrink dmesg entry by one line by merging the chipset revision intoBrad Smith
the skc line and fix various error condition printf's in skc_attach(), sk_attach() and sk_alloc_jumbo_mem() so the messages will be displayed properly. ok krw@
2005-12-10add a shutdown function and register it with shutdownhook_establish().Brad Smith
2005-12-10re-add bge_shutdown() but also register the function withBrad Smith
shutdownhook_establish().
2005-12-10Check dm_nsegs > 0 rather than dm_segs > 0 when deciding if there areKenneth R Westerback
valid segments to unload. Spotted by lint. ok miod@
2005-12-10remove an unused mbuf struct from vr_encap(), leftover from Jason's bus_dma ↵Brad Smith
conversion. From Andrey Matveev <evol at online dot ptt dot ru>
2005-12-10Initialize flags before using it. Spotted by lint.Kenneth R Westerback
ok reyk@
2005-12-10another go at cleaning up bus_dma usage.David Gwynne
when you're using the bus dma api like we are, there are two bus_dma_segment_t's involved, one for the pa stuff and one for the dva stuff. we set this up ok in ami_allocmem, but then we forget half of it when we return from that function. even worse, we assume theyre the same thing in ami_freemem. this diff fixes that by wrapping all the dma bits into a struct (called struct ami_mem) and providing a few macros for accessing the useful parts of it. we just pass this struct around now instead of having to handle all the busdma bits in every function. ok marco@ jason@ krw@
2005-12-10{en,re}trys -> {en,re}tries; eyeballed by jmc@Miod Vallat
2005-12-10regenJonathan Gray
2005-12-10Add a few more NVIDIA Ethernet ids.Jonathan Gray
2005-12-10ANSI functions.Brad Smith
From Andrey Matveev <evol at online dot ptt dot ru>
2005-12-10remove a bit of unused code.Brad Smith
Pointed out by Andrey Matveev <evol at online dot ptt dot ru> through noticing a missing splx which pointed out the fact that code is unused to me.
2005-12-10Lint doesn't like trailing commas in enums.Kenneth R Westerback
2005-12-09remove unused function bge_shutdown().Brad Smith
2005-12-09some cleaning and fixing of comments.Brad Smith
2005-12-09back out 1.97. it was causing a freeze on boot with an older card. problemDavid Gwynne
found and cause narrowed down by jrrs. it looks like we're trying to submit a command during attach to be completed by polling. however it must be generating an interrupt for the command, which completes out of the interrupt handler behind the scenes of our polling. we just seem to sit there forever as a consequence. this is a bandaid over a real fix, but it'll do until i can talk marco into fixing it properly.
2005-12-09Don't disestablish a NULL interrupt handle after an incomplete attachment.Uwe Stuehler
ok fgsch@ brad@
2005-12-09Add support for Linksys HU200-TS, id found in Linux RT2570 driver.Jonathan Gray
2005-12-09regenJonathan Gray
2005-12-09Linksys HU200-TS.Jonathan Gray
2005-12-09Mention which chipset devices use on attach.Jonathan Gray
2005-12-09Remove surplus semicolon.Jonathan Gray
2005-12-09Added aml_values for nodesJordan Hargrave
Started adding code for aml interpreter
2005-12-09Added aml_value and aml_node types for treeJordan Hargrave
Added flag macros for methods/fields ok marco@
2005-12-08- remove unnecessary return at end of void functionBrad Smith
- remove unnecessary cast to void for splx From Andrey Matveev <evol at online dot ptt dot ru>
2005-12-08and remove a bogus free spotted after previous commitTed Unangst
2005-12-08missing free, spotted by greg osterTed Unangst
2005-12-08- Enable the buffer manager on 5705 and newer ASICs.Brad Smith
- Enable the memory arbiter on 5705 and newer ASICs with 5714 family specific trick from Broadcom's Linux driver. Tested by Chuck McCollum and Ray Kohler on 575x ASICs.
2005-12-08This makes bge(4) only look for a PHY at id 1 as done by Broadcom'sBrad Smith
Linux driver and FreeBSD. This reverts a change I made based on NetBSD's bge(4) driver when adding the quirk table flags. Eliminate the BGE_QUIRK_ONLY_PHY_1 quirk flag. ok dlg@ krw@
2005-12-08eliminate the BGE_QUIRK_FEWER_MBUFS quirk flag and assume lower mbufs onBrad Smith
all 5704's. also remove a bit of code duplication in this section of code. ok krw@
2005-12-08add BCM5903M PCI id and recognize BCM5714 and BCM5715 ASICs.Brad Smith
From Broadcom's Linux driver
2005-12-08regenBrad Smith
2005-12-08BCM5715 -> BCM5780Brad Smith