summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Expand)Author
2017-03-11Introduce a new knob to force the first USB keyboard as console input.Martin Pieuchot
2017-03-08Do not clear IFF_UP, even in the error path, clearing IFF_RUNNINGMartin Pieuchot
2017-03-05When we're unable to determine which NCQ command failed, fail all activeJonathan Matthew
2017-02-12Fix an uninitialised return value in rtwn_ra_init(). Though nothingJonathan Gray
2017-02-07pull struct mfi_evtarg_pd_state out of struct mfi_evt_detail.David Gwynne
2017-02-02copy the mbox into the dcmd struct, not the pointer to the mbox.David Gwynne
2017-02-01Fix format strings in cy(4), allows to compile with CY_DEBUG.Alexander Bluhm
2017-02-01Add AMRR support to rtwn(4). Based on code from FreeBSD.Stefan Sperling
2017-02-01In athn(4), if multi-rate retry is disabled due to RTS being used, then doStefan Sperling
2017-01-31Configure rtwn's ACMHWCTRL register correctly. Bits in this registerStefan Sperling
2017-01-31Clean up code in rtwn(4)/urtwn(4) which handles EDCA parameters:Stefan Sperling
2017-01-30Make urtwn(4) run slot time updates from a USB task.Stefan Sperling
2017-01-30Make rtwn(4) and urtwn(4) tell the hardware about short preamble andStefan Sperling
2017-01-30Fix size passed to free(9)Jeremie Courreges-Anglas
2017-01-30Stop athn(4) 11n hostap from applying HT protection to non-11n clients.Stefan Sperling
2017-01-30Prevent athn(4) from using RTS for non-data frames.Stefan Sperling
2017-01-26Fix rtwn(4) IQ calibration code (affects PCI devices only).Stefan Sperling
2017-01-24add support for multiple transmit ifqueues per network interface.David Gwynne
2017-01-24Use header <sys/atomic.h> rather than <machine/atomic.h> in MI code.Visa Hankala
2017-01-23massage some event related details.David Gwynne
2017-01-23represent the mbox layout with union instead of an array of bytes.David Gwynne
2017-01-22move counting if_opackets next to counting if_obytes in if_enqueue.David Gwynne
2017-01-17Add missing malloc(9) return value check in athn_node_alloc().Stefan Sperling
2017-01-12Rename ieee80211_mira_node_destroy() to ieee80211_mira_cancel_timeouts().Stefan Sperling
2017-01-12Finish initial 11n support for athn(4).Stefan Sperling
2017-01-08Make urtwn(4) use AMRR instead of letting the firmware handle rate scaling.Stefan Sperling
2017-01-04better handle empty or full rx rings.David Gwynne
2016-12-26Fix typo, happend -> happenedJeremie Courreges-Anglas
2016-12-23Define HAL_OPCODE using enum ieee80211_opmode to prevent clang from warningMark Kettenis
2016-12-18Add cast to mask and shift macros to silence warnings generated by clang.Mark Kettenis
2016-11-29m_free() and m_freem() test for NULL. Simplify callers which had their ownJonathan Gray
2016-11-16rework re_start and re_txeof to be more like other drivers.David Gwynne
2016-11-16allocate dmamaps for every descriptor in the tx ring.David Gwynne
2016-11-16dont restrict the number of tx descriptors to what can fit on a cpu page.David Gwynne
2016-11-16move toward having the a tx packet descriptor per tx ring entry.David Gwynne
2016-11-16serialise posts to the txstart register.David Gwynne
2016-11-15Do not use bus_space_{read,write}_8() even on LP64 archs,Martin Pieuchot
2016-11-15Mask non relevant bits when pritting version number.Martin Pieuchot
2016-10-25mask and unmask the interrupt source in an intx specific intr handler.David Gwynne
2016-10-08Add comments explaining why athn(4) disables multi-rate retries with RTS.Stefan Sperling
2016-10-08Bring receive filter handling closer to the way we do things.Mark Kettenis
2016-10-06Disable RTS for long frames in ral(4) for rt2560 chips.Stefan Sperling
2016-10-02Some HABs reset parts of AHCI_PREG_CMD when AHCI_PREG_SCTL_DET_INITPatrick Wildt
2016-10-02Some HBAs report NCQ capability despite only supporting one commandPatrick Wildt
2016-10-02Given that ahci_port_alloc() grabs one CCB for use during NCQ errorPatrick Wildt
2016-10-02Contrary to e. g. the xHCI specification, the AHCI rev. 1.3 specPatrick Wildt
2016-09-19Make this build again.Mark Kettenis
2016-09-19Remove unused getdev() audio driver functions.Alexandre Ratchov
2016-09-17remove unused arcofi_drain() routineAlexandre Ratchov
2016-09-15all pools have their ipl set via pool_setipl, so fold it into pool_init.David Gwynne