	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function hns_roce_config_eqc
_hns_roce_config_eqc:                   ## @hns_roce_config_eqc
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%rbx
	pushq	%rax
	.cfi_offset %rbx, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	%rdx, %r14
	movq	%rsi, %r15
	movq	%rdi, %rbx
	movq	%rdx, %rdi
	xorl	%esi, %esi
	movl	$44, %edx
	callq	_memset
	movq	_ROCEE_VF_EQ_DB_CFG0_REG@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	addq	16(%rbx), %rax
	movq	%rax, 80(%r15)
	movl	(%rbx), %eax
	movl	%eax, (%r15)
	movq	$0, 72(%r15)
	movq	_HNS_ROCE_V2_EQ_OVER_IGNORE_0@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 4(%r15)
	movq	_HNS_ROCE_V2_EQ_COALESCE_0@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 8(%r15)
	movq	_HNS_ROCE_V2_EQ_ALWAYS_ARMED@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 12(%r15)
	movl	4(%rbx), %eax
	movl	%eax, 16(%r15)
	movl	8(%rbx), %eax
	movl	%eax, 20(%r15)
	movl	64(%r15), %edi
	callq	_ilog2
	movl	%eax, 24(%r15)
	cmpl	$0, (%r15)
	je	LBB0_1
## %bb.2:
	leaq	32(%r15), %rax
	jmp	LBB0_3
LBB0_1:
	movq	56(%r15), %rax
LBB0_3:
	movl	(%rax), %eax
	movl	%eax, 28(%r15)
	movl	40(%r14), %edi
	movq	_HNS_ROCE_EQC_EQ_ST_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_EQ_ST_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	_HNS_ROCE_V2_EQ_STATE_VALID@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	callq	_roce_set_field
	movl	40(%r14), %edi
	movq	_HNS_ROCE_EQC_HOP_NUM_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_HOP_NUM_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movl	(%r15), %ecx
	callq	_roce_set_field
	movl	40(%r14), %edi
	movq	_HNS_ROCE_EQC_OVER_IGNORE_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_OVER_IGNORE_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movl	4(%r15), %ecx
	callq	_roce_set_field
	movl	40(%r14), %edi
	movq	_HNS_ROCE_EQC_COALESCE_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_COALESCE_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movl	8(%r15), %ecx
	callq	_roce_set_field
	movl	40(%r14), %edi
	movq	_HNS_ROCE_EQC_ARM_ST_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_ARM_ST_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movl	12(%r15), %ecx
	callq	_roce_set_field
	movl	40(%r14), %edi
	movq	_HNS_ROCE_EQC_EQN_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_EQN_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movl	36(%r15), %ecx
	callq	_roce_set_field
	movl	40(%r14), %edi
	movq	_HNS_ROCE_EQC_EQE_CNT_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_EQE_CNT_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	_HNS_ROCE_EQ_INIT_EQE_CNT@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	callq	_roce_set_field
	movl	36(%r14), %edi
	movq	_HNS_ROCE_EQC_BA_PG_SZ_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_BA_PG_SZ_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	_PG_SHIFT_OFFSET@GOTPCREL(%rip), %rbx
	movl	(%rbx), %ecx
	addl	16(%r15), %ecx
	callq	_roce_set_field
	movl	36(%r14), %edi
	movq	_HNS_ROCE_EQC_BUF_PG_SZ_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_BUF_PG_SZ_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movl	(%rbx), %ecx
	addl	20(%r15), %ecx
	callq	_roce_set_field
	movl	36(%r14), %edi
	movq	_HNS_ROCE_EQC_PROD_INDX_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_PROD_INDX_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	_HNS_ROCE_EQ_INIT_PROD_IDX@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	callq	_roce_set_field
	movl	32(%r14), %edi
	movq	_HNS_ROCE_EQC_MAX_CNT_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_MAX_CNT_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movl	40(%r15), %ecx
	callq	_roce_set_field
	movl	32(%r14), %edi
	movq	_HNS_ROCE_EQC_PERIOD_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_PERIOD_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movl	44(%r15), %ecx
	callq	_roce_set_field
	movl	28(%r14), %edi
	movq	_HNS_ROCE_EQC_REPORT_TIMER_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_REPORT_TIMER_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	_HNS_ROCE_EQ_INIT_REPORT_TIMER@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	callq	_roce_set_field
	movl	24(%r14), %edi
	movq	_HNS_ROCE_EQC_EQE_BA_L_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_EQE_BA_L_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movl	28(%r15), %ecx
	sarl	$3, %ecx
	callq	_roce_set_field
	movl	20(%r14), %edi
	movq	_HNS_ROCE_EQC_EQE_BA_H_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_EQE_BA_H_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	callq	_roce_set_field
	movl	16(%r14), %edi
	movq	_HNS_ROCE_EQC_SHIFT_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_SHIFT_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movl	24(%r15), %ecx
	callq	_roce_set_field
	movl	16(%r14), %edi
	movq	_HNS_ROCE_EQC_MSI_INDX_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_MSI_INDX_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	_HNS_ROCE_EQ_INIT_MSI_IDX@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	callq	_roce_set_field
	movl	16(%r14), %edi
	movq	_HNS_ROCE_EQC_CUR_EQE_BA_L_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_CUR_EQE_BA_L_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movl	48(%r15), %ecx
	sarl	$12, %ecx
	callq	_roce_set_field
	movl	12(%r14), %edi
	movq	_HNS_ROCE_EQC_CUR_EQE_BA_M_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_CUR_EQE_BA_M_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movl	48(%r15), %ecx
	sarl	$28, %ecx
	callq	_roce_set_field
	movl	8(%r14), %edi
	movq	_HNS_ROCE_EQC_CUR_EQE_BA_H_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_CUR_EQE_BA_H_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	callq	_roce_set_field
	movl	8(%r14), %edi
	movq	_HNS_ROCE_EQC_CONS_INDX_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_CONS_INDX_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	_HNS_ROCE_EQ_INIT_CONS_IDX@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	callq	_roce_set_field
	movl	4(%r14), %edi
	movq	_HNS_ROCE_EQC_NXT_EQE_BA_L_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_NXT_EQE_BA_L_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movl	52(%r15), %ecx
	sarl	$12, %ecx
	callq	_roce_set_field
	movl	(%r14), %edi
	movq	_HNS_ROCE_EQC_NXT_EQE_BA_H_M@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_HNS_ROCE_EQC_NXT_EQE_BA_H_S@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	addq	$8, %rsp
	popq	%rbx
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_roce_set_field                 ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.comm	_ROCEE_VF_EQ_DB_CFG0_REG,8,3    ## @ROCEE_VF_EQ_DB_CFG0_REG
	.comm	_HNS_ROCE_V2_EQ_OVER_IGNORE_0,4,2 ## @HNS_ROCE_V2_EQ_OVER_IGNORE_0
	.comm	_HNS_ROCE_V2_EQ_COALESCE_0,4,2  ## @HNS_ROCE_V2_EQ_COALESCE_0
	.comm	_HNS_ROCE_V2_EQ_ALWAYS_ARMED,4,2 ## @HNS_ROCE_V2_EQ_ALWAYS_ARMED
	.comm	_HNS_ROCE_EQC_EQ_ST_M,4,2       ## @HNS_ROCE_EQC_EQ_ST_M
	.comm	_HNS_ROCE_EQC_EQ_ST_S,4,2       ## @HNS_ROCE_EQC_EQ_ST_S
	.comm	_HNS_ROCE_V2_EQ_STATE_VALID,4,2 ## @HNS_ROCE_V2_EQ_STATE_VALID
	.comm	_HNS_ROCE_EQC_HOP_NUM_M,4,2     ## @HNS_ROCE_EQC_HOP_NUM_M
	.comm	_HNS_ROCE_EQC_HOP_NUM_S,4,2     ## @HNS_ROCE_EQC_HOP_NUM_S
	.comm	_HNS_ROCE_EQC_OVER_IGNORE_M,4,2 ## @HNS_ROCE_EQC_OVER_IGNORE_M
	.comm	_HNS_ROCE_EQC_OVER_IGNORE_S,4,2 ## @HNS_ROCE_EQC_OVER_IGNORE_S
	.comm	_HNS_ROCE_EQC_COALESCE_M,4,2    ## @HNS_ROCE_EQC_COALESCE_M
	.comm	_HNS_ROCE_EQC_COALESCE_S,4,2    ## @HNS_ROCE_EQC_COALESCE_S
	.comm	_HNS_ROCE_EQC_ARM_ST_M,4,2      ## @HNS_ROCE_EQC_ARM_ST_M
	.comm	_HNS_ROCE_EQC_ARM_ST_S,4,2      ## @HNS_ROCE_EQC_ARM_ST_S
	.comm	_HNS_ROCE_EQC_EQN_M,4,2         ## @HNS_ROCE_EQC_EQN_M
	.comm	_HNS_ROCE_EQC_EQN_S,4,2         ## @HNS_ROCE_EQC_EQN_S
	.comm	_HNS_ROCE_EQC_EQE_CNT_M,4,2     ## @HNS_ROCE_EQC_EQE_CNT_M
	.comm	_HNS_ROCE_EQC_EQE_CNT_S,4,2     ## @HNS_ROCE_EQC_EQE_CNT_S
	.comm	_HNS_ROCE_EQ_INIT_EQE_CNT,4,2   ## @HNS_ROCE_EQ_INIT_EQE_CNT
	.comm	_HNS_ROCE_EQC_BA_PG_SZ_M,4,2    ## @HNS_ROCE_EQC_BA_PG_SZ_M
	.comm	_HNS_ROCE_EQC_BA_PG_SZ_S,4,2    ## @HNS_ROCE_EQC_BA_PG_SZ_S
	.comm	_PG_SHIFT_OFFSET,4,2            ## @PG_SHIFT_OFFSET
	.comm	_HNS_ROCE_EQC_BUF_PG_SZ_M,4,2   ## @HNS_ROCE_EQC_BUF_PG_SZ_M
	.comm	_HNS_ROCE_EQC_BUF_PG_SZ_S,4,2   ## @HNS_ROCE_EQC_BUF_PG_SZ_S
	.comm	_HNS_ROCE_EQC_PROD_INDX_M,4,2   ## @HNS_ROCE_EQC_PROD_INDX_M
	.comm	_HNS_ROCE_EQC_PROD_INDX_S,4,2   ## @HNS_ROCE_EQC_PROD_INDX_S
	.comm	_HNS_ROCE_EQ_INIT_PROD_IDX,4,2  ## @HNS_ROCE_EQ_INIT_PROD_IDX
	.comm	_HNS_ROCE_EQC_MAX_CNT_M,4,2     ## @HNS_ROCE_EQC_MAX_CNT_M
	.comm	_HNS_ROCE_EQC_MAX_CNT_S,4,2     ## @HNS_ROCE_EQC_MAX_CNT_S
	.comm	_HNS_ROCE_EQC_PERIOD_M,4,2      ## @HNS_ROCE_EQC_PERIOD_M
	.comm	_HNS_ROCE_EQC_PERIOD_S,4,2      ## @HNS_ROCE_EQC_PERIOD_S
	.comm	_HNS_ROCE_EQC_REPORT_TIMER_M,4,2 ## @HNS_ROCE_EQC_REPORT_TIMER_M
	.comm	_HNS_ROCE_EQC_REPORT_TIMER_S,4,2 ## @HNS_ROCE_EQC_REPORT_TIMER_S
	.comm	_HNS_ROCE_EQ_INIT_REPORT_TIMER,4,2 ## @HNS_ROCE_EQ_INIT_REPORT_TIMER
	.comm	_HNS_ROCE_EQC_EQE_BA_L_M,4,2    ## @HNS_ROCE_EQC_EQE_BA_L_M
	.comm	_HNS_ROCE_EQC_EQE_BA_L_S,4,2    ## @HNS_ROCE_EQC_EQE_BA_L_S
	.comm	_HNS_ROCE_EQC_EQE_BA_H_M,4,2    ## @HNS_ROCE_EQC_EQE_BA_H_M
	.comm	_HNS_ROCE_EQC_EQE_BA_H_S,4,2    ## @HNS_ROCE_EQC_EQE_BA_H_S
	.comm	_HNS_ROCE_EQC_SHIFT_M,4,2       ## @HNS_ROCE_EQC_SHIFT_M
	.comm	_HNS_ROCE_EQC_SHIFT_S,4,2       ## @HNS_ROCE_EQC_SHIFT_S
	.comm	_HNS_ROCE_EQC_MSI_INDX_M,4,2    ## @HNS_ROCE_EQC_MSI_INDX_M
	.comm	_HNS_ROCE_EQC_MSI_INDX_S,4,2    ## @HNS_ROCE_EQC_MSI_INDX_S
	.comm	_HNS_ROCE_EQ_INIT_MSI_IDX,4,2   ## @HNS_ROCE_EQ_INIT_MSI_IDX
	.comm	_HNS_ROCE_EQC_CUR_EQE_BA_L_M,4,2 ## @HNS_ROCE_EQC_CUR_EQE_BA_L_M
	.comm	_HNS_ROCE_EQC_CUR_EQE_BA_L_S,4,2 ## @HNS_ROCE_EQC_CUR_EQE_BA_L_S
	.comm	_HNS_ROCE_EQC_CUR_EQE_BA_M_M,4,2 ## @HNS_ROCE_EQC_CUR_EQE_BA_M_M
	.comm	_HNS_ROCE_EQC_CUR_EQE_BA_M_S,4,2 ## @HNS_ROCE_EQC_CUR_EQE_BA_M_S
	.comm	_HNS_ROCE_EQC_CUR_EQE_BA_H_M,4,2 ## @HNS_ROCE_EQC_CUR_EQE_BA_H_M
	.comm	_HNS_ROCE_EQC_CUR_EQE_BA_H_S,4,2 ## @HNS_ROCE_EQC_CUR_EQE_BA_H_S
	.comm	_HNS_ROCE_EQC_CONS_INDX_M,4,2   ## @HNS_ROCE_EQC_CONS_INDX_M
	.comm	_HNS_ROCE_EQC_CONS_INDX_S,4,2   ## @HNS_ROCE_EQC_CONS_INDX_S
	.comm	_HNS_ROCE_EQ_INIT_CONS_IDX,4,2  ## @HNS_ROCE_EQ_INIT_CONS_IDX
	.comm	_HNS_ROCE_EQC_NXT_EQE_BA_L_M,4,2 ## @HNS_ROCE_EQC_NXT_EQE_BA_L_M
	.comm	_HNS_ROCE_EQC_NXT_EQE_BA_L_S,4,2 ## @HNS_ROCE_EQC_NXT_EQE_BA_L_S
	.comm	_HNS_ROCE_EQC_NXT_EQE_BA_H_M,4,2 ## @HNS_ROCE_EQC_NXT_EQE_BA_H_M
	.comm	_HNS_ROCE_EQC_NXT_EQE_BA_H_S,4,2 ## @HNS_ROCE_EQC_NXT_EQE_BA_H_S
	.no_dead_strip	_hns_roce_config_eqc
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function hns_roce_config_eqc
_hns_roce_config_eqc:                   ; @hns_roce_config_eqc
	.cfi_startproc
; %bb.0:
	stp	x22, x21, [sp, #-48]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 48
	stp	x20, x19, [sp, #16]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #32]             ; 16-byte Folded Spill
	add	x29, sp, #32
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	.cfi_offset w21, -40
	.cfi_offset w22, -48
	mov	x19, x2
	mov	x20, x1
	mov	x21, x0
	mov	x0, x2
	mov	w1, #0
	mov	w2, #44
	bl	_memset
	ldr	x8, [x21, #16]
Lloh0:
	adrp	x9, _ROCEE_VF_EQ_DB_CFG0_REG@GOTPAGE
Lloh1:
	ldr	x9, [x9, _ROCEE_VF_EQ_DB_CFG0_REG@GOTPAGEOFF]
Lloh2:
	ldr	x9, [x9]
	add	x8, x9, x8
	ldr	w9, [x21]
	str	w9, [x20]
	stp	xzr, x8, [x20, #72]
Lloh3:
	adrp	x8, _HNS_ROCE_V2_EQ_OVER_IGNORE_0@GOTPAGE
Lloh4:
	ldr	x8, [x8, _HNS_ROCE_V2_EQ_OVER_IGNORE_0@GOTPAGEOFF]
Lloh5:
	ldr	w8, [x8]
Lloh6:
	adrp	x9, _HNS_ROCE_V2_EQ_COALESCE_0@GOTPAGE
Lloh7:
	ldr	x9, [x9, _HNS_ROCE_V2_EQ_COALESCE_0@GOTPAGEOFF]
Lloh8:
	ldr	w9, [x9]
Lloh9:
	adrp	x10, _HNS_ROCE_V2_EQ_ALWAYS_ARMED@GOTPAGE
Lloh10:
	ldr	x10, [x10, _HNS_ROCE_V2_EQ_ALWAYS_ARMED@GOTPAGEOFF]
	stp	w8, w9, [x20, #4]
Lloh11:
	ldr	w8, [x10]
	str	w8, [x20, #12]
	ldur	d0, [x21, #4]
	str	d0, [x20, #16]
	ldr	w0, [x20, #64]
	bl	_ilog2
	str	w0, [x20, #24]
	ldr	w8, [x20]
	cbz	w8, LBB0_2
; %bb.1:
	add	x8, x20, #32
	b	LBB0_3
LBB0_2:
	ldr	x8, [x20, #56]
LBB0_3:
	ldr	w8, [x8]
	str	w8, [x20, #28]
	ldr	w0, [x19, #40]
Lloh12:
	adrp	x8, _HNS_ROCE_EQC_EQ_ST_M@GOTPAGE
Lloh13:
	ldr	x8, [x8, _HNS_ROCE_EQC_EQ_ST_M@GOTPAGEOFF]
Lloh14:
	ldr	w1, [x8]
Lloh15:
	adrp	x8, _HNS_ROCE_EQC_EQ_ST_S@GOTPAGE
Lloh16:
	ldr	x8, [x8, _HNS_ROCE_EQC_EQ_ST_S@GOTPAGEOFF]
Lloh17:
	ldr	w2, [x8]
Lloh18:
	adrp	x8, _HNS_ROCE_V2_EQ_STATE_VALID@GOTPAGE
Lloh19:
	ldr	x8, [x8, _HNS_ROCE_V2_EQ_STATE_VALID@GOTPAGEOFF]
Lloh20:
	ldr	w3, [x8]
	bl	_roce_set_field
Lloh21:
	adrp	x8, _HNS_ROCE_EQC_HOP_NUM_M@GOTPAGE
Lloh22:
	ldr	x8, [x8, _HNS_ROCE_EQC_HOP_NUM_M@GOTPAGEOFF]
	ldr	w0, [x19, #40]
Lloh23:
	ldr	w1, [x8]
Lloh24:
	adrp	x8, _HNS_ROCE_EQC_HOP_NUM_S@GOTPAGE
Lloh25:
	ldr	x8, [x8, _HNS_ROCE_EQC_HOP_NUM_S@GOTPAGEOFF]
Lloh26:
	ldr	w2, [x8]
	ldr	w3, [x20]
	bl	_roce_set_field
Lloh27:
	adrp	x8, _HNS_ROCE_EQC_OVER_IGNORE_M@GOTPAGE
Lloh28:
	ldr	x8, [x8, _HNS_ROCE_EQC_OVER_IGNORE_M@GOTPAGEOFF]
	ldr	w0, [x19, #40]
Lloh29:
	ldr	w1, [x8]
Lloh30:
	adrp	x8, _HNS_ROCE_EQC_OVER_IGNORE_S@GOTPAGE
Lloh31:
	ldr	x8, [x8, _HNS_ROCE_EQC_OVER_IGNORE_S@GOTPAGEOFF]
Lloh32:
	ldr	w2, [x8]
	ldr	w3, [x20, #4]
	bl	_roce_set_field
Lloh33:
	adrp	x8, _HNS_ROCE_EQC_COALESCE_M@GOTPAGE
Lloh34:
	ldr	x8, [x8, _HNS_ROCE_EQC_COALESCE_M@GOTPAGEOFF]
	ldr	w0, [x19, #40]
Lloh35:
	ldr	w1, [x8]
Lloh36:
	adrp	x8, _HNS_ROCE_EQC_COALESCE_S@GOTPAGE
Lloh37:
	ldr	x8, [x8, _HNS_ROCE_EQC_COALESCE_S@GOTPAGEOFF]
Lloh38:
	ldr	w2, [x8]
	ldr	w3, [x20, #8]
	bl	_roce_set_field
Lloh39:
	adrp	x8, _HNS_ROCE_EQC_ARM_ST_M@GOTPAGE
Lloh40:
	ldr	x8, [x8, _HNS_ROCE_EQC_ARM_ST_M@GOTPAGEOFF]
	ldr	w0, [x19, #40]
Lloh41:
	ldr	w1, [x8]
Lloh42:
	adrp	x8, _HNS_ROCE_EQC_ARM_ST_S@GOTPAGE
Lloh43:
	ldr	x8, [x8, _HNS_ROCE_EQC_ARM_ST_S@GOTPAGEOFF]
Lloh44:
	ldr	w2, [x8]
	ldr	w3, [x20, #12]
	bl	_roce_set_field
Lloh45:
	adrp	x8, _HNS_ROCE_EQC_EQN_M@GOTPAGE
Lloh46:
	ldr	x8, [x8, _HNS_ROCE_EQC_EQN_M@GOTPAGEOFF]
	ldr	w0, [x19, #40]
Lloh47:
	ldr	w1, [x8]
Lloh48:
	adrp	x8, _HNS_ROCE_EQC_EQN_S@GOTPAGE
Lloh49:
	ldr	x8, [x8, _HNS_ROCE_EQC_EQN_S@GOTPAGEOFF]
Lloh50:
	ldr	w2, [x8]
	ldr	w3, [x20, #36]
	bl	_roce_set_field
	ldr	w0, [x19, #40]
Lloh51:
	adrp	x8, _HNS_ROCE_EQC_EQE_CNT_M@GOTPAGE
Lloh52:
	ldr	x8, [x8, _HNS_ROCE_EQC_EQE_CNT_M@GOTPAGEOFF]
Lloh53:
	ldr	w1, [x8]
Lloh54:
	adrp	x8, _HNS_ROCE_EQC_EQE_CNT_S@GOTPAGE
Lloh55:
	ldr	x8, [x8, _HNS_ROCE_EQC_EQE_CNT_S@GOTPAGEOFF]
Lloh56:
	ldr	w2, [x8]
Lloh57:
	adrp	x8, _HNS_ROCE_EQ_INIT_EQE_CNT@GOTPAGE
Lloh58:
	ldr	x8, [x8, _HNS_ROCE_EQ_INIT_EQE_CNT@GOTPAGEOFF]
Lloh59:
	ldr	w3, [x8]
	bl	_roce_set_field
	ldr	w0, [x19, #36]
Lloh60:
	adrp	x8, _HNS_ROCE_EQC_BA_PG_SZ_M@GOTPAGE
Lloh61:
	ldr	x8, [x8, _HNS_ROCE_EQC_BA_PG_SZ_M@GOTPAGEOFF]
Lloh62:
	ldr	w1, [x8]
Lloh63:
	adrp	x8, _HNS_ROCE_EQC_BA_PG_SZ_S@GOTPAGE
Lloh64:
	ldr	x8, [x8, _HNS_ROCE_EQC_BA_PG_SZ_S@GOTPAGEOFF]
Lloh65:
	ldr	w2, [x8]
	ldr	w8, [x20, #16]
Lloh66:
	adrp	x21, _PG_SHIFT_OFFSET@GOTPAGE
Lloh67:
	ldr	x21, [x21, _PG_SHIFT_OFFSET@GOTPAGEOFF]
	ldr	w9, [x21]
	add	w3, w9, w8
	bl	_roce_set_field
	ldr	w0, [x19, #36]
Lloh68:
	adrp	x8, _HNS_ROCE_EQC_BUF_PG_SZ_M@GOTPAGE
Lloh69:
	ldr	x8, [x8, _HNS_ROCE_EQC_BUF_PG_SZ_M@GOTPAGEOFF]
Lloh70:
	ldr	w1, [x8]
Lloh71:
	adrp	x8, _HNS_ROCE_EQC_BUF_PG_SZ_S@GOTPAGE
Lloh72:
	ldr	x8, [x8, _HNS_ROCE_EQC_BUF_PG_SZ_S@GOTPAGEOFF]
Lloh73:
	ldr	w2, [x8]
	ldr	w8, [x20, #20]
	ldr	w9, [x21]
	add	w3, w9, w8
	bl	_roce_set_field
	ldr	w0, [x19, #36]
Lloh74:
	adrp	x8, _HNS_ROCE_EQC_PROD_INDX_M@GOTPAGE
Lloh75:
	ldr	x8, [x8, _HNS_ROCE_EQC_PROD_INDX_M@GOTPAGEOFF]
Lloh76:
	ldr	w1, [x8]
Lloh77:
	adrp	x8, _HNS_ROCE_EQC_PROD_INDX_S@GOTPAGE
Lloh78:
	ldr	x8, [x8, _HNS_ROCE_EQC_PROD_INDX_S@GOTPAGEOFF]
Lloh79:
	ldr	w2, [x8]
Lloh80:
	adrp	x8, _HNS_ROCE_EQ_INIT_PROD_IDX@GOTPAGE
Lloh81:
	ldr	x8, [x8, _HNS_ROCE_EQ_INIT_PROD_IDX@GOTPAGEOFF]
Lloh82:
	ldr	w3, [x8]
	bl	_roce_set_field
Lloh83:
	adrp	x8, _HNS_ROCE_EQC_MAX_CNT_M@GOTPAGE
Lloh84:
	ldr	x8, [x8, _HNS_ROCE_EQC_MAX_CNT_M@GOTPAGEOFF]
	ldr	w0, [x19, #32]
Lloh85:
	ldr	w1, [x8]
Lloh86:
	adrp	x8, _HNS_ROCE_EQC_MAX_CNT_S@GOTPAGE
Lloh87:
	ldr	x8, [x8, _HNS_ROCE_EQC_MAX_CNT_S@GOTPAGEOFF]
Lloh88:
	ldr	w2, [x8]
	ldr	w3, [x20, #40]
	bl	_roce_set_field
Lloh89:
	adrp	x8, _HNS_ROCE_EQC_PERIOD_M@GOTPAGE
Lloh90:
	ldr	x8, [x8, _HNS_ROCE_EQC_PERIOD_M@GOTPAGEOFF]
	ldr	w0, [x19, #32]
Lloh91:
	ldr	w1, [x8]
Lloh92:
	adrp	x8, _HNS_ROCE_EQC_PERIOD_S@GOTPAGE
Lloh93:
	ldr	x8, [x8, _HNS_ROCE_EQC_PERIOD_S@GOTPAGEOFF]
Lloh94:
	ldr	w2, [x8]
	ldr	w3, [x20, #44]
	bl	_roce_set_field
	ldr	w0, [x19, #28]
Lloh95:
	adrp	x8, _HNS_ROCE_EQC_REPORT_TIMER_M@GOTPAGE
Lloh96:
	ldr	x8, [x8, _HNS_ROCE_EQC_REPORT_TIMER_M@GOTPAGEOFF]
Lloh97:
	ldr	w1, [x8]
Lloh98:
	adrp	x8, _HNS_ROCE_EQC_REPORT_TIMER_S@GOTPAGE
Lloh99:
	ldr	x8, [x8, _HNS_ROCE_EQC_REPORT_TIMER_S@GOTPAGEOFF]
Lloh100:
	ldr	w2, [x8]
Lloh101:
	adrp	x8, _HNS_ROCE_EQ_INIT_REPORT_TIMER@GOTPAGE
Lloh102:
	ldr	x8, [x8, _HNS_ROCE_EQ_INIT_REPORT_TIMER@GOTPAGEOFF]
Lloh103:
	ldr	w3, [x8]
	bl	_roce_set_field
	ldr	w0, [x19, #24]
Lloh104:
	adrp	x8, _HNS_ROCE_EQC_EQE_BA_L_M@GOTPAGE
Lloh105:
	ldr	x8, [x8, _HNS_ROCE_EQC_EQE_BA_L_M@GOTPAGEOFF]
Lloh106:
	ldr	w1, [x8]
Lloh107:
	adrp	x8, _HNS_ROCE_EQC_EQE_BA_L_S@GOTPAGE
Lloh108:
	ldr	x8, [x8, _HNS_ROCE_EQC_EQE_BA_L_S@GOTPAGEOFF]
Lloh109:
	ldr	w2, [x8]
	ldr	w8, [x20, #28]
	asr	w3, w8, #3
	bl	_roce_set_field
	ldr	w0, [x19, #20]
Lloh110:
	adrp	x8, _HNS_ROCE_EQC_EQE_BA_H_M@GOTPAGE
Lloh111:
	ldr	x8, [x8, _HNS_ROCE_EQC_EQE_BA_H_M@GOTPAGEOFF]
Lloh112:
	ldr	w1, [x8]
Lloh113:
	adrp	x8, _HNS_ROCE_EQC_EQE_BA_H_S@GOTPAGE
Lloh114:
	ldr	x8, [x8, _HNS_ROCE_EQC_EQE_BA_H_S@GOTPAGEOFF]
Lloh115:
	ldr	w2, [x8]
	bl	_roce_set_field
Lloh116:
	adrp	x8, _HNS_ROCE_EQC_SHIFT_M@GOTPAGE
Lloh117:
	ldr	x8, [x8, _HNS_ROCE_EQC_SHIFT_M@GOTPAGEOFF]
	ldr	w0, [x19, #16]
Lloh118:
	ldr	w1, [x8]
Lloh119:
	adrp	x8, _HNS_ROCE_EQC_SHIFT_S@GOTPAGE
Lloh120:
	ldr	x8, [x8, _HNS_ROCE_EQC_SHIFT_S@GOTPAGEOFF]
Lloh121:
	ldr	w2, [x8]
	ldr	w3, [x20, #24]
	bl	_roce_set_field
	ldr	w0, [x19, #16]
Lloh122:
	adrp	x8, _HNS_ROCE_EQC_MSI_INDX_M@GOTPAGE
Lloh123:
	ldr	x8, [x8, _HNS_ROCE_EQC_MSI_INDX_M@GOTPAGEOFF]
Lloh124:
	ldr	w1, [x8]
Lloh125:
	adrp	x8, _HNS_ROCE_EQC_MSI_INDX_S@GOTPAGE
Lloh126:
	ldr	x8, [x8, _HNS_ROCE_EQC_MSI_INDX_S@GOTPAGEOFF]
Lloh127:
	ldr	w2, [x8]
Lloh128:
	adrp	x8, _HNS_ROCE_EQ_INIT_MSI_IDX@GOTPAGE
Lloh129:
	ldr	x8, [x8, _HNS_ROCE_EQ_INIT_MSI_IDX@GOTPAGEOFF]
Lloh130:
	ldr	w3, [x8]
	bl	_roce_set_field
	ldr	w0, [x19, #16]
Lloh131:
	adrp	x8, _HNS_ROCE_EQC_CUR_EQE_BA_L_M@GOTPAGE
Lloh132:
	ldr	x8, [x8, _HNS_ROCE_EQC_CUR_EQE_BA_L_M@GOTPAGEOFF]
Lloh133:
	ldr	w1, [x8]
Lloh134:
	adrp	x8, _HNS_ROCE_EQC_CUR_EQE_BA_L_S@GOTPAGE
Lloh135:
	ldr	x8, [x8, _HNS_ROCE_EQC_CUR_EQE_BA_L_S@GOTPAGEOFF]
Lloh136:
	ldr	w2, [x8]
	ldr	w8, [x20, #48]
	asr	w3, w8, #12
	bl	_roce_set_field
	ldr	w0, [x19, #12]
Lloh137:
	adrp	x8, _HNS_ROCE_EQC_CUR_EQE_BA_M_M@GOTPAGE
Lloh138:
	ldr	x8, [x8, _HNS_ROCE_EQC_CUR_EQE_BA_M_M@GOTPAGEOFF]
Lloh139:
	ldr	w1, [x8]
Lloh140:
	adrp	x8, _HNS_ROCE_EQC_CUR_EQE_BA_M_S@GOTPAGE
Lloh141:
	ldr	x8, [x8, _HNS_ROCE_EQC_CUR_EQE_BA_M_S@GOTPAGEOFF]
Lloh142:
	ldr	w2, [x8]
	ldr	w8, [x20, #48]
	asr	w3, w8, #28
	bl	_roce_set_field
	ldr	w0, [x19, #8]
Lloh143:
	adrp	x8, _HNS_ROCE_EQC_CUR_EQE_BA_H_M@GOTPAGE
Lloh144:
	ldr	x8, [x8, _HNS_ROCE_EQC_CUR_EQE_BA_H_M@GOTPAGEOFF]
Lloh145:
	ldr	w1, [x8]
Lloh146:
	adrp	x8, _HNS_ROCE_EQC_CUR_EQE_BA_H_S@GOTPAGE
Lloh147:
	ldr	x8, [x8, _HNS_ROCE_EQC_CUR_EQE_BA_H_S@GOTPAGEOFF]
Lloh148:
	ldr	w2, [x8]
	bl	_roce_set_field
	ldr	w0, [x19, #8]
Lloh149:
	adrp	x8, _HNS_ROCE_EQC_CONS_INDX_M@GOTPAGE
Lloh150:
	ldr	x8, [x8, _HNS_ROCE_EQC_CONS_INDX_M@GOTPAGEOFF]
Lloh151:
	ldr	w1, [x8]
Lloh152:
	adrp	x8, _HNS_ROCE_EQC_CONS_INDX_S@GOTPAGE
Lloh153:
	ldr	x8, [x8, _HNS_ROCE_EQC_CONS_INDX_S@GOTPAGEOFF]
Lloh154:
	ldr	w2, [x8]
Lloh155:
	adrp	x8, _HNS_ROCE_EQ_INIT_CONS_IDX@GOTPAGE
Lloh156:
	ldr	x8, [x8, _HNS_ROCE_EQ_INIT_CONS_IDX@GOTPAGEOFF]
Lloh157:
	ldr	w3, [x8]
	bl	_roce_set_field
	ldr	w0, [x19, #4]
Lloh158:
	adrp	x8, _HNS_ROCE_EQC_NXT_EQE_BA_L_M@GOTPAGE
Lloh159:
	ldr	x8, [x8, _HNS_ROCE_EQC_NXT_EQE_BA_L_M@GOTPAGEOFF]
Lloh160:
	ldr	w1, [x8]
Lloh161:
	adrp	x8, _HNS_ROCE_EQC_NXT_EQE_BA_L_S@GOTPAGE
Lloh162:
	ldr	x8, [x8, _HNS_ROCE_EQC_NXT_EQE_BA_L_S@GOTPAGEOFF]
Lloh163:
	ldr	w2, [x8]
	ldr	w8, [x20, #52]
	asr	w3, w8, #12
	bl	_roce_set_field
	ldr	w0, [x19]
Lloh164:
	adrp	x8, _HNS_ROCE_EQC_NXT_EQE_BA_H_M@GOTPAGE
Lloh165:
	ldr	x8, [x8, _HNS_ROCE_EQC_NXT_EQE_BA_H_M@GOTPAGEOFF]
Lloh166:
	ldr	w1, [x8]
Lloh167:
	adrp	x8, _HNS_ROCE_EQC_NXT_EQE_BA_H_S@GOTPAGE
Lloh168:
	ldr	x8, [x8, _HNS_ROCE_EQC_NXT_EQE_BA_H_S@GOTPAGEOFF]
Lloh169:
	ldr	w2, [x8]
	ldp	x29, x30, [sp, #32]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #16]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp], #48             ; 16-byte Folded Reload
	b	_roce_set_field
	.loh AdrpLdrGotLdr	Lloh9, Lloh10, Lloh11
	.loh AdrpLdrGotLdr	Lloh6, Lloh7, Lloh8
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGotLdr	Lloh167, Lloh168, Lloh169
	.loh AdrpLdrGotLdr	Lloh164, Lloh165, Lloh166
	.loh AdrpLdrGotLdr	Lloh161, Lloh162, Lloh163
	.loh AdrpLdrGotLdr	Lloh158, Lloh159, Lloh160
	.loh AdrpLdrGotLdr	Lloh155, Lloh156, Lloh157
	.loh AdrpLdrGotLdr	Lloh152, Lloh153, Lloh154
	.loh AdrpLdrGotLdr	Lloh149, Lloh150, Lloh151
	.loh AdrpLdrGotLdr	Lloh146, Lloh147, Lloh148
	.loh AdrpLdrGotLdr	Lloh143, Lloh144, Lloh145
	.loh AdrpLdrGotLdr	Lloh140, Lloh141, Lloh142
	.loh AdrpLdrGotLdr	Lloh137, Lloh138, Lloh139
	.loh AdrpLdrGotLdr	Lloh134, Lloh135, Lloh136
	.loh AdrpLdrGotLdr	Lloh131, Lloh132, Lloh133
	.loh AdrpLdrGotLdr	Lloh128, Lloh129, Lloh130
	.loh AdrpLdrGotLdr	Lloh125, Lloh126, Lloh127
	.loh AdrpLdrGotLdr	Lloh122, Lloh123, Lloh124
	.loh AdrpLdrGotLdr	Lloh119, Lloh120, Lloh121
	.loh AdrpLdrGotLdr	Lloh116, Lloh117, Lloh118
	.loh AdrpLdrGotLdr	Lloh113, Lloh114, Lloh115
	.loh AdrpLdrGotLdr	Lloh110, Lloh111, Lloh112
	.loh AdrpLdrGotLdr	Lloh107, Lloh108, Lloh109
	.loh AdrpLdrGotLdr	Lloh104, Lloh105, Lloh106
	.loh AdrpLdrGotLdr	Lloh101, Lloh102, Lloh103
	.loh AdrpLdrGotLdr	Lloh98, Lloh99, Lloh100
	.loh AdrpLdrGotLdr	Lloh95, Lloh96, Lloh97
	.loh AdrpLdrGotLdr	Lloh92, Lloh93, Lloh94
	.loh AdrpLdrGotLdr	Lloh89, Lloh90, Lloh91
	.loh AdrpLdrGotLdr	Lloh86, Lloh87, Lloh88
	.loh AdrpLdrGotLdr	Lloh83, Lloh84, Lloh85
	.loh AdrpLdrGotLdr	Lloh80, Lloh81, Lloh82
	.loh AdrpLdrGotLdr	Lloh77, Lloh78, Lloh79
	.loh AdrpLdrGotLdr	Lloh74, Lloh75, Lloh76
	.loh AdrpLdrGotLdr	Lloh71, Lloh72, Lloh73
	.loh AdrpLdrGotLdr	Lloh68, Lloh69, Lloh70
	.loh AdrpLdrGot	Lloh66, Lloh67
	.loh AdrpLdrGotLdr	Lloh63, Lloh64, Lloh65
	.loh AdrpLdrGotLdr	Lloh60, Lloh61, Lloh62
	.loh AdrpLdrGotLdr	Lloh57, Lloh58, Lloh59
	.loh AdrpLdrGotLdr	Lloh54, Lloh55, Lloh56
	.loh AdrpLdrGotLdr	Lloh51, Lloh52, Lloh53
	.loh AdrpLdrGotLdr	Lloh48, Lloh49, Lloh50
	.loh AdrpLdrGotLdr	Lloh45, Lloh46, Lloh47
	.loh AdrpLdrGotLdr	Lloh42, Lloh43, Lloh44
	.loh AdrpLdrGotLdr	Lloh39, Lloh40, Lloh41
	.loh AdrpLdrGotLdr	Lloh36, Lloh37, Lloh38
	.loh AdrpLdrGotLdr	Lloh33, Lloh34, Lloh35
	.loh AdrpLdrGotLdr	Lloh30, Lloh31, Lloh32
	.loh AdrpLdrGotLdr	Lloh27, Lloh28, Lloh29
	.loh AdrpLdrGotLdr	Lloh24, Lloh25, Lloh26
	.loh AdrpLdrGotLdr	Lloh21, Lloh22, Lloh23
	.loh AdrpLdrGotLdr	Lloh18, Lloh19, Lloh20
	.loh AdrpLdrGotLdr	Lloh15, Lloh16, Lloh17
	.loh AdrpLdrGotLdr	Lloh12, Lloh13, Lloh14
	.cfi_endproc
                                        ; -- End function
	.comm	_ROCEE_VF_EQ_DB_CFG0_REG,8,3    ; @ROCEE_VF_EQ_DB_CFG0_REG
	.comm	_HNS_ROCE_V2_EQ_OVER_IGNORE_0,4,2 ; @HNS_ROCE_V2_EQ_OVER_IGNORE_0
	.comm	_HNS_ROCE_V2_EQ_COALESCE_0,4,2  ; @HNS_ROCE_V2_EQ_COALESCE_0
	.comm	_HNS_ROCE_V2_EQ_ALWAYS_ARMED,4,2 ; @HNS_ROCE_V2_EQ_ALWAYS_ARMED
	.comm	_HNS_ROCE_EQC_EQ_ST_M,4,2       ; @HNS_ROCE_EQC_EQ_ST_M
	.comm	_HNS_ROCE_EQC_EQ_ST_S,4,2       ; @HNS_ROCE_EQC_EQ_ST_S
	.comm	_HNS_ROCE_V2_EQ_STATE_VALID,4,2 ; @HNS_ROCE_V2_EQ_STATE_VALID
	.comm	_HNS_ROCE_EQC_HOP_NUM_M,4,2     ; @HNS_ROCE_EQC_HOP_NUM_M
	.comm	_HNS_ROCE_EQC_HOP_NUM_S,4,2     ; @HNS_ROCE_EQC_HOP_NUM_S
	.comm	_HNS_ROCE_EQC_OVER_IGNORE_M,4,2 ; @HNS_ROCE_EQC_OVER_IGNORE_M
	.comm	_HNS_ROCE_EQC_OVER_IGNORE_S,4,2 ; @HNS_ROCE_EQC_OVER_IGNORE_S
	.comm	_HNS_ROCE_EQC_COALESCE_M,4,2    ; @HNS_ROCE_EQC_COALESCE_M
	.comm	_HNS_ROCE_EQC_COALESCE_S,4,2    ; @HNS_ROCE_EQC_COALESCE_S
	.comm	_HNS_ROCE_EQC_ARM_ST_M,4,2      ; @HNS_ROCE_EQC_ARM_ST_M
	.comm	_HNS_ROCE_EQC_ARM_ST_S,4,2      ; @HNS_ROCE_EQC_ARM_ST_S
	.comm	_HNS_ROCE_EQC_EQN_M,4,2         ; @HNS_ROCE_EQC_EQN_M
	.comm	_HNS_ROCE_EQC_EQN_S,4,2         ; @HNS_ROCE_EQC_EQN_S
	.comm	_HNS_ROCE_EQC_EQE_CNT_M,4,2     ; @HNS_ROCE_EQC_EQE_CNT_M
	.comm	_HNS_ROCE_EQC_EQE_CNT_S,4,2     ; @HNS_ROCE_EQC_EQE_CNT_S
	.comm	_HNS_ROCE_EQ_INIT_EQE_CNT,4,2   ; @HNS_ROCE_EQ_INIT_EQE_CNT
	.comm	_HNS_ROCE_EQC_BA_PG_SZ_M,4,2    ; @HNS_ROCE_EQC_BA_PG_SZ_M
	.comm	_HNS_ROCE_EQC_BA_PG_SZ_S,4,2    ; @HNS_ROCE_EQC_BA_PG_SZ_S
	.comm	_PG_SHIFT_OFFSET,4,2            ; @PG_SHIFT_OFFSET
	.comm	_HNS_ROCE_EQC_BUF_PG_SZ_M,4,2   ; @HNS_ROCE_EQC_BUF_PG_SZ_M
	.comm	_HNS_ROCE_EQC_BUF_PG_SZ_S,4,2   ; @HNS_ROCE_EQC_BUF_PG_SZ_S
	.comm	_HNS_ROCE_EQC_PROD_INDX_M,4,2   ; @HNS_ROCE_EQC_PROD_INDX_M
	.comm	_HNS_ROCE_EQC_PROD_INDX_S,4,2   ; @HNS_ROCE_EQC_PROD_INDX_S
	.comm	_HNS_ROCE_EQ_INIT_PROD_IDX,4,2  ; @HNS_ROCE_EQ_INIT_PROD_IDX
	.comm	_HNS_ROCE_EQC_MAX_CNT_M,4,2     ; @HNS_ROCE_EQC_MAX_CNT_M
	.comm	_HNS_ROCE_EQC_MAX_CNT_S,4,2     ; @HNS_ROCE_EQC_MAX_CNT_S
	.comm	_HNS_ROCE_EQC_PERIOD_M,4,2      ; @HNS_ROCE_EQC_PERIOD_M
	.comm	_HNS_ROCE_EQC_PERIOD_S,4,2      ; @HNS_ROCE_EQC_PERIOD_S
	.comm	_HNS_ROCE_EQC_REPORT_TIMER_M,4,2 ; @HNS_ROCE_EQC_REPORT_TIMER_M
	.comm	_HNS_ROCE_EQC_REPORT_TIMER_S,4,2 ; @HNS_ROCE_EQC_REPORT_TIMER_S
	.comm	_HNS_ROCE_EQ_INIT_REPORT_TIMER,4,2 ; @HNS_ROCE_EQ_INIT_REPORT_TIMER
	.comm	_HNS_ROCE_EQC_EQE_BA_L_M,4,2    ; @HNS_ROCE_EQC_EQE_BA_L_M
	.comm	_HNS_ROCE_EQC_EQE_BA_L_S,4,2    ; @HNS_ROCE_EQC_EQE_BA_L_S
	.comm	_HNS_ROCE_EQC_EQE_BA_H_M,4,2    ; @HNS_ROCE_EQC_EQE_BA_H_M
	.comm	_HNS_ROCE_EQC_EQE_BA_H_S,4,2    ; @HNS_ROCE_EQC_EQE_BA_H_S
	.comm	_HNS_ROCE_EQC_SHIFT_M,4,2       ; @HNS_ROCE_EQC_SHIFT_M
	.comm	_HNS_ROCE_EQC_SHIFT_S,4,2       ; @HNS_ROCE_EQC_SHIFT_S
	.comm	_HNS_ROCE_EQC_MSI_INDX_M,4,2    ; @HNS_ROCE_EQC_MSI_INDX_M
	.comm	_HNS_ROCE_EQC_MSI_INDX_S,4,2    ; @HNS_ROCE_EQC_MSI_INDX_S
	.comm	_HNS_ROCE_EQ_INIT_MSI_IDX,4,2   ; @HNS_ROCE_EQ_INIT_MSI_IDX
	.comm	_HNS_ROCE_EQC_CUR_EQE_BA_L_M,4,2 ; @HNS_ROCE_EQC_CUR_EQE_BA_L_M
	.comm	_HNS_ROCE_EQC_CUR_EQE_BA_L_S,4,2 ; @HNS_ROCE_EQC_CUR_EQE_BA_L_S
	.comm	_HNS_ROCE_EQC_CUR_EQE_BA_M_M,4,2 ; @HNS_ROCE_EQC_CUR_EQE_BA_M_M
	.comm	_HNS_ROCE_EQC_CUR_EQE_BA_M_S,4,2 ; @HNS_ROCE_EQC_CUR_EQE_BA_M_S
	.comm	_HNS_ROCE_EQC_CUR_EQE_BA_H_M,4,2 ; @HNS_ROCE_EQC_CUR_EQE_BA_H_M
	.comm	_HNS_ROCE_EQC_CUR_EQE_BA_H_S,4,2 ; @HNS_ROCE_EQC_CUR_EQE_BA_H_S
	.comm	_HNS_ROCE_EQC_CONS_INDX_M,4,2   ; @HNS_ROCE_EQC_CONS_INDX_M
	.comm	_HNS_ROCE_EQC_CONS_INDX_S,4,2   ; @HNS_ROCE_EQC_CONS_INDX_S
	.comm	_HNS_ROCE_EQ_INIT_CONS_IDX,4,2  ; @HNS_ROCE_EQ_INIT_CONS_IDX
	.comm	_HNS_ROCE_EQC_NXT_EQE_BA_L_M,4,2 ; @HNS_ROCE_EQC_NXT_EQE_BA_L_M
	.comm	_HNS_ROCE_EQC_NXT_EQE_BA_L_S,4,2 ; @HNS_ROCE_EQC_NXT_EQE_BA_L_S
	.comm	_HNS_ROCE_EQC_NXT_EQE_BA_H_M,4,2 ; @HNS_ROCE_EQC_NXT_EQE_BA_H_M
	.comm	_HNS_ROCE_EQC_NXT_EQE_BA_H_S,4,2 ; @HNS_ROCE_EQC_NXT_EQE_BA_H_S
	.no_dead_strip	_hns_roce_config_eqc
.subsections_via_symbols
