summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Expand)Author
2007-09-09Add firmware control block structure.Marco Peereboom
2007-09-08Add nvram external hw config defines. ok marco@David Collins
2007-09-08Set external hw config according to nvram value.David Collins
2007-09-07properly acknowledge interrupts. this fixes the interrupts storm i wasDamien Bergamini
2007-09-07make sure the length of the first segment of a Tx descriptor is a multipleDamien Bergamini
2007-09-07use new malloc M_ZERO flag to shrink kernel.Damien Bergamini
2007-09-07The obvious bzero/memset -> M_ZERO changes.Kenneth R Westerback
2007-09-06Add an unsolicited even handler for the Sigmatel Apple codecs. TheDeanna Phillips
2007-09-06Clean up some debug messages and wrap them in DPRINTF. From AlexeyDeanna Phillips
2007-09-06fix temperature sensor. the sensors framework wants muK not degC!Damien Bergamini
2007-09-06disable interrupts coallescing for now.Damien Bergamini
2007-09-06new iwn(4) driver for Intel Wireless WiFi Link 4965AGN.Damien Bergamini
2007-09-06Shuffle some things around to get rid of #ifdev'sMarco Peereboom
2007-09-06Don't try disabling bus power before setting the voltage onJonathan Gray
2007-09-06Add nvram read and validate functions. ok marco@David Collins
2007-09-05Add MBOX debug flag.Marco Peereboom
2007-09-05Implement qli_allocmem and qli_freememMarco Peereboom
2007-09-05Only match on RTL8185 if RTW_DEBUG is set, support for the RTL8185Jonathan Gray
2007-09-05Implement qli_get_fw_state and fix a typo.Marco Peereboom
2007-09-05rename qli_prot_regs to qli_stat_regs to avoid possible confusion with qli_po...David Collins
2007-09-04Add mailbox command handler and "about firmware" commandMarco Peereboom
2007-09-03__inline removalJacob Meuser
2007-09-03unbreak.Marc Balmer
2007-09-03Add more PCI ids; taken from the linux driver. Pointed out by StephanMarco Peereboom
2007-09-03syncMarco Peereboom
2007-09-03Add some more PCI ids for mpi; pointed out by Stephan EisvogelMarco Peereboom
2007-09-03Typos from miod. 'intrrupt' -> 'interrupt' in some comments.Kenneth R Westerback
2007-09-02regenJonathan Gray
2007-09-02Add ENE Memory Stick/SD/SDMMC entries.Jonathan Gray
2007-09-01Correct the backwards ethernet address that some NVidia MACs have.Chris Kuethe
2007-09-01Add VLAN reception support to vr(4). Diff from Brad.Marcus Glocker
2007-08-31Add qli (qlogic iscsi) HBA driver for further development in tree. HelpMarco Peereboom
2007-08-31syncMarco Peereboom
2007-08-31Add QLogic iSCSI HBAs and TOEsMarco Peereboom
2007-08-31regenJonathan Gray
2007-08-31Add a bunch of devices from submitted dmesgs.Jonathan Gray
2007-08-28unify firmware load failure messages; ok mglockerTheo de Raadt
2007-08-27start implementing the rx code. this puts pkts and descriptors onto theDavid Gwynne
2007-08-24enable interrupts when the interface comes up.David Gwynne
2007-08-24this is what the interrupt handler will look like. there'll be some addedDavid Gwynne
2007-08-24the chip has three rx rings, one for normal packets, one for jumbos, andDavid Gwynne
2007-08-24the ring sizes are reprresented by 32 bit fields in the context descirptor,David Gwynne
2007-08-23implement the completion half of the tx path. the driver keeps track ofDavid Gwynne
2007-08-23configure the NIU to rx packets that will fit into the mbufs we willDavid Gwynne
2007-08-23wrap writes to the doorbell register.David Gwynne
2007-08-23the first read or write in the crb space after you switch the windowsDavid Gwynne
2007-08-23program the niu with the mac address in the right order.David Gwynne
2007-08-23tweak the register macros a bit. add macros for the NIUs port registersDavid Gwynne
2007-08-22when running out of rx buffers, allocate a new mbuf and copy the rxDamien Bergamini
2007-08-15oops, forgot the print the intr string on attachDavid Gwynne