summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Expand)Author
2010-06-03massage the code to avoid races in ami_mgmt.David Gwynne
2010-06-03Always initialize the ccb provided by the scsi layer into the properKenneth R Westerback
2010-06-03get rid of the kthread. it is unused and just bloats the kernel.David Gwynne
2010-06-03replace TAILQs with SLISTs for managing the ccb free list. theyre smaller.David Gwynne
2010-06-03useless abstraction is, by definition, useless.David Gwynne
2010-06-02convert ciss(4) over to using iopools. this is fairly easy after the recentDavid Gwynne
2010-06-02dont drop out of handling a command if ITSDONE is set. return a betterDavid Gwynne
2010-06-02its pretty obvious that ciss_cmd should be called with splbio being held,David Gwynne
2010-06-02call scsi_done before put_ccb, rather than have put_ccb call scsi_doneDavid Gwynne
2010-06-02push the "locking" in ciss_scsi_cmd down. we dont need splbio to callDavid Gwynne
2010-06-02protect the ccb free queue with its own mutexDavid Gwynne
2010-06-02get rid of useless ccb queues. when the ccb is on the chip, we mark itsDavid Gwynne
2010-06-02get rid of the code for the passthru bus support. it was never enabled andDavid Gwynne
2010-06-02interrupt handlers are run at their IPL, so there's no need to go splbioDavid Gwynne
2010-05-31do not immediately panic if we find a non-increasing heartbeat counter butAlexander Hall
2010-05-20Split some copies of two struct members together into two bcopy ratherNicholas Marriott
2010-05-20New scsi code seems to be stable. Pluck previously identifiedKenneth R Westerback
2010-05-19BUS_DMA_ZERO instead of alloc, map, bzero.Owain Ainsworth
2010-05-19the virtual scsi disks that mpi(4) presents dont grok modifications to theDavid Gwynne
2010-05-18more BUS_DMA_ZERO love.Owain Ainsworth
2010-05-18bus_dmamem_alloc() ...; bzero/memset(); ->Owain Ainsworth
2010-05-16Use a temporary variable for now to sidestep -Wbounded checking whenNicholas Marriott
2010-05-16fix (again) TKIP MIC entries in set_key().Damien Bergamini
2010-05-16fix ic_max_nnodes computation.Damien Bergamini
2010-05-16no need to set the MAC address to 0 for TKIP MIC entries; the keyDamien Bergamini
2010-05-16cleanup hardware key cache management (not used yet)Damien Bergamini
2010-05-16sync DPRINTF with ar5008Damien Bergamini
2010-05-16cleanup calibration bits (not everything is enabled yet.)Damien Bergamini
2010-05-16initial Host AP bits.Damien Bergamini
2010-05-16>=AR9287 devices support short GI in 20MHz channels, so indicate thisDamien Bergamini
2010-05-16small ar9003_rx_process fixes.Damien Bergamini
2010-05-16return early in {ar5008,ar9003}_rx_free if buffers have not beenDamien Bergamini
2010-05-16fix athn_updateslot for fast PLL clock and 40MHz CBWDamien Bergamini
2010-05-16cleanup interrupts mask management.Damien Bergamini
2010-05-13initialization values for AR9380 2.2.Damien Bergamini
2010-05-12do not unlink the Tx buffer from our global list until we're sureDamien Bergamini
2010-05-11enable fast PLL clock for 5GHz on AR9280 >=2.0 (unless EEPROM says theDamien Bergamini
2010-05-11always reset the Tx status descriptor before leaving ar9003_tx_process().Damien Bergamini
2010-05-11put code that is meaningful only if HT is enabled underDamien Bergamini
2010-05-11various AR9003 fixes (found during code inspection):Damien Bergamini
2010-05-11update initvals for AR9380 2.0.Damien Bergamini
2010-05-10additionnal bits and fixes for RT3090.Damien Bergamini
2010-05-10misplaced #endifDamien Bergamini
2010-05-10athn(4) is going to support a new family of Atheros 802.11nDamien Bergamini
2010-05-09back out 1.143, it causes data corruption on the mpis in sun v20z boxes,David Gwynne
2010-05-09hander -> handlerJasper Lievisse Adriaanse
2010-05-08Defines for the Intel 8259 PIC and compatible designs, because hardwiredMiod Vallat
2010-05-05disable bluetooth coexistence as I suspect this is what is causingDamien Bergamini
2010-05-01incomming -> incomingMichael Knudsen
2010-04-30Remove volatile from function return values since gcc4 complains about themMark Kettenis