Home
last modified time | relevance | path

Searched refs:fifos (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/drivers/isdn/hardware/mISDN/
H A Dhfcsusb.c433 if (hw->fifos[HFCUSB_PCM_RX].pipe) { in open_dchannel()
552 if (hw->fifos[HFCUSB_PCM_RX].pipe) in hfc_dctrl()
961 /* receive completion routine for all ISO tx fifos */
1082 /* receive completion routine for all interrupt rx fifos */
1155 /* transmit completion routine for all ISO tx fifos */
1571 /* init the fifos */ in reset_hfcsusb()
1575 fifo = hw->fifos; in reset_hfcsusb()
1585 /* enable all fifos */ in reset_hfcsusb()
1603 if ((channel == HFC_CHAN_D) && (hw->fifos[HFCUSB_D_RX].active)) in hfcsusb_start_endpoint()
1605 if ((channel == HFC_CHAN_B1) && (hw->fifos[HFCUSB_B1_R in hfcsusb_start_endpoint()
[all...]
H A Dhfcpci.c100 void *fifos; /* FIFO memory */ member
161 dma_free_coherent(&hc->pdev->dev, 0x8000, hc->hw.fifos, in release_io_hfcpci()
190 * and fifos is done.
226 hc->hw.fifo_en = 0x30; /* only D fifos enabled */ in reset_hfcpci()
329 bzr = &((union fifo_area *)(hc->hw.fifos))->b_chans.rxbz_b2; in hfcpci_clear_fifo_rx()
332 bzr = &((union fifo_area *)(hc->hw.fifos))->b_chans.rxbz_b1; in hfcpci_clear_fifo_rx()
358 bzt = &((union fifo_area *)(hc->hw.fifos))->b_chans.txbz_b2; in hfcpci_clear_fifo_tx()
361 bzt = &((union fifo_area *)(hc->hw.fifos))->b_chans.txbz_b1; in hfcpci_clear_fifo_tx()
462 df = &((union fifo_area *)(hc->hw.fifos))->d_chan.d_rx; in receive_dmsg()
608 rxbz = &((union fifo_area *)(hc->hw.fifos)) in main_rec_hfcpci()
[all...]
H A Dhfcsusb.h73 #define HFCUSB_NUM_FIFOS 8 /* maximum number of fifos */
236 /* structure defining input+output fifos (interrupt/bulk mode) */
285 struct usb_fifo fifos[HFCUSB_NUM_FIFOS]; member
/kernel/linux/linux-6.6/drivers/isdn/hardware/mISDN/
H A Dhfcsusb.c433 if (hw->fifos[HFCUSB_PCM_RX].pipe) { in open_dchannel()
552 if (hw->fifos[HFCUSB_PCM_RX].pipe) in hfc_dctrl()
961 /* receive completion routine for all ISO tx fifos */
1082 /* receive completion routine for all interrupt rx fifos */
1155 /* transmit completion routine for all ISO tx fifos */
1571 /* init the fifos */ in reset_hfcsusb()
1575 fifo = hw->fifos; in reset_hfcsusb()
1585 /* enable all fifos */ in reset_hfcsusb()
1603 if ((channel == HFC_CHAN_D) && (hw->fifos[HFCUSB_D_RX].active)) in hfcsusb_start_endpoint()
1605 if ((channel == HFC_CHAN_B1) && (hw->fifos[HFCUSB_B1_R in hfcsusb_start_endpoint()
[all...]
H A Dhfcpci.c100 void *fifos; /* FIFO memory */ member
161 dma_free_coherent(&hc->pdev->dev, 0x8000, hc->hw.fifos, in release_io_hfcpci()
190 * and fifos is done.
226 hc->hw.fifo_en = 0x30; /* only D fifos enabled */ in reset_hfcpci()
329 bzr = &((union fifo_area *)(hc->hw.fifos))->b_chans.rxbz_b2; in hfcpci_clear_fifo_rx()
332 bzr = &((union fifo_area *)(hc->hw.fifos))->b_chans.rxbz_b1; in hfcpci_clear_fifo_rx()
358 bzt = &((union fifo_area *)(hc->hw.fifos))->b_chans.txbz_b2; in hfcpci_clear_fifo_tx()
361 bzt = &((union fifo_area *)(hc->hw.fifos))->b_chans.txbz_b1; in hfcpci_clear_fifo_tx()
462 df = &((union fifo_area *)(hc->hw.fifos))->d_chan.d_rx; in receive_dmsg()
608 rxbz = &((union fifo_area *)(hc->hw.fifos)) in main_rec_hfcpci()
[all...]
H A Dhfcsusb.h73 #define HFCUSB_NUM_FIFOS 8 /* maximum number of fifos */
236 /* structure defining input+output fifos (interrupt/bulk mode) */
285 struct usb_fifo fifos[HFCUSB_NUM_FIFOS]; member
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Ddbg-tlv.h108 * struct iwl_fw_ini_region_fifos - Configuration to read Tx/Rx fifos
110 * @fid: fifos ids array. Used to determine what fifos to collect
185 * @fifos: fifos configuration. Used by &IWL_FW_INI_REGION_TXF and
204 struct iwl_fw_ini_region_fifos fifos; member
339 * @IWL_FW_INI_REGION_TXF: TX fifos
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Ddbg-tlv.h57 * struct iwl_fw_ini_region_fifos - Configuration to read Tx/Rx fifos
59 * @fid: fifos ids array. Used to determine what fifos to collect
138 * @fifos: fifos configuration. Used by &IWL_FW_INI_REGION_TXF and
160 struct iwl_fw_ini_region_fifos fifos; member
350 * @IWL_FW_INI_REGION_TXF: TX fifos
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/
H A Ddbg.c1248 u32 lmac_bitmap = le32_to_cpu(reg->fifos.fid[0]); in iwl_ini_txf_iter()
1251 if (le32_to_cpu(reg->fifos.offset) && cfg->num_lmacs == 1) { in iwl_ini_txf_iter()
1253 le32_to_cpu(reg->fifos.offset)); in iwl_ini_txf_iter()
1260 if (le32_to_cpu(reg->fifos.offset)) in iwl_ini_txf_iter()
1300 u32 offs = le32_to_cpu(reg->fifos.offset), addr; in iwl_dump_ini_txf_iter()
1333 if (reg->fifos.hdr_only) { in iwl_dump_ini_txf_iter()
1368 u32 fid1 = le32_to_cpu(reg->fifos.fid[0]); in iwl_ini_get_rxf_data()
1369 u32 fid2 = le32_to_cpu(reg->fifos.fid[1]); in iwl_ini_get_rxf_data()
1432 u32 offs = le32_to_cpu(reg->fifos.offset), addr; in iwl_dump_ini_rxf_iter()
1464 if (reg->fifos in iwl_dump_ini_rxf_iter()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/
H A Ddbg.c1261 u32 lmac_bitmap = le32_to_cpu(reg->fifos.fid[0]); in iwl_ini_txf_iter()
1264 if (le32_to_cpu(reg->fifos.offset) && cfg->num_lmacs == 1) { in iwl_ini_txf_iter()
1266 le32_to_cpu(reg->fifos.offset)); in iwl_ini_txf_iter()
1273 if (le32_to_cpu(reg->fifos.offset)) in iwl_ini_txf_iter()
1313 u32 offs = le32_to_cpu(reg->fifos.offset), addr; in iwl_dump_ini_txf_iter()
1345 if (reg->fifos.hdr_only) { in iwl_dump_ini_txf_iter()
1384 u32 fid1 = le32_to_cpu(reg->fifos.fid[0]); in iwl_ini_get_rxf_data()
1385 u32 fid2 = le32_to_cpu(reg->fifos.fid[1]); in iwl_ini_get_rxf_data()
1448 u32 offs = le32_to_cpu(reg->fifos.offset), addr; in iwl_dump_ini_rxf_iter()
1479 if (reg->fifos in iwl_dump_ini_rxf_iter()
[all...]
/kernel/linux/linux-5.10/drivers/soc/ti/
H A Dk3-ringacc.c131 * @fifos: Ring queues registers
147 struct k3_ring_fifo_regs __iomem *fifos; member
838 ptr = (void __iomem *)&ring->fifos->head_data; in k3_ringacc_ring_access_io()
842 ptr = (void __iomem *)&ring->fifos->tail_data; in k3_ringacc_ring_access_io()
1138 res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "fifos"); in k3_ringacc_init()
1174 ringacc->rings[i].fifos = base_fifo + in k3_ringacc_init()
/kernel/linux/linux-6.6/sound/soc/fsl/
H A Dfsl_micfil.c64 unsigned int fifos; member
75 .fifos = 8,
83 .fifos = 8,
91 .fifos = 8,
/kernel/linux/linux-5.10/sound/soc/fsl/
H A Dfsl_micfil.c46 unsigned int fifos; member
54 .fifos = 8,
/kernel/linux/linux-5.10/drivers/net/ethernet/neterion/
H A Ds2io.c504 sp->mac_control.fifos[i].queue_state = FIFO_QUEUE_STOP; in s2io_stop_all_tx_queue()
512 sp->mac_control.fifos[fifo_no].queue_state = in s2io_stop_tx_queue()
524 sp->mac_control.fifos[i].queue_state = FIFO_QUEUE_START; in s2io_start_all_tx_queue()
535 sp->mac_control.fifos[i].queue_state = FIFO_QUEUE_START; in s2io_wake_all_tx_queue()
612 struct fifo_info *fifo = &mac_control->fifos[i]; in init_shared_mem()
627 struct fifo_info *fifo = &mac_control->fifos[i]; in init_shared_mem()
685 struct fifo_info *fifo = &mac_control->fifos[i]; in init_shared_mem()
896 struct fifo_info *fifo = &mac_control->fifos[i]; in free_shared_mem()
985 struct fifo_info *fifo = &mac_control->fifos[i]; in free_shared_mem()
2378 struct fifo_info *fifo = &mac_control->fifos[ in free_tx_buffers()
4230 struct fifo_info *fifos = (struct fifo_info *)dev_id; s2io_msix_fifo_handle() local
[all...]
H A Ds2io.h363 /* FIFO mappings for all possible number of fifos configured */
391 /* user should not set twos fifos with same pri */
800 struct fifo_info fifos[MAX_TX_FIFOS]; member
912 /* Total fifos for tcp packets */
/kernel/linux/linux-6.6/drivers/net/ethernet/neterion/
H A Ds2io.c504 sp->mac_control.fifos[i].queue_state = FIFO_QUEUE_STOP; in s2io_stop_all_tx_queue()
512 sp->mac_control.fifos[fifo_no].queue_state = in s2io_stop_tx_queue()
524 sp->mac_control.fifos[i].queue_state = FIFO_QUEUE_START; in s2io_start_all_tx_queue()
535 sp->mac_control.fifos[i].queue_state = FIFO_QUEUE_START; in s2io_wake_all_tx_queue()
612 struct fifo_info *fifo = &mac_control->fifos[i]; in init_shared_mem()
627 struct fifo_info *fifo = &mac_control->fifos[i]; in init_shared_mem()
685 struct fifo_info *fifo = &mac_control->fifos[i]; in init_shared_mem()
896 struct fifo_info *fifo = &mac_control->fifos[i]; in free_shared_mem()
985 struct fifo_info *fifo = &mac_control->fifos[i]; in free_shared_mem()
2380 struct fifo_info *fifo = &mac_control->fifos[ in free_tx_buffers()
4234 struct fifo_info *fifos = (struct fifo_info *)dev_id; s2io_msix_fifo_handle() local
[all...]
H A Ds2io.h363 /* FIFO mappings for all possible number of fifos configured */
391 /* user should not set twos fifos with same pri */
800 struct fifo_info fifos[MAX_TX_FIFOS]; member
911 /* Total fifos for tcp packets */
/kernel/linux/linux-6.6/drivers/soc/ti/
H A Dk3-ringacc.c141 * @fifos: Ring queues registers
160 struct k3_ring_fifo_regs __iomem *fifos; member
1026 ptr = (void __iomem *)&ring->fifos->head_data; in k3_ringacc_ring_access_io()
1030 ptr = (void __iomem *)&ring->fifos->tail_data; in k3_ringacc_ring_access_io()
1393 base_fifo = devm_platform_ioremap_resource_byname(pdev, "fifos"); in k3_ringacc_init()
1424 ringacc->rings[i].fifos = base_fifo + in k3_ringacc_init()

Completed in 65 milliseconds