Lines Matching refs:sq_cfg
863 struct sq_cfg sq_cfg; in nicvf_snd_queue_config() local
892 memset(&sq_cfg, 0, sizeof(struct sq_cfg)); in nicvf_snd_queue_config()
893 sq_cfg.ena = 1; in nicvf_snd_queue_config()
894 sq_cfg.reset = 0; in nicvf_snd_queue_config()
895 sq_cfg.ldwb = 0; in nicvf_snd_queue_config()
896 sq_cfg.qsize = ilog2(qs->sq_len >> 10); in nicvf_snd_queue_config()
897 sq_cfg.tstmp_bgx_intf = 0; in nicvf_snd_queue_config()
901 sq_cfg.cq_limit = (CMP_QUEUE_PIPELINE_RSVD * 256) / qs->cq_len; in nicvf_snd_queue_config()
902 nicvf_queue_reg_write(nic, NIC_QSET_SQ_0_7_CFG, qidx, *(u64 *)&sq_cfg); in nicvf_snd_queue_config()
1161 u64 sq_cfg; in nicvf_sq_enable() local
1163 sq_cfg = nicvf_queue_reg_read(nic, NIC_QSET_SQ_0_7_CFG, qidx); in nicvf_sq_enable()
1164 sq_cfg |= NICVF_SQ_EN; in nicvf_sq_enable()
1165 nicvf_queue_reg_write(nic, NIC_QSET_SQ_0_7_CFG, qidx, sq_cfg); in nicvf_sq_enable()
1172 u64 sq_cfg; in nicvf_sq_disable() local
1174 sq_cfg = nicvf_queue_reg_read(nic, NIC_QSET_SQ_0_7_CFG, qidx); in nicvf_sq_disable()
1175 sq_cfg &= ~NICVF_SQ_EN; in nicvf_sq_disable()
1176 nicvf_queue_reg_write(nic, NIC_QSET_SQ_0_7_CFG, qidx, sq_cfg); in nicvf_sq_disable()