summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic
AgeCommit message (Expand)AuthorFilesLines
2016-04-13provide an scsi_adapter and stub functions for emulation to sit indlg1-1/+33
2016-04-13nvme_sqe_fill will post a copy of an sqe from a callerdlg1-1/+11
2016-04-13poll for command completion on the cqe itll be of calling nvme_intrdlg1-2/+2
2016-04-13make nvme_poll return the flags from the completion queue entrydlg1-2/+2
2016-04-13keep track of the queue id in nvme_queue.dlg1-1/+2
2016-04-13rename idx to id in nvme_q_allocdlg1-5/+5
2016-04-13nvme_dmamem_alloc runs in autoconf or process context, so it can sleepdlg1-6/+6
2016-04-13G/C IFQ_SET_READY().mpi31-63/+31
2016-04-12shuffle attach so we read chip capabilities before operating on itdlg1-9/+10
2016-04-01Remove outdated unused compat define. mono_time no longer exists andjsg1-4/+1
2016-03-27Kill async code commented out for more than 10 years.mpi1-306/+1
2016-03-21In ral(4) RT2860 code, replace custom defrag with m_defrag().stsp2-64/+30
2016-03-21Fix watchdog timeouts and dropped frames under load with RT2860 ral(4).stsp2-7/+8
2016-03-21The common part of rtwn(4) needs help from attachment drivers to determinestsp2-24/+32
2016-03-19Reduces the noise around the global ``ticks'' variable by renamingmpi2-15/+15
2016-03-15'accomodate' -> 'accommodate' in comments.krw3-7/+7
2016-03-15usbd_is_dying() can't be part of the common rtwn(4) driver code once westsp2-25/+24
2016-03-14Change a bunch of (<blah> *)0 to NULL.krw2-8/+8
2016-03-11Move rtwn(4) DMA init code back to the PCI part of the driver.stsp2-108/+4
2016-03-10don't check stack-allocated arrays against NULLmmcc1-7/+1
2016-03-10Enforce some naming sanity. Stop using 'sc_link' to mean two differentkrw1-2/+2
2016-03-09Make rtwn(4) check for "unsupported test chip" error during attach again.stsp2-5/+7
2016-03-09Make rtwn(4) stop the chip during DVACT_QUIESCE rather than DVACT_SUSPENDstsp1-2/+2
2016-03-09Split the rtwn(4) driver into two layers:stsp2-0/+2779
2016-03-07For rtwn(4) and urtwn(4) inline driver-specific definitions in theirstsp1-1/+3
2016-03-07Merge TX/RX descriptors used by rtwn(4) and urtwn(4) into common header file.stsp1-1/+144
2016-03-07Merge rtwn(4) and urtwn(4) register definitions into a common header file.stsp1-0/+2126
2016-02-12pcakets -> packetsmmcc1-2/+2
2016-01-22remove a surplus splbiojsg1-2/+1
2016-01-15when enabling the controller, wait till CSTS.RDY lights up.dlg1-6/+6
2016-01-15feng shui.dlg1-38/+30
2016-01-15fix calculation of the max queue entries supported valuedlg1-2/+2
2016-01-15handle the version register like ahci.dlg2-6/+22
2016-01-15wrap up dma syncs for the whole mapping.dlg1-13/+19
2016-01-12Remove wireless turbo mode support. It is a non-standard extensionstsp8-186/+75
2016-01-05Remove the IEEE80211_NO_HT macro. Reduces ifdef spaghetti, enables 11n modestsp15-133/+20
2016-01-04mark the driver MPSAFE. most of this is cleaning up the oactive handling.dlg1-31/+32
2015-12-28Rework re_start and re_txeof to only check the producer/consumer ringjmatthew2-56/+53
2015-12-19Replace 'arc4random() % x' by 'arc4random_uniform(x)'.tb1-2/+2
2015-12-17sprinkling ifndef __linux__ around two variable declarations could nottedu3-14/+4
2015-12-17s/expresion/expression/gmmcc1-2/+2
2015-12-11Replace mountroothook_establish(9) by config_mountroot(9) a narrower APImpi4-21/+15
2015-12-08No trailers has been the default and only option for 20 years, yet sometedu11-29/+22
2015-12-06typo in log entrymmcc1-2/+2
2015-12-05ifq_deq_rollback without a preceding ifq_deq_begin is fail.dlg1-2/+1
2015-12-03ieee80211com's ic_sup_mcs array is smaller than it used to be because part ofstsp1-6/+4
2015-12-03Rewrite the tx handler to just use ifq_dequeue and drop packets thatclaudio1-13/+15
2015-12-02Simplify fxp tx dma handling by using m_defrag instead of rolling our ownclaudio1-29/+13
2015-11-28rework dc_start and dc_encap to take advantage of m_defrag.dlg1-97/+73
2015-11-28Rework gem_start to check that there's enough space in the ring beforejmatthew2-64/+97