summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/pgtvar.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add a DVACT_WAKEUP op to the *_activate() API. This is called after thederaadt2013-12-061-3/+1
| | | | | | | | kernel resumes normal (non-cold, able to run processes, etc) operation. Previously we were relying on specific DVACT_RESUME op's in drivers creating callback/threads themselves, but that has become too common, indicating the need for a built-in mechanism. ok dlg kettenis, tested by a sufficient amount of people
* replace workqs with tasks for handling resumedlg2013-11-141-2/+2
| | | | from kimberley manning
* change void * to a caddr_tdhill2011-07-031-2/+2
| | | | | | no change in binary OK claudio@
* Stop doing shutdown hooks in network drivers where possible. We alreadyderaadt2010-09-201-3/+1
| | | | | | | take all interfaces down, via their xxstop routines. Claudio and I have verified that none of the shutdown hooks do much extra beyond what xxstop was already doing; it is largely a pile of junk. ok claudio, some early comments by sthen; also read by matthew, jsg
* Massage the powerhook function into an activate function, and since we doderaadt2010-08-271-1/+4
| | | | | | | not neccessarily have a working filesystem for the firmware yet, use a workq to postpone resume. Then make the powerhook function call the activate function. There remains some questions about the sc_power functions... ok kettenis
* Kill unused kthread struct.mglocker2006-10-091-2/+1
|
* Add powerhooks. Tested with a Netgear WG511v1 on my X40.mglocker2006-10-091-3/+4
| | | | ok claudio@
* Fix cardbus support for pgt(4). Tested with a Netgear WG511.mglocker2006-10-061-1/+5
| | | | ok claudio@
* Simplify device attachment. From brad@ with a tiny correction.mglocker2006-10-021-3/+2
|
* Bring pgt(4) in a working state. Much work also done by claudio@.mglocker2006-09-161-37/+79
| | | | ok deraadt@
* Some first cleanup run.mglocker2006-08-311-18/+17
| | | | ok deraadt@
* Do proper chipset identification.mglocker2006-08-311-5/+1
| | | | ok deraadt@
* Get firmware loaded.mglocker2006-08-311-1/+2
| | | | ok deraadt@
* Move DMA mapping code from if_pgt_pci.c to pgt.c and port it as is for now.mglocker2006-08-281-3/+7
| | | | | | | Remove dead code chunk from if_pgt_pci.c. For those who want to refer to the original code you can find it in ~mglocker/pgt/orig.
* Add some first PCI glue.mglocker2006-08-241-1/+2
|
* Very initial import to support the PrismGT chipset (FullMAC for now).mglocker2006-08-221-0/+205
ok deraadt@