Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-08-14 | First in a series of KNF. No functional change. | Marco Peereboom | |
2006-08-14 | replace a incorrect number with a proper define. this is a no-op change | Brad Smith | |
since E1000_FDX_COLLISION_DISTANCE and E1000_HDX_COLLISION_DISTANCE use the same values. From glebius@FreeBSD | |||
2006-08-14 | disable debugging. | Brad Smith | |
2006-08-14 | Change bus_dmamap_create to use the appropriate values. This fixes the | Marco Peereboom | |
issues brad was seeing. Help from jason. ok brad. | |||
2006-08-14 | start and stop bgrb during attach and detach respectively. as a bonus | David Gwynne | |
flush the hbas cache on detach as well. writes on my raid5 seem to run fast now. | |||
2006-08-14 | firmware commands (as opposed to io commands) are sent to the firmware via | David Gwynne | |
the IOC_WBUF area in bus_space, and replies to it are read from the IOC_RBUF area. the freebsd and linux drivers define these areas to be 32 dwords in length, but it then goes and casts these spaces to a struct that has a 4 byte word at the start with the length of the message in it, followed by a 124 byte buffer which is filled with the actual message in it. rather than screwing around with an extra struct and casts, we can define this header as a register of its own, and the buffer as a separate region in bus_space. this simplifies command submission and the retrieval of the replies (which is yet to be written properly). | |||
2006-08-14 | Use if_hardmtu and simplify the MTU ioctl handler. no-op change. | Brad Smith | |
2006-08-13 | Get rid of _HI & _LO macros altogether since they used a wrong idiom. | Marco Peereboom | |
This was pointed out by mickey The driver now uses the same idiom as mpi. help from miod, mickey and kettenis ok brad | |||
2006-08-13 | fix a typo, BNX_DRBUG -> BNX_DEBUG | Brad Smith | |
2006-08-10 | - ANSI functions | Brad Smith | |
- de-register - remove return at the end of void functions - some cosmetic tweaking | |||
2006-08-10 | move the promiscuous mode handling code to sis_setpromisc() and simplify | Brad Smith | |
the ioctl handler. | |||
2006-08-10 | - xge_mcast_filter() -> xge_setmulti(). | Brad Smith | |
- move the promiscuous mode handling code to xge_setpromisc() and simplify the ioctl handler. | |||
2006-08-10 | - Use BUS_DMA_NOWAIT flag with bus_dmamap_create() in xge_attach() for the | Brad Smith | |
creation of transmit and receive DMA maps. - Fix typos in xge_alloc_rxmem(), make sure to destroy and unmap the RX descriptor map instead of the TX descriptor map when encountering an error. From Gireesh Nagabhushana @ Neterion | |||
2006-08-10 | fix a use-after-free (read) of a mbuf in wpi_tx_intr(). | Damien Bergamini | |
2006-08-10 | unmap memory address space in bnx_release_resources(). | Brad Smith | |
2006-08-10 | cosmetic tweaking. | Brad Smith | |
2006-08-10 | remove typedef's. | Brad Smith | |
2006-08-10 | just use BYTE_ORDER directly instead of setting the drivers endian flags. | Brad Smith | |
2006-08-10 | fix an obvious typo. found by Quentin Garnier. | David Gwynne | |
2006-08-09 | cosmetic tweaks. | Brad Smith | |
2006-08-09 | add sys/timeout.h | Brad Smith | |
2006-08-09 | Change #if __LP64__ to #ifdef __LP64__ as requested by brad | Marco Peereboom | |
2006-08-09 | Reorder dmamap & dmamem to match man page. | Marco Peereboom | |
Redo detection of _LO & _HI macro; help from miod and jordan. ok beck brad | |||
2006-08-09 | define the size of regions in the register space in terms of bytes, not | David Gwynne | |
dwords | |||
2006-08-09 | update the version I am tracking. | Brad Smith | |
2006-08-09 | revert rev 1.119 as this seems to cause problems with some PHY. | Brad Smith | |
2006-08-09 | Sync up to Intel's latest FreeBSD em driver (6.1.4). Adds PCI id for the PCIe | Brad Smith | |
quad port copper adapter, improvements for media support with fiber adapters, and some fixes for the ICH8 support. | |||
2006-08-09 | regen | Brad Smith | |
2006-08-09 | add Intel 82571EB PCI Express quad port PCI id. | Brad Smith | |
From Intel's FreeBSD driver. | |||
2006-08-09 | Use the DMA map size from the DMA map instead of the dma_size field with | Brad Smith | |
bus_dma sync's. ok dlg@ marco@ | |||
2006-08-09 | regen | Brad Smith | |
2006-08-09 | add another Intel 5000 PCIe bridge and another Intel 6321ESB USB port. | Brad Smith | |
2006-08-08 | regen | Brad Smith | |
2006-08-08 | add Conexant CX2388x Video and Audio PCI decoder ids. | Brad Smith | |
2006-08-07 | whitespace fixes | David Gwynne | |
2006-08-07 | from the drivers side of the iop331 there is only one set of interrupt | David Gwynne | |
registers to deal with, the other set are used on the firmware side of the device. shrink a bit by removing the definitions of the firmwares registers. | |||
2006-08-06 | endian fixes. this works on sparc64 now. | David Gwynne | |
2006-08-06 | endianness. | Damien Bergamini | |
2006-08-06 | cosmetic tweaks. | Damien Bergamini | |
2006-08-06 | fill out the interrupt handler. io is now no longer polled, and as a bonus | David Gwynne | |
it's fairly fast :) | |||
2006-08-06 | we can support more than one entry in an sgl, so stop lying to bus_dma | David Gwynne | |
2006-08-06 | sync PCI ids. | Brad Smith | |
2006-08-06 | regen | Brad Smith | |
2006-08-06 | be more consistent in naming MegaRAID devices. | Brad Smith | |
2006-08-06 | add another MegaRAID PCI id. | Brad Smith | |
2006-08-06 | regen | Brad Smith | |
2006-08-06 | add another MegaRAID PCI id. | Brad Smith | |
2006-08-06 | regen | Brad Smith | |
2006-08-06 | add vendor Mitac and Intel 6321ESB SATA, AHCI SATA and SATA RAID PCI ids. | Brad Smith | |
2006-08-06 | add the Intel 6321ESB IDE controller. | Brad Smith | |