summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Expand)Author
2010-06-21protect the ccb free list with its own mutex.David Gwynne
2010-06-20update AR9380 ROM layout (add PA predistortion related fields.)Damien Bergamini
2010-06-20update 5GHz Tx gain tables for the Osprey (AR9380).Damien Bergamini
2010-06-19Remove more splbio/splx pairs from around scsi_done() calls.Kenneth R Westerback
2010-06-15rearrange attach so that the SDEV_VIRTUAL flag is set during scsi_probe,David Gwynne
2010-06-15dont pass the dev_t from the scsi device drivers into the midlayer forDavid Gwynne
2010-06-12Add missing arg to a printf call.Jonathan Gray
2010-06-09Do not set time 100 years in the future if the time read is beforeMiod Vallat
2010-06-05- fix athn_set_key() on big-endian machines (function is not used yet)Damien Bergamini
2010-06-04gc unused variableDavid Gwynne
2010-06-03enable async fifo for >=AR9287 1.3 only.Damien Bergamini
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