| /freebsd/sys/contrib/dev/athk/ath12k/wifi7/ |
| H A D | dp.c | 29 u8 ring_mask; in ath12k_wifi7_dp_service_srng() local 31 if (dp->hw_params->ring_mask->tx[grp_id]) { in ath12k_wifi7_dp_service_srng() 32 i = fls(dp->hw_params->ring_mask->tx[grp_id]) - 1; in ath12k_wifi7_dp_service_srng() 36 if (dp->hw_params->ring_mask->rx_err[grp_id]) { in ath12k_wifi7_dp_service_srng() 44 if (dp->hw_params->ring_mask->rx_wbm_rel[grp_id]) { in ath12k_wifi7_dp_service_srng() 53 if (dp->hw_params->ring_mask->rx[grp_id]) { in ath12k_wifi7_dp_service_srng() 54 i = fls(dp->hw_params->ring_mask->rx[grp_id]) - 1; in ath12k_wifi7_dp_service_srng() 62 if (dp->hw_params->ring_mask->rx_mon_status[grp_id]) { in ath12k_wifi7_dp_service_srng() 63 ring_mask = dp->hw_params->ring_mask->rx_mon_status[grp_id]; in ath12k_wifi7_dp_service_srng() 68 if (ring_mask & BIT(id)) { in ath12k_wifi7_dp_service_srng() [all …]
|
| H A D | hw.c | 360 .ring_mask = &ath12k_wifi7_hw_ring_mask_qcn9274, 444 .ring_mask = &ath12k_wifi7_hw_ring_mask_wcn7850, 528 .ring_mask = &ath12k_wifi7_hw_ring_mask_qcn9274, 610 .ring_mask = &ath12k_wifi7_hw_ring_mask_ipq5332, 687 .ring_mask = &ath12k_wifi7_hw_ring_mask_wcn7850,
|
| /freebsd/sys/dev/qat/qat_common/ |
| H A D | adf_ctl_drv.c | 245 if (reserve.ring_mask & ~((1 << num_rings_per_bank) - 1)) { in adf_ctl_ioctl_bundle() 246 pr_err("QAT: Invalid ring mask %0X\n", reserve.ring_mask); in adf_ctl_ioctl_bundle() 274 if (bundle->rings_used & reserve.ring_mask) { in adf_ctl_ioctl_reserve_ring() 277 reserve.ring_mask); in adf_ctl_ioctl_reserve_ring() 298 instance_rings->ring_mask |= reserve.ring_mask; in adf_ctl_ioctl_reserve_ring() 299 bundle->rings_used |= reserve.ring_mask; in adf_ctl_ioctl_reserve_ring() 337 if ((instance_rings->ring_mask & reserve.ring_mask) != in adf_ctl_ioctl_release_ring() 338 reserve.ring_mask) { in adf_ctl_ioctl_release_ring() 343 instance_rings->ring_mask &= ~reserve.ring_mask; in adf_ctl_ioctl_release_ring() 345 bundle->rings_used &= ~reserve.ring_mask; in adf_ctl_ioctl_release_ring() [all …]
|
| H A D | adf_freebsd_uio_cleanup.c | 122 u16 ring_mask = 0; in get_orphan_bundle() local 144 ring_mask = instance_rings->ring_mask; in get_orphan_bundle() 155 if (!(ring_mask & 1 << i)) in get_orphan_bundle() 386 bundle->rings_used &= ~instance_rings->ring_mask; in adf_uio_do_cleanup_orphan()
|
| H A D | adf_transport.c | 55 if (bank->ring_mask & (1 << ring)) { in adf_reserve_ring() 59 bank->ring_mask |= (1 << ring); in adf_reserve_ring() 68 bank->ring_mask &= ~(1 << ring); in adf_unreserve_ring() 196 rings_not_empty = (~rings_not_empty) & bank->ring_mask; in adf_poll_bank() 201 if (!(rings_not_empty & bank->ring_mask)) { in adf_poll_bank() 263 if (bank->ring_mask == 0) in adf_poll_all_banks() 730 if (bank->ring_mask & (1 << i)) in cleanup_bank()
|
| H A D | adf_hw_arbiter.c | 108 arben_tx = ring->bank->ring_mask & arb_mask; in adf_update_ring_arb() 109 arben_rx = (ring->bank->ring_mask >> shift) & arb_mask; in adf_update_ring_arb()
|
| H A D | adf_freebsd_transport_debug.c | 149 if (!(bank->ring_mask & 1 << ring_id)) in adf_bank_show()
|
| H A D | adf_freebsd_uio.c | 294 instance_rings->ring_mask = 0; in adf_uio_mmap_single()
|
| /freebsd/sys/contrib/dev/athk/ath11k/ |
| H A D | dp.c | 144 grp_mask = &ab->hw_params.ring_mask->rx_wbm_rel[0]; in ath11k_dp_srng_calculate_msi_group() 147 grp_mask = &ab->hw_params.ring_mask->tx[0]; in ath11k_dp_srng_calculate_msi_group() 151 grp_mask = &ab->hw_params.ring_mask->rx_err[0]; in ath11k_dp_srng_calculate_msi_group() 154 grp_mask = &ab->hw_params.ring_mask->rx[0]; in ath11k_dp_srng_calculate_msi_group() 157 grp_mask = &ab->hw_params.ring_mask->reo_status[0]; in ath11k_dp_srng_calculate_msi_group() 161 grp_mask = &ab->hw_params.ring_mask->rx_mon_status[0]; in ath11k_dp_srng_calculate_msi_group() 164 grp_mask = &ab->hw_params.ring_mask->rxdma2host[0]; in ath11k_dp_srng_calculate_msi_group() 167 grp_mask = &ab->hw_params.ring_mask->host2rxdma[0]; in ath11k_dp_srng_calculate_msi_group() 800 ab->hw_params.ring_mask->tx[grp_id]) in ath11k_dp_service_srng() 804 if (ab->hw_params.ring_mask->rx_err[grp_id]) { in ath11k_dp_service_srng() [all …]
|
| H A D | pcic.c | 613 if (ab->hw_params.ring_mask->tx[i] || in ath11k_pcic_ext_irq_config() 614 ab->hw_params.ring_mask->rx[i] || in ath11k_pcic_ext_irq_config() 615 ab->hw_params.ring_mask->rx_err[i] || in ath11k_pcic_ext_irq_config() 616 ab->hw_params.ring_mask->rx_wbm_rel[i] || in ath11k_pcic_ext_irq_config() 617 ab->hw_params.ring_mask->reo_status[i] || in ath11k_pcic_ext_irq_config() 618 ab->hw_params.ring_mask->rxdma2host[i] || in ath11k_pcic_ext_irq_config() 619 ab->hw_params.ring_mask->host2rxdma[i] || in ath11k_pcic_ext_irq_config() 620 ab->hw_params.ring_mask->rx_mon_status[i]) { in ath11k_pcic_ext_irq_config()
|
| H A D | ahb.c | 546 if (ab->hw_params.ring_mask->tx[i] & BIT(j)) { in ath11k_ahb_config_ext_irq() 551 if (ab->hw_params.ring_mask->rx[i] & BIT(j)) { in ath11k_ahb_config_ext_irq() 556 if (ab->hw_params.ring_mask->rx_err[i] & BIT(j)) in ath11k_ahb_config_ext_irq() 559 if (ab->hw_params.ring_mask->rx_wbm_rel[i] & BIT(j)) in ath11k_ahb_config_ext_irq() 562 if (ab->hw_params.ring_mask->reo_status[i] & BIT(j)) in ath11k_ahb_config_ext_irq() 566 if (ab->hw_params.ring_mask->rxdma2host[i] & BIT(j)) { in ath11k_ahb_config_ext_irq() 572 if (ab->hw_params.ring_mask->host2rxdma[i] & BIT(j)) { in ath11k_ahb_config_ext_irq() 578 if (ab->hw_params.ring_mask->rx_mon_status[i] & BIT(j)) { in ath11k_ahb_config_ext_irq()
|
| H A D | core.c | 62 .ring_mask = &ath11k_hw_ring_mask_ipq8074, 151 .ring_mask = &ath11k_hw_ring_mask_ipq8074, 238 .ring_mask = &ath11k_hw_ring_mask_qca6390, 331 .ring_mask = &ath11k_hw_ring_mask_qcn9074, 416 .ring_mask = &ath11k_hw_ring_mask_qca6390, 508 .ring_mask = &ath11k_hw_ring_mask_qca6390, 598 .ring_mask = &ath11k_hw_ring_mask_wcn6750, 685 .ring_mask = &ath11k_hw_ring_mask_ipq8074, 768 .ring_mask = &ath11k_hw_ring_mask_qca6390, 859 .ring_mask = &ath11k_hw_ring_mask_qca6390,
|
| H A D | hw.h | 157 const struct ath11k_hw_ring_mask *ring_mask; member
|
| /freebsd/sys/contrib/dev/athk/ath12k/ |
| H A D | ahb.c | 558 const struct ath12k_hw_ring_mask *ring_mask; in ath12k_ahb_config_ext_irq() local 563 ring_mask = ab->hw_params->ring_mask; in ath12k_ahb_config_ext_irq() 582 if (ring_mask->tx[i] & in ath12k_ahb_config_ext_irq() 588 if (ring_mask->rx[i] & BIT(j)) { in ath12k_ahb_config_ext_irq() 593 if (ring_mask->rx_err[i] & BIT(j)) in ath12k_ahb_config_ext_irq() 596 if (ring_mask->rx_wbm_rel[i] & BIT(j)) in ath12k_ahb_config_ext_irq() 599 if (ring_mask->reo_status[i] & BIT(j)) in ath12k_ahb_config_ext_irq() 602 if (ring_mask->rx_mon_dest[i] & BIT(j)) in ath12k_ahb_config_ext_irq()
|
| H A D | dp.c | 142 grp_mask = &ab->hw_params->ring_mask->rx_wbm_rel[0]; in ath12k_dp_srng_calculate_msi_group() 153 grp_mask = &ab->hw_params->ring_mask->tx[0]; in ath12k_dp_srng_calculate_msi_group() 157 grp_mask = &ab->hw_params->ring_mask->rx_err[0]; in ath12k_dp_srng_calculate_msi_group() 160 grp_mask = &ab->hw_params->ring_mask->rx[0]; in ath12k_dp_srng_calculate_msi_group() 163 grp_mask = &ab->hw_params->ring_mask->reo_status[0]; in ath12k_dp_srng_calculate_msi_group() 166 grp_mask = &ab->hw_params->ring_mask->rx_mon_status[0]; in ath12k_dp_srng_calculate_msi_group() 169 grp_mask = &ab->hw_params->ring_mask->rx_mon_dest[0]; in ath12k_dp_srng_calculate_msi_group() 172 grp_mask = &ab->hw_params->ring_mask->tx_mon_dest[0]; in ath12k_dp_srng_calculate_msi_group() 175 grp_mask = &ab->hw_params->ring_mask->host2rxdma[0]; in ath12k_dp_srng_calculate_msi_group()
|
| H A D | pci.c | 576 if (ab->hw_params->ring_mask->tx[i] || in ath12k_pci_ext_irq_config() 577 ab->hw_params->ring_mask->rx[i] || in ath12k_pci_ext_irq_config() 578 ab->hw_params->ring_mask->rx_err[i] || in ath12k_pci_ext_irq_config() 579 ab->hw_params->ring_mask->rx_wbm_rel[i] || in ath12k_pci_ext_irq_config() 580 ab->hw_params->ring_mask->reo_status[i] || in ath12k_pci_ext_irq_config() 581 ab->hw_params->ring_mask->host2rxdma[i] || in ath12k_pci_ext_irq_config() 582 ab->hw_params->ring_mask->rx_mon_dest[i] || in ath12k_pci_ext_irq_config() 583 ab->hw_params->ring_mask->rx_mon_status[i]) { in ath12k_pci_ext_irq_config()
|
| H A D | hw.h | 155 const struct ath12k_hw_ring_mask *ring_mask; member
|
| /freebsd/sys/dev/qat/include/common/ |
| H A D | adf_cfg_user.h | 42 u32 ring_mask; member
|
| H A D | adf_uio_control.h | 9 u16 ring_mask; member
|
| H A D | adf_transport_internal.h | 38 uint16_t ring_mask; member
|
| H A D | adf_accel_devices.h | 421 u16 ring_mask);
|
| /freebsd/sys/dev/qat/qat_api/qat_kernel/src/ |
| H A D | qat_transport.c | 219 if (!bank || !bank->ring_mask) { in icp_adf_pollInstance()
|
| /freebsd/sys/dev/safexcel/ |
| H A D | safexcel.c | 727 int i, ring_mask; in safexcel_enable_pe_engine() local 729 for (ring_mask = 0, i = 0; i < sc->sc_config.rings; i++) { in safexcel_enable_pe_engine() 730 ring_mask <<= 1; in safexcel_enable_pe_engine() 731 ring_mask |= 1; in safexcel_enable_pe_engine() 736 SAFEXCEL_DxE_THR_CTRL_EN | ring_mask); in safexcel_enable_pe_engine() 740 SAFEXCEL_DxE_THR_CTRL_EN | ring_mask); in safexcel_enable_pe_engine()
|