HL_QUEUE_LENGTH
u32 cpu_q_id = heartbeat_debug_info->cpu_queue_id, pq_pi_mask = (HL_QUEUE_LENGTH << 1) - 1;
#define HL_QUEUE_SIZE_IN_BYTES (HL_QUEUE_LENGTH * HL_BD_SIZE)
#if (HL_MAX_JOBS_PER_CS > HL_QUEUE_LENGTH)
#define HL_CQ_LENGTH HL_QUEUE_LENGTH
#define hl_pi_2_offset(pi) ((pi) & (HL_QUEUE_LENGTH - 1))
free_slots_cnt = queue_free_slots(q, HL_QUEUE_LENGTH);
free_slots_cnt = queue_free_slots(q, HL_QUEUE_LENGTH);
ptr &= ((HL_QUEUE_LENGTH << 1) - 1);
q->shadow_queue = kmalloc_objs(struct hl_cs_job *, HL_QUEUE_LENGTH);
WREG32(mmDMA0_QM_PQ_SIZE_0 + q_off, ilog2(HL_QUEUE_LENGTH));
q->int_queue_len : HL_QUEUE_LENGTH;
WREG32(reg_base + QM_PQ_SIZE_0_OFFSET + pq_offset, ilog2(HL_QUEUE_LENGTH));
WREG32(mmDMA_QM_0_PQ_SIZE + reg_off, ilog2(HL_QUEUE_LENGTH));