Searched refs:wil_w (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.4/drivers/net/wireless/ath/wil6210/ |
| D | interrupt.c | 88 wil_w(wil, RGF_DMA_EP_TX_ICR + offsetof(struct RGF_ICR, IMS), in wil6210_mask_irq_tx() 94 wil_w(wil, RGF_INT_GEN_TX_ICR + offsetof(struct RGF_ICR, IMS), in wil6210_mask_irq_tx_edma() 100 wil_w(wil, RGF_DMA_EP_RX_ICR + offsetof(struct RGF_ICR, IMS), in wil6210_mask_irq_rx() 106 wil_w(wil, RGF_INT_GEN_RX_ICR + offsetof(struct RGF_ICR, IMS), in wil6210_mask_irq_rx_edma() 115 wil_w(wil, RGF_DMA_EP_MISC_ICR + offsetof(struct RGF_ICR, IMS), in wil6210_mask_irq_misc() 123 wil_w(wil, RGF_DMA_EP_MISC_ICR + offsetof(struct RGF_ICR, IMS), in wil6210_mask_halp() 131 wil_w(wil, RGF_DMA_PSEUDO_CAUSE_MASK_SW, WIL6210_IRQ_DISABLE); in wil6210_mask_irq_pseudo() 138 wil_w(wil, RGF_DMA_EP_TX_ICR + offsetof(struct RGF_ICR, IMC), in wil6210_unmask_irq_tx() 144 wil_w(wil, RGF_INT_GEN_TX_ICR + offsetof(struct RGF_ICR, IMC), in wil6210_unmask_irq_tx_edma() 152 wil_w(wil, RGF_DMA_EP_RX_ICR + offsetof(struct RGF_ICR, IMC), in wil6210_unmask_irq_rx() [all …]
|
| D | main.c | 895 wil_w(wil, RGF_USER_USAGE_8, saved | BIT_USER_PREVENT_DEEP_SLEEP); in wil_freeze_bl() 899 wil_w(wil, wil->iccm_base + ivt3 + 4, ARC_me_imm32(ivt3)); in wil_freeze_bl() 907 wil_w(wil, RGF_USER_USAGE_8, saved); in wil_freeze_bl() 943 wil_w(wil, RGF_USER_USER_CPU_0_TALYN_MB, in wil_halt_cpu() 945 wil_w(wil, RGF_USER_MAC_CPU_0_TALYN_MB, in wil_halt_cpu() 948 wil_w(wil, RGF_USER_USER_CPU_0, BIT_USER_USER_CPU_MAN_RST); in wil_halt_cpu() 949 wil_w(wil, RGF_USER_MAC_CPU_0, BIT_USER_MAC_CPU_MAN_RST); in wil_halt_cpu() 957 wil_w(wil, RGF_USER_USER_CPU_0_TALYN_MB, 1); in wil_release_cpu() 959 wil_w(wil, RGF_USER_USER_CPU_0, 1); in wil_release_cpu() 1137 wil_w(wil, RGF_USER_BL + in wil_target_reset() [all …]
|
| D | txrx_edma.c | 271 wil_w(wil, ring->hwtail, ring->swhead); in wil_rx_refill_edma() 1112 wil_w(wil, sring->hwtail, (sring->swhead - 1) % sring->size); in wil_rx_handle_edma() 1299 wil_w(wil, sring->hwtail, sring->swhead); in wil_tx_sring_handler() 1312 wil_w(wil, sring->hwtail, (sring->swhead - 1) % sring->size); in wil_tx_sring_handler() 1525 wil_w(wil, ring->hwtail, ring->swhead); in __wil_tx_ring_tso_edma()
|
| D | wil6210.h | 1139 static inline void wil_w(struct wil6210_priv *wil, u32 reg, u32 val) in wil_w() function 1148 wil_w(wil, reg, wil_r(wil, reg) | val); in wil_s() 1154 wil_w(wil, reg, wil_r(wil, reg) & ~val); in wil_c()
|
| D | wmi.c | 749 wil_w(wil, r->head + offsetof(struct wil6210_mbox_ring_desc, sync), 1); in __wmi_send() 751 wil_w(wil, RGF_MBOX + offsetof(struct wil6210_mbox_ctl, tx.head), in __wmi_send() 757 wil_w(wil, RGF_USER_USER_ICR + offsetof(struct RGF_ICR, ICS), in __wmi_send() 1957 wil_w(wil, r->tail + in wmi_recv_cmd() 2002 wil_w(wil, RGF_MBOX + in wmi_recv_cmd()
|
| D | txrx.c | 644 wil_w(wil, v->hwtail, v->swtail); in wil_rx_refill() 2012 wil_w(wil, vring->hwtail, vring->swhead); in __wil_tx_vring_tso() 2167 wil_w(wil, ring->hwtail, ring->swhead); in __wil_tx_ring()
|