Searched refs:fws (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| A D | fwsignal.c | 535 spin_lock_irqsave(&fws->spinlock, fws->flags); in brcmf_fws_lock() 541 spin_unlock_irqrestore(&fws->spinlock, fws->flags); in brcmf_fws_unlock() 1220 fws->fifo_credit[fifo] = fws->init_fifo_credit[fifo]; in brcmf_fws_return_credits() 1227 if ((fws->fifo_credit_map & fws->fifo_delay_map) || in brcmf_fws_schedule_deq() 1229 queue_work(fws->fws_wq, &fws->fws_dequeue_work); in brcmf_fws_schedule_deq() 1635 if (fws) { in brcmf_fws_notify_bcmc_credit_support() 1859 if ((!fws) || (!fws->fw_signals)) { in brcmf_fws_hdrpull() 2346 fws = kzalloc(sizeof(*fws), GFP_KERNEL); in brcmf_fws_attach() 2347 if (!fws) { in brcmf_fws_attach() 2423 brcmf_fws_macdesc_set_name(fws, &fws->desc.other); in brcmf_fws_attach() [all …]
|
| A D | fwsignal.h | 33 void brcmf_fws_detach(struct brcmf_fws_info *fws); 35 bool brcmf_fws_queue_skbs(struct brcmf_fws_info *fws); 36 bool brcmf_fws_fc_active(struct brcmf_fws_info *fws); 43 void brcmf_fws_bustxcomplete(struct brcmf_fws_info *fws, struct sk_buff *skb,
|
| A D | bcdc.c | 97 struct brcmf_fws_info *fws; member 105 return bcdc->fws; in drvr_to_fws() 339 if (!brcmf_fws_queue_skbs(bcdc->fws)) in brcmf_proto_bcdc_tx_queue_data() 372 if (brcmf_fws_fc_active(bcdc->fws)) { in brcmf_proto_bcdc_txcomplete() 373 brcmf_fws_bustxcomplete(bcdc->fws, txp, success); in brcmf_proto_bcdc_txcomplete() 428 struct brcmf_fws_info *fws; in brcmf_proto_bcdc_init_done() local 430 fws = brcmf_fws_attach(drvr); in brcmf_proto_bcdc_init_done() 431 if (IS_ERR(fws)) in brcmf_proto_bcdc_init_done() 432 return PTR_ERR(fws); in brcmf_proto_bcdc_init_done() 434 bcdc->fws = fws; in brcmf_proto_bcdc_init_done() [all …]
|
| /linux/drivers/irqchip/ |
| A D | qcom-irq-combiner.c | 115 static int combiner_irq_translate(struct irq_domain *d, struct irq_fwspec *fws, in combiner_irq_translate() argument 120 if (is_acpi_node(fws->fwnode)) { in combiner_irq_translate() 121 if (WARN_ON((fws->param_count != 2) || in combiner_irq_translate() 122 (fws->param[0] >= combiner->nirqs) || in combiner_irq_translate() 123 (fws->param[1] & IORESOURCE_IRQ_LOWEDGE) || in combiner_irq_translate() 124 (fws->param[1] & IORESOURCE_IRQ_HIGHEDGE))) in combiner_irq_translate() 127 *hwirq = fws->param[0]; in combiner_irq_translate() 128 *type = fws->param[1]; in combiner_irq_translate()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ |
| A D | r535.c | 2435 const struct firmware *fw = gsp->fws.bl; in r535_gsp_rm_boot_ctor() 2464 const u8 *img = gsp->fws.rm->data; in r535_gsp_elf_section() 2484 nvkm_firmware_put(gsp->fws.bl); in r535_gsp_dtor_fws() 2485 gsp->fws.bl = NULL; in r535_gsp_dtor_fws() 2486 nvkm_firmware_put(gsp->fws.booter.unload); in r535_gsp_dtor_fws() 2487 gsp->fws.booter.unload = NULL; in r535_gsp_dtor_fws() 2488 nvkm_firmware_put(gsp->fws.booter.load); in r535_gsp_dtor_fws() 2489 gsp->fws.booter.load = NULL; in r535_gsp_dtor_fws() 2490 nvkm_firmware_put(gsp->fws.rm); in r535_gsp_dtor_fws() 2491 gsp->fws.rm = NULL; in r535_gsp_dtor_fws() [all …]
|
| /linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
| A D | gsp.h | 44 } fws; member 227 return gsp && (gsp->fws.rm || gsp->fw.img); in nvkm_gsp_rm()
|
Completed in 28 milliseconds