summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Expand)Author
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
2024-02-08repair QWX_DEBUG buildStefan Sperling
2024-02-08implement qwx_dp_tx_process_htt_tx_complete()Stefan Sperling
2024-02-08fix qwx_dp_shadow_start_timer()Stefan Sperling
2024-02-08remove qwx(4) dp_tx debug prints which should not have been committedStefan Sperling
2024-02-08handle qwx(4) firmware roaming eventsStefan Sperling
2024-02-08mark full qwx(4) Tx queues, such that the OACTIVE mechanism will be usedStefan Sperling
2024-02-08fix use of uninitialized variable m in qwx_dp_rx_reap_mon_status_ring()Stefan Sperling
2024-02-08fix uninitialized return from qwx_qmi_load_file_target_mem()Stefan Sperling
2024-02-08handle fragmented mbuf DMA segments in the qwx(4) Tx pathStefan Sperling
2024-02-08set the mbuf length for received data frames in qwx(4)Stefan Sperling
2024-02-06implement basic bpf(4) support for qwx(4)Stefan Sperling
2024-02-04Fix cases where the size of the complete firmware file is used instead ofMark Kettenis
2024-02-03Try to fetch the board variant from the device tree on platforms that haveMark Kettenis
2024-02-03implement qwx_tx()Stefan Sperling
2024-02-02Implement basics of the qwx(4) data frame Rx path.Stefan Sperling
2024-01-30enable qwx "ext" IRQs for data packets once we have moved into RUN stateStefan Sperling
2024-01-30set up qwx REO ring routingStefan Sperling
2024-01-30fix qwx_core_pdev_create() to not drop into its error path on successStefan Sperling
2024-01-29handle qwx(4) association state transitions from ASSOC to RUNStefan Sperling