summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Expand)Author
2024-05-03Make qwx(4) call into ifmedia more like iwx(4) does it.Stefan Sperling
2024-05-03Add support for Rx checksum offloading to dwqe(4).Stefan Sperling
2024-04-29remove unused global varsJonathan Gray
2024-04-25Adjust macro definitions for dwqe(4) Rx descriptors.Stefan Sperling
2024-04-25Mask off MAC management counter interrupts. The driver doesn't know howJonathan Matthew
2024-04-23use 1U << 31 to avoid undefined behaviourJonathan Gray
2024-04-19As of the documentation, the UTP Command Descriptor Base Address (UCDBA)Marcus Glocker
2024-04-15Don't wait forever in nvme_poll(). Respect the timeout provided by a scsi_xfer.Kenneth R Westerback
2024-04-15Don't hang in nvme_poll() if the nvme controller has disconnected from the pcieKenneth R Westerback
2024-04-14with empty body loops, put final semicolon on a new line for readabilityJonathan Gray
2024-04-13correct indentationJonathan Gray
2024-04-03Reuse the timeout from struct scsi_xfer rather than declaring one inMiod Vallat
2024-03-29skip dwqe_tx_proc() processing while the interface is not upStefan Sperling
2024-03-09Ensure that qwx(4) clears the OACTIVE flag when Tx rings have space again.Stefan Sperling
2024-03-04Reduce high limit of dwqe(4) receive ring by one.Alexander Bluhm
2024-03-02implement qwx(4) monitor status ring pollingStefan Sperling
2024-03-02silently ignore update-stats events from qwx(4) firmwareStefan Sperling
2024-03-02repair QWX_DEBUG buildStefan Sperling
2024-02-29align qwx_ce_rx error code checking with linux ath11k driverStefan Sperling
2024-02-29plug a node reference leak in qwx_mgmt_rx_event()Stefan Sperling
2024-02-28Fix rx_bufs accounting buglet; reported on bugs@ by dns at strangeloop dot cc;Miod Vallat
2024-02-26Add RK3588 support. Rework the RK3568 support to take advantage of theMark Kettenis
2024-02-24qwx(4): qwx_dp_rx_tid_del_func: fix dp_reo_cache_flush_elem expiration logicScott Soule Cheloha
2024-02-22make qwx(4) ignore ESHUTDOWN while printing errors to dmesgStefan Sperling
2024-02-22cache qwx(4) firmware images in memory across suspend/resume cyclesStefan Sperling
2024-02-22add suspend/resume support to qwx(4)Stefan Sperling
2024-02-21Remove duplicate definitions.Kevin Lo
2024-02-20implement disassociation (RUN->AUTH/INIT) in the qwx(4) driver state machineStefan Sperling
2024-02-20implement qwx_dp_reo_cmd_list_cleanup()Stefan Sperling
2024-02-20fix a double-free in qwx(4) that occurred when removing a peer from firmwareStefan Sperling
2024-02-19Make bwfm(4) work with MAC addresses set via ifconfig lladdr.Stefan Sperling
2024-02-16implement qwx_init_task(), which will reset the hardware when it getsPeter Hessler
2024-02-16fix qwx(4) not coming up on first try if firmware was missing from disk at bootStefan Sperling
2024-02-16remove high-level error messages that cause noise when qwx fw is missingStefan Sperling
2024-02-16prevent memory leaks from duplicate/spurious qwx(4) fw memory requestsStefan Sperling
2024-02-16start moving some developmental printfs to be DEBUG DPRINTFsPeter Hessler
2024-02-15fix wrong tsleep waiting address in qwx_qmi_mem_seg_send()Stefan Sperling
2024-02-15make qwx(4) clean up ic_bss and set link down when moving into SCAN stateStefan Sperling
2024-02-15fix datapath Rx buffer management in qwx(4)Stefan Sperling
2024-02-14make qwx(4) work with custom MAC addresses set via ifconfig(8)Stefan Sperling
2024-02-13Fix splbio usage in oosiop_scsicmd() - it does not need to be taken earlyMiod Vallat
2024-02-09implement qwx_dp_process_rxdma_err()Stefan Sperling
2024-02-09implement qwx_dp_rx_process_wbm_err()Stefan Sperling
2024-02-09implement qwx_dp_process_reo_status()Stefan Sperling
2024-02-09implement qwx_dp_process_rx_err()Stefan Sperling
2024-02-09Struct layout of qwx_softc should not depend on NBPFILTER.Alexander Bluhm
2024-02-09avoid uninitialised var use if qwx_core_fetch_bdf() errorsJonathan Gray
2024-02-09make ifconfig display the Tx rate selected by qwx firmwareStefan Sperling
2024-02-09add missing node reference counting to qwx's Tx completion pathStefan Sperling
2024-02-09remove qwx debug prints for management frame events we are already handlingStefan Sperling