	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_hubp1_read_state_common        ## -- Begin function hubp1_read_state_common
	.p2align	4, 0x90
_hubp1_read_state_common:               ## @hubp1_read_state_common
	.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	%r13
	pushq	%r12
	pushq	%rbx
	subq	$40, %rsp
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	callq	_TO_DCN10_HUBP
	movq	%rax, %rbx
	movq	_HUBPRET_CONTROL@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_DET_BUF_PLANE1_BASE_ADDRESS@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	60(%rbx), %r14
	leaq	76(%rbx), %rdx
	callq	_REG_GET
	movq	_DCN_EXPANSION_MODE@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_DRQ_EXPANSION_MODE@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	72(%rbx), %rdx
	movq	_PRQ_EXPANSION_MODE@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	leaq	68(%rbx), %r8
	movq	_MRQ_EXPANSION_MODE@GOTPCREL(%rip), %rax
	movl	(%rax), %r9d
	leaq	64(%rbx), %r10
	movq	_CRQ_EXPANSION_MODE@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movq	%r14, 16(%rsp)
	movl	%eax, 8(%rsp)
	movq	%r10, (%rsp)
	callq	_REG_GET_4
	movq	_BLANK_OFFSET_0@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_REFCYC_H_BLANK_END@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	236(%rbx), %rdx
	movq	_DLG_V_BLANK_END@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	leaq	232(%rbx), %r8
	callq	_REG_GET_2
	movq	_BLANK_OFFSET_1@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_MIN_DST_Y_NEXT_START@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	228(%rbx), %rdx
	callq	_REG_GET
	movq	_DST_DIMENSIONS@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_REFCYC_PER_HTOTAL@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	224(%rbx), %rdx
	callq	_REG_GET
	movq	_DST_AFTER_SCALER@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_REFCYC_X_AFTER_SCALER@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	220(%rbx), %rdx
	movq	_DST_Y_AFTER_SCALER@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	leaq	216(%rbx), %r8
	callq	_REG_GET_2
	movq	_PREFETCH_SETTINS@GOTPCREL(%rip), %r14
	movl	(%r14), %edi
	callq	_REG
	testq	%rax, %rax
	jne	LBB0_2
## %bb.1:
	movq	_PREFETCH_SETTINGS@GOTPCREL(%rip), %r14
LBB0_2:
	movl	(%r14), %edi
	movq	_DST_Y_PREFETCH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	212(%rbx), %rdx
	movq	_VRATIO_PREFETCH@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	leaq	208(%rbx), %r8
	callq	_REG_GET_2
	movq	_VBLANK_PARAMETERS_0@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_DST_Y_PER_VM_VBLANK@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	204(%rbx), %rdx
	movq	_DST_Y_PER_ROW_VBLANK@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	leaq	200(%rbx), %r8
	callq	_REG_GET_2
	movq	_REF_FREQ_TO_PIX_FREQ@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	leaq	196(%rbx), %rdx
	movl	%edi, %esi
	callq	_REG_GET
	movq	_VBLANK_PARAMETERS_1@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_REFCYC_PER_PTE_GROUP_VBLANK_L@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	192(%rbx), %rdx
	callq	_REG_GET
	movq	_VBLANK_PARAMETERS_3@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_REFCYC_PER_META_CHUNK_VBLANK_L@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	188(%rbx), %rdx
	callq	_REG_GET
	movq	_NOM_PARAMETERS_0@GOTPCREL(%rip), %r14
	movl	(%r14), %edi
	callq	_REG
	testq	%rax, %rax
	je	LBB0_4
## %bb.3:
	movl	(%r14), %edi
	movq	_DST_Y_PER_PTE_ROW_NOM_L@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	184(%rbx), %rdx
	callq	_REG_GET
LBB0_4:
	movq	_NOM_PARAMETERS_1@GOTPCREL(%rip), %r14
	movl	(%r14), %edi
	callq	_REG
	testq	%rax, %rax
	je	LBB0_6
## %bb.5:
	movl	(%r14), %edi
	movq	_REFCYC_PER_PTE_GROUP_NOM_L@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	180(%rbx), %rdx
	callq	_REG_GET
LBB0_6:
	movq	_NOM_PARAMETERS_4@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_DST_Y_PER_META_ROW_NOM_L@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	176(%rbx), %rdx
	callq	_REG_GET
	movq	_NOM_PARAMETERS_5@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_REFCYC_PER_META_CHUNK_NOM_L@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	172(%rbx), %rdx
	callq	_REG_GET
	movq	_PER_LINE_DELIVERY_PRE@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_REFCYC_PER_LINE_DELIVERY_PRE_L@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	168(%rbx), %rdx
	movq	_REFCYC_PER_LINE_DELIVERY_PRE_C@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	leaq	164(%rbx), %r8
	callq	_REG_GET_2
	movq	_PER_LINE_DELIVERY@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_REFCYC_PER_LINE_DELIVERY_L@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	160(%rbx), %rdx
	movq	_REFCYC_PER_LINE_DELIVERY_C@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	leaq	156(%rbx), %r8
	callq	_REG_GET_2
	movq	_PREFETCH_SETTINS_C@GOTPCREL(%rip), %r14
	movl	(%r14), %edi
	callq	_REG
	testq	%rax, %rax
	jne	LBB0_8
## %bb.7:
	movq	_PREFETCH_SETTINGS_C@GOTPCREL(%rip), %r14
LBB0_8:
	movl	(%r14), %edi
	movq	_VRATIO_PREFETCH_C@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	152(%rbx), %rdx
	callq	_REG_GET
	movq	_VBLANK_PARAMETERS_2@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_REFCYC_PER_PTE_GROUP_VBLANK_C@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	148(%rbx), %rdx
	callq	_REG_GET
	movq	_VBLANK_PARAMETERS_4@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_REFCYC_PER_META_CHUNK_VBLANK_C@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	144(%rbx), %rdx
	callq	_REG_GET
	movq	_NOM_PARAMETERS_2@GOTPCREL(%rip), %r14
	movl	(%r14), %edi
	callq	_REG
	testq	%rax, %rax
	je	LBB0_10
## %bb.9:
	movl	(%r14), %edi
	movq	_DST_Y_PER_PTE_ROW_NOM_C@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	140(%rbx), %rdx
	callq	_REG_GET
LBB0_10:
	movq	_NOM_PARAMETERS_3@GOTPCREL(%rip), %r14
	movl	(%r14), %edi
	callq	_REG
	testq	%rax, %rax
	je	LBB0_12
## %bb.11:
	movl	(%r14), %edi
	movq	_REFCYC_PER_PTE_GROUP_NOM_C@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	136(%rbx), %rdx
	callq	_REG_GET
LBB0_12:
	movq	_NOM_PARAMETERS_6@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_DST_Y_PER_META_ROW_NOM_C@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	128(%rbx), %r14
	leaq	132(%rbx), %rdx
	callq	_REG_GET
	movq	_NOM_PARAMETERS_7@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_REFCYC_PER_META_CHUNK_NOM_C@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r14, %rdx
	callq	_REG_GET
	movq	_DCN_TTU_QOS_WM@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_QoS_LEVEL_LOW_WM@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	80(%rbx), %rax
	movq	%rax, -48(%rbp)                 ## 8-byte Spill
	leaq	124(%rbx), %rdx
	movq	_QoS_LEVEL_HIGH_WM@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	leaq	120(%rbx), %r8
	callq	_REG_GET_2
	movq	_DCN_GLOBAL_TTU_CNTL@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_MIN_TTU_VBLANK@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	116(%rbx), %rdx
	movq	_QoS_LEVEL_FLIP@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	leaq	112(%rbx), %r8
	callq	_REG_GET_2
	movq	_DCN_SURF0_TTU_CNTL0@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_REFCYC_PER_REQ_DELIVERY@GOTPCREL(%rip), %r13
	movl	(%r13), %esi
	leaq	108(%rbx), %rdx
	movq	_QoS_LEVEL_FIXED@GOTPCREL(%rip), %r15
	movl	(%r15), %ecx
	leaq	104(%rbx), %r8
	movq	_QoS_RAMP_DISABLE@GOTPCREL(%rip), %r12
	movl	(%r12), %r9d
	leaq	100(%rbx), %rax
	movq	%rax, (%rsp)
	callq	_REG_GET_3
	movq	_DCN_SURF0_TTU_CNTL1@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_REFCYC_PER_REQ_DELIVERY_PRE@GOTPCREL(%rip), %r14
	movl	(%r14), %esi
	leaq	96(%rbx), %rdx
	callq	_REG_GET
	movq	_DCN_SURF1_TTU_CNTL0@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movl	(%r13), %esi
	leaq	92(%rbx), %rdx
	movl	(%r15), %ecx
	leaq	88(%rbx), %r8
	movl	(%r12), %r9d
	leaq	84(%rbx), %rax
	movq	%rax, (%rsp)
	callq	_REG_GET_3
	movq	_DCN_SURF1_TTU_CNTL1@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movl	(%r14), %esi
	movq	-48(%rbp), %rdx                 ## 8-byte Reload
	callq	_REG_GET
	movq	_DCSURF_SURFACE_CONFIG@GOTPCREL(%rip), %r14
	movl	(%r14), %edi
	movq	_SURFACE_PIXEL_FORMAT@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	56(%rbx), %rdx
	callq	_REG_GET
	movq	_DCSURF_SURFACE_EARLIEST_INUSE_HIGH@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_SURFACE_EARLIEST_INUSE_ADDRESS_HIGH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	52(%rbx), %rdx
	callq	_REG_GET
	movq	_DCSURF_SURFACE_EARLIEST_INUSE@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_SURFACE_EARLIEST_INUSE_ADDRESS@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	48(%rbx), %rdx
	callq	_REG_GET
	movq	_DCSURF_PRI_VIEWPORT_DIMENSION@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_PRI_VIEWPORT_WIDTH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	44(%rbx), %rdx
	movq	_PRI_VIEWPORT_HEIGHT@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	leaq	40(%rbx), %r8
	callq	_REG_GET_2
	movl	(%r14), %edi
	movq	_ROTATION_ANGLE@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	36(%rbx), %rdx
	movq	_H_MIRROR_EN@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	leaq	32(%rbx), %r8
	callq	_REG_GET_2
	movq	_DCSURF_TILING_CONFIG@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_SW_MODE@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	28(%rbx), %rdx
	callq	_REG_GET
	movq	_DCSURF_SURFACE_CONTROL@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_PRIMARY_SURFACE_DCC_EN@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	24(%rbx), %rdx
	callq	_REG_GET
	movq	_DCHUBP_CNTL@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_HUBP_BLANK_EN@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	20(%rbx), %rdx
	movq	_HUBP_TTU_DISABLE@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	leaq	16(%rbx), %r8
	movq	_HUBP_UNDERFLOW_STATUS@GOTPCREL(%rip), %rax
	movl	(%rax), %r9d
	leaq	12(%rbx), %rax
	movq	%rax, (%rsp)
	callq	_REG_GET_3
	movq	_DCN_GLOBAL_TTU_CNTL@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_MIN_TTU_VBLANK@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	8(%rbx), %rdx
	callq	_REG_GET
	movq	_DCN_TTU_QOS_WM@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_QoS_LEVEL_LOW_WM@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%rbx, %rdx
	addq	$4, %rdx
	movq	_QoS_LEVEL_HIGH_WM@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	movq	%rbx, %r8
	addq	$40, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_REG_GET_2                      ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.comm	_HUBPRET_CONTROL,4,2            ## @HUBPRET_CONTROL
	.comm	_DET_BUF_PLANE1_BASE_ADDRESS,4,2 ## @DET_BUF_PLANE1_BASE_ADDRESS
	.comm	_DCN_EXPANSION_MODE,4,2         ## @DCN_EXPANSION_MODE
	.comm	_DRQ_EXPANSION_MODE,4,2         ## @DRQ_EXPANSION_MODE
	.comm	_PRQ_EXPANSION_MODE,4,2         ## @PRQ_EXPANSION_MODE
	.comm	_MRQ_EXPANSION_MODE,4,2         ## @MRQ_EXPANSION_MODE
	.comm	_CRQ_EXPANSION_MODE,4,2         ## @CRQ_EXPANSION_MODE
	.comm	_BLANK_OFFSET_0,4,2             ## @BLANK_OFFSET_0
	.comm	_REFCYC_H_BLANK_END,4,2         ## @REFCYC_H_BLANK_END
	.comm	_DLG_V_BLANK_END,4,2            ## @DLG_V_BLANK_END
	.comm	_BLANK_OFFSET_1,4,2             ## @BLANK_OFFSET_1
	.comm	_MIN_DST_Y_NEXT_START,4,2       ## @MIN_DST_Y_NEXT_START
	.comm	_DST_DIMENSIONS,4,2             ## @DST_DIMENSIONS
	.comm	_REFCYC_PER_HTOTAL,4,2          ## @REFCYC_PER_HTOTAL
	.comm	_DST_AFTER_SCALER,4,2           ## @DST_AFTER_SCALER
	.comm	_REFCYC_X_AFTER_SCALER,4,2      ## @REFCYC_X_AFTER_SCALER
	.comm	_DST_Y_AFTER_SCALER,4,2         ## @DST_Y_AFTER_SCALER
	.comm	_PREFETCH_SETTINS,4,2           ## @PREFETCH_SETTINS
	.comm	_DST_Y_PREFETCH,4,2             ## @DST_Y_PREFETCH
	.comm	_VRATIO_PREFETCH,4,2            ## @VRATIO_PREFETCH
	.comm	_PREFETCH_SETTINGS,4,2          ## @PREFETCH_SETTINGS
	.comm	_VBLANK_PARAMETERS_0,4,2        ## @VBLANK_PARAMETERS_0
	.comm	_DST_Y_PER_VM_VBLANK,4,2        ## @DST_Y_PER_VM_VBLANK
	.comm	_DST_Y_PER_ROW_VBLANK,4,2       ## @DST_Y_PER_ROW_VBLANK
	.comm	_REF_FREQ_TO_PIX_FREQ,4,2       ## @REF_FREQ_TO_PIX_FREQ
	.comm	_VBLANK_PARAMETERS_1,4,2        ## @VBLANK_PARAMETERS_1
	.comm	_REFCYC_PER_PTE_GROUP_VBLANK_L,4,2 ## @REFCYC_PER_PTE_GROUP_VBLANK_L
	.comm	_VBLANK_PARAMETERS_3,4,2        ## @VBLANK_PARAMETERS_3
	.comm	_REFCYC_PER_META_CHUNK_VBLANK_L,4,2 ## @REFCYC_PER_META_CHUNK_VBLANK_L
	.comm	_NOM_PARAMETERS_0,4,2           ## @NOM_PARAMETERS_0
	.comm	_DST_Y_PER_PTE_ROW_NOM_L,4,2    ## @DST_Y_PER_PTE_ROW_NOM_L
	.comm	_NOM_PARAMETERS_1,4,2           ## @NOM_PARAMETERS_1
	.comm	_REFCYC_PER_PTE_GROUP_NOM_L,4,2 ## @REFCYC_PER_PTE_GROUP_NOM_L
	.comm	_NOM_PARAMETERS_4,4,2           ## @NOM_PARAMETERS_4
	.comm	_DST_Y_PER_META_ROW_NOM_L,4,2   ## @DST_Y_PER_META_ROW_NOM_L
	.comm	_NOM_PARAMETERS_5,4,2           ## @NOM_PARAMETERS_5
	.comm	_REFCYC_PER_META_CHUNK_NOM_L,4,2 ## @REFCYC_PER_META_CHUNK_NOM_L
	.comm	_PER_LINE_DELIVERY_PRE,4,2      ## @PER_LINE_DELIVERY_PRE
	.comm	_REFCYC_PER_LINE_DELIVERY_PRE_L,4,2 ## @REFCYC_PER_LINE_DELIVERY_PRE_L
	.comm	_REFCYC_PER_LINE_DELIVERY_PRE_C,4,2 ## @REFCYC_PER_LINE_DELIVERY_PRE_C
	.comm	_PER_LINE_DELIVERY,4,2          ## @PER_LINE_DELIVERY
	.comm	_REFCYC_PER_LINE_DELIVERY_L,4,2 ## @REFCYC_PER_LINE_DELIVERY_L
	.comm	_REFCYC_PER_LINE_DELIVERY_C,4,2 ## @REFCYC_PER_LINE_DELIVERY_C
	.comm	_PREFETCH_SETTINS_C,4,2         ## @PREFETCH_SETTINS_C
	.comm	_VRATIO_PREFETCH_C,4,2          ## @VRATIO_PREFETCH_C
	.comm	_PREFETCH_SETTINGS_C,4,2        ## @PREFETCH_SETTINGS_C
	.comm	_VBLANK_PARAMETERS_2,4,2        ## @VBLANK_PARAMETERS_2
	.comm	_REFCYC_PER_PTE_GROUP_VBLANK_C,4,2 ## @REFCYC_PER_PTE_GROUP_VBLANK_C
	.comm	_VBLANK_PARAMETERS_4,4,2        ## @VBLANK_PARAMETERS_4
	.comm	_REFCYC_PER_META_CHUNK_VBLANK_C,4,2 ## @REFCYC_PER_META_CHUNK_VBLANK_C
	.comm	_NOM_PARAMETERS_2,4,2           ## @NOM_PARAMETERS_2
	.comm	_DST_Y_PER_PTE_ROW_NOM_C,4,2    ## @DST_Y_PER_PTE_ROW_NOM_C
	.comm	_NOM_PARAMETERS_3,4,2           ## @NOM_PARAMETERS_3
	.comm	_REFCYC_PER_PTE_GROUP_NOM_C,4,2 ## @REFCYC_PER_PTE_GROUP_NOM_C
	.comm	_NOM_PARAMETERS_6,4,2           ## @NOM_PARAMETERS_6
	.comm	_DST_Y_PER_META_ROW_NOM_C,4,2   ## @DST_Y_PER_META_ROW_NOM_C
	.comm	_NOM_PARAMETERS_7,4,2           ## @NOM_PARAMETERS_7
	.comm	_REFCYC_PER_META_CHUNK_NOM_C,4,2 ## @REFCYC_PER_META_CHUNK_NOM_C
	.comm	_DCN_TTU_QOS_WM,4,2             ## @DCN_TTU_QOS_WM
	.comm	_QoS_LEVEL_LOW_WM,4,2           ## @QoS_LEVEL_LOW_WM
	.comm	_QoS_LEVEL_HIGH_WM,4,2          ## @QoS_LEVEL_HIGH_WM
	.comm	_DCN_GLOBAL_TTU_CNTL,4,2        ## @DCN_GLOBAL_TTU_CNTL
	.comm	_MIN_TTU_VBLANK,4,2             ## @MIN_TTU_VBLANK
	.comm	_QoS_LEVEL_FLIP,4,2             ## @QoS_LEVEL_FLIP
	.comm	_DCN_SURF0_TTU_CNTL0,4,2        ## @DCN_SURF0_TTU_CNTL0
	.comm	_REFCYC_PER_REQ_DELIVERY,4,2    ## @REFCYC_PER_REQ_DELIVERY
	.comm	_QoS_LEVEL_FIXED,4,2            ## @QoS_LEVEL_FIXED
	.comm	_QoS_RAMP_DISABLE,4,2           ## @QoS_RAMP_DISABLE
	.comm	_DCN_SURF0_TTU_CNTL1,4,2        ## @DCN_SURF0_TTU_CNTL1
	.comm	_REFCYC_PER_REQ_DELIVERY_PRE,4,2 ## @REFCYC_PER_REQ_DELIVERY_PRE
	.comm	_DCN_SURF1_TTU_CNTL0,4,2        ## @DCN_SURF1_TTU_CNTL0
	.comm	_DCN_SURF1_TTU_CNTL1,4,2        ## @DCN_SURF1_TTU_CNTL1
	.comm	_DCSURF_SURFACE_CONFIG,4,2      ## @DCSURF_SURFACE_CONFIG
	.comm	_SURFACE_PIXEL_FORMAT,4,2       ## @SURFACE_PIXEL_FORMAT
	.comm	_DCSURF_SURFACE_EARLIEST_INUSE_HIGH,4,2 ## @DCSURF_SURFACE_EARLIEST_INUSE_HIGH
	.comm	_SURFACE_EARLIEST_INUSE_ADDRESS_HIGH,4,2 ## @SURFACE_EARLIEST_INUSE_ADDRESS_HIGH
	.comm	_DCSURF_SURFACE_EARLIEST_INUSE,4,2 ## @DCSURF_SURFACE_EARLIEST_INUSE
	.comm	_SURFACE_EARLIEST_INUSE_ADDRESS,4,2 ## @SURFACE_EARLIEST_INUSE_ADDRESS
	.comm	_DCSURF_PRI_VIEWPORT_DIMENSION,4,2 ## @DCSURF_PRI_VIEWPORT_DIMENSION
	.comm	_PRI_VIEWPORT_WIDTH,4,2         ## @PRI_VIEWPORT_WIDTH
	.comm	_PRI_VIEWPORT_HEIGHT,4,2        ## @PRI_VIEWPORT_HEIGHT
	.comm	_ROTATION_ANGLE,4,2             ## @ROTATION_ANGLE
	.comm	_H_MIRROR_EN,4,2                ## @H_MIRROR_EN
	.comm	_DCSURF_TILING_CONFIG,4,2       ## @DCSURF_TILING_CONFIG
	.comm	_SW_MODE,4,2                    ## @SW_MODE
	.comm	_DCSURF_SURFACE_CONTROL,4,2     ## @DCSURF_SURFACE_CONTROL
	.comm	_PRIMARY_SURFACE_DCC_EN,4,2     ## @PRIMARY_SURFACE_DCC_EN
	.comm	_DCHUBP_CNTL,4,2                ## @DCHUBP_CNTL
	.comm	_HUBP_BLANK_EN,4,2              ## @HUBP_BLANK_EN
	.comm	_HUBP_TTU_DISABLE,4,2           ## @HUBP_TTU_DISABLE
	.comm	_HUBP_UNDERFLOW_STATUS,4,2      ## @HUBP_UNDERFLOW_STATUS
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_hubp1_read_state_common        ; -- Begin function hubp1_read_state_common
	.p2align	2
_hubp1_read_state_common:               ; @hubp1_read_state_common
	.cfi_startproc
; %bb.0:
	sub	sp, sp, #112
	.cfi_def_cfa_offset 112
	stp	x28, x27, [sp, #16]             ; 16-byte Folded Spill
	stp	x26, x25, [sp, #32]             ; 16-byte Folded Spill
	stp	x24, x23, [sp, #48]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #64]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #80]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #96]             ; 16-byte Folded Spill
	add	x29, sp, #96
	.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
	.cfi_offset w23, -56
	.cfi_offset w24, -64
	.cfi_offset w25, -72
	.cfi_offset w26, -80
	.cfi_offset w27, -88
	.cfi_offset w28, -96
	bl	_TO_DCN10_HUBP
	mov	x19, x0
Lloh0:
	adrp	x8, _HUBPRET_CONTROL@GOTPAGE
Lloh1:
	ldr	x8, [x8, _HUBPRET_CONTROL@GOTPAGEOFF]
Lloh2:
	ldr	w0, [x8]
Lloh3:
	adrp	x8, _DET_BUF_PLANE1_BASE_ADDRESS@GOTPAGE
Lloh4:
	ldr	x8, [x8, _DET_BUF_PLANE1_BASE_ADDRESS@GOTPAGEOFF]
Lloh5:
	ldr	w1, [x8]
	add	x20, x19, #60
	add	x2, x19, #76
	bl	_REG_GET
Lloh6:
	adrp	x8, _DCN_EXPANSION_MODE@GOTPAGE
Lloh7:
	ldr	x8, [x8, _DCN_EXPANSION_MODE@GOTPAGEOFF]
Lloh8:
	ldr	w0, [x8]
Lloh9:
	adrp	x8, _DRQ_EXPANSION_MODE@GOTPAGE
Lloh10:
	ldr	x8, [x8, _DRQ_EXPANSION_MODE@GOTPAGEOFF]
Lloh11:
	ldr	w1, [x8]
	add	x2, x19, #72
Lloh12:
	adrp	x8, _PRQ_EXPANSION_MODE@GOTPAGE
Lloh13:
	ldr	x8, [x8, _PRQ_EXPANSION_MODE@GOTPAGEOFF]
Lloh14:
	ldr	w3, [x8]
Lloh15:
	adrp	x8, _MRQ_EXPANSION_MODE@GOTPAGE
Lloh16:
	ldr	x8, [x8, _MRQ_EXPANSION_MODE@GOTPAGEOFF]
	add	x4, x19, #68
Lloh17:
	ldr	w5, [x8]
	add	x6, x19, #64
Lloh18:
	adrp	x8, _CRQ_EXPANSION_MODE@GOTPAGE
Lloh19:
	ldr	x8, [x8, _CRQ_EXPANSION_MODE@GOTPAGEOFF]
Lloh20:
	ldr	w7, [x8]
	str	x20, [sp]
	bl	_REG_GET_4
Lloh21:
	adrp	x8, _BLANK_OFFSET_0@GOTPAGE
Lloh22:
	ldr	x8, [x8, _BLANK_OFFSET_0@GOTPAGEOFF]
Lloh23:
	ldr	w0, [x8]
Lloh24:
	adrp	x8, _REFCYC_H_BLANK_END@GOTPAGE
Lloh25:
	ldr	x8, [x8, _REFCYC_H_BLANK_END@GOTPAGEOFF]
Lloh26:
	ldr	w1, [x8]
	add	x2, x19, #236
Lloh27:
	adrp	x8, _DLG_V_BLANK_END@GOTPAGE
Lloh28:
	ldr	x8, [x8, _DLG_V_BLANK_END@GOTPAGEOFF]
Lloh29:
	ldr	w3, [x8]
	add	x4, x19, #232
	bl	_REG_GET_2
Lloh30:
	adrp	x8, _BLANK_OFFSET_1@GOTPAGE
Lloh31:
	ldr	x8, [x8, _BLANK_OFFSET_1@GOTPAGEOFF]
Lloh32:
	ldr	w0, [x8]
Lloh33:
	adrp	x8, _MIN_DST_Y_NEXT_START@GOTPAGE
Lloh34:
	ldr	x8, [x8, _MIN_DST_Y_NEXT_START@GOTPAGEOFF]
Lloh35:
	ldr	w1, [x8]
	add	x2, x19, #228
	bl	_REG_GET
Lloh36:
	adrp	x8, _DST_DIMENSIONS@GOTPAGE
Lloh37:
	ldr	x8, [x8, _DST_DIMENSIONS@GOTPAGEOFF]
Lloh38:
	ldr	w0, [x8]
Lloh39:
	adrp	x8, _REFCYC_PER_HTOTAL@GOTPAGE
Lloh40:
	ldr	x8, [x8, _REFCYC_PER_HTOTAL@GOTPAGEOFF]
Lloh41:
	ldr	w1, [x8]
	add	x2, x19, #224
	bl	_REG_GET
Lloh42:
	adrp	x8, _DST_AFTER_SCALER@GOTPAGE
Lloh43:
	ldr	x8, [x8, _DST_AFTER_SCALER@GOTPAGEOFF]
Lloh44:
	ldr	w0, [x8]
Lloh45:
	adrp	x8, _REFCYC_X_AFTER_SCALER@GOTPAGE
Lloh46:
	ldr	x8, [x8, _REFCYC_X_AFTER_SCALER@GOTPAGEOFF]
Lloh47:
	ldr	w1, [x8]
	add	x2, x19, #220
Lloh48:
	adrp	x8, _DST_Y_AFTER_SCALER@GOTPAGE
Lloh49:
	ldr	x8, [x8, _DST_Y_AFTER_SCALER@GOTPAGEOFF]
Lloh50:
	ldr	w3, [x8]
	add	x4, x19, #216
	bl	_REG_GET_2
Lloh51:
	adrp	x20, _PREFETCH_SETTINS@GOTPAGE
Lloh52:
	ldr	x20, [x20, _PREFETCH_SETTINS@GOTPAGEOFF]
	ldr	w0, [x20]
	bl	_REG
Lloh53:
	adrp	x8, _PREFETCH_SETTINGS@GOTPAGE
Lloh54:
	ldr	x8, [x8, _PREFETCH_SETTINGS@GOTPAGEOFF]
	cmp	x0, #0
	csel	x8, x8, x20, eq
	ldr	w0, [x8]
Lloh55:
	adrp	x8, _DST_Y_PREFETCH@GOTPAGE
Lloh56:
	ldr	x8, [x8, _DST_Y_PREFETCH@GOTPAGEOFF]
Lloh57:
	ldr	w1, [x8]
	add	x2, x19, #212
Lloh58:
	adrp	x8, _VRATIO_PREFETCH@GOTPAGE
Lloh59:
	ldr	x8, [x8, _VRATIO_PREFETCH@GOTPAGEOFF]
Lloh60:
	ldr	w3, [x8]
	add	x4, x19, #208
	bl	_REG_GET_2
Lloh61:
	adrp	x8, _VBLANK_PARAMETERS_0@GOTPAGE
Lloh62:
	ldr	x8, [x8, _VBLANK_PARAMETERS_0@GOTPAGEOFF]
Lloh63:
	ldr	w0, [x8]
Lloh64:
	adrp	x8, _DST_Y_PER_VM_VBLANK@GOTPAGE
Lloh65:
	ldr	x8, [x8, _DST_Y_PER_VM_VBLANK@GOTPAGEOFF]
Lloh66:
	ldr	w1, [x8]
	add	x2, x19, #204
Lloh67:
	adrp	x8, _DST_Y_PER_ROW_VBLANK@GOTPAGE
Lloh68:
	ldr	x8, [x8, _DST_Y_PER_ROW_VBLANK@GOTPAGEOFF]
Lloh69:
	ldr	w3, [x8]
	add	x4, x19, #200
	bl	_REG_GET_2
Lloh70:
	adrp	x8, _REF_FREQ_TO_PIX_FREQ@GOTPAGE
Lloh71:
	ldr	x8, [x8, _REF_FREQ_TO_PIX_FREQ@GOTPAGEOFF]
Lloh72:
	ldr	w0, [x8]
	add	x2, x19, #196
	mov	x1, x0
	bl	_REG_GET
Lloh73:
	adrp	x8, _VBLANK_PARAMETERS_1@GOTPAGE
Lloh74:
	ldr	x8, [x8, _VBLANK_PARAMETERS_1@GOTPAGEOFF]
Lloh75:
	ldr	w0, [x8]
Lloh76:
	adrp	x8, _REFCYC_PER_PTE_GROUP_VBLANK_L@GOTPAGE
Lloh77:
	ldr	x8, [x8, _REFCYC_PER_PTE_GROUP_VBLANK_L@GOTPAGEOFF]
Lloh78:
	ldr	w1, [x8]
	add	x2, x19, #192
	bl	_REG_GET
Lloh79:
	adrp	x8, _VBLANK_PARAMETERS_3@GOTPAGE
Lloh80:
	ldr	x8, [x8, _VBLANK_PARAMETERS_3@GOTPAGEOFF]
Lloh81:
	ldr	w0, [x8]
Lloh82:
	adrp	x8, _REFCYC_PER_META_CHUNK_VBLANK_L@GOTPAGE
Lloh83:
	ldr	x8, [x8, _REFCYC_PER_META_CHUNK_VBLANK_L@GOTPAGEOFF]
Lloh84:
	ldr	w1, [x8]
	add	x2, x19, #188
	bl	_REG_GET
Lloh85:
	adrp	x20, _NOM_PARAMETERS_0@GOTPAGE
Lloh86:
	ldr	x20, [x20, _NOM_PARAMETERS_0@GOTPAGEOFF]
	ldr	w0, [x20]
	bl	_REG
	cbz	x0, LBB0_2
; %bb.1:
	ldr	w0, [x20]
Lloh87:
	adrp	x8, _DST_Y_PER_PTE_ROW_NOM_L@GOTPAGE
Lloh88:
	ldr	x8, [x8, _DST_Y_PER_PTE_ROW_NOM_L@GOTPAGEOFF]
Lloh89:
	ldr	w1, [x8]
	add	x2, x19, #184
	bl	_REG_GET
LBB0_2:
Lloh90:
	adrp	x20, _NOM_PARAMETERS_1@GOTPAGE
Lloh91:
	ldr	x20, [x20, _NOM_PARAMETERS_1@GOTPAGEOFF]
	ldr	w0, [x20]
	bl	_REG
	cbz	x0, LBB0_4
; %bb.3:
	ldr	w0, [x20]
Lloh92:
	adrp	x8, _REFCYC_PER_PTE_GROUP_NOM_L@GOTPAGE
Lloh93:
	ldr	x8, [x8, _REFCYC_PER_PTE_GROUP_NOM_L@GOTPAGEOFF]
Lloh94:
	ldr	w1, [x8]
	add	x2, x19, #180
	bl	_REG_GET
LBB0_4:
Lloh95:
	adrp	x8, _NOM_PARAMETERS_4@GOTPAGE
Lloh96:
	ldr	x8, [x8, _NOM_PARAMETERS_4@GOTPAGEOFF]
Lloh97:
	ldr	w0, [x8]
Lloh98:
	adrp	x8, _DST_Y_PER_META_ROW_NOM_L@GOTPAGE
Lloh99:
	ldr	x8, [x8, _DST_Y_PER_META_ROW_NOM_L@GOTPAGEOFF]
Lloh100:
	ldr	w1, [x8]
	add	x2, x19, #176
	bl	_REG_GET
Lloh101:
	adrp	x8, _NOM_PARAMETERS_5@GOTPAGE
Lloh102:
	ldr	x8, [x8, _NOM_PARAMETERS_5@GOTPAGEOFF]
Lloh103:
	ldr	w0, [x8]
Lloh104:
	adrp	x8, _REFCYC_PER_META_CHUNK_NOM_L@GOTPAGE
Lloh105:
	ldr	x8, [x8, _REFCYC_PER_META_CHUNK_NOM_L@GOTPAGEOFF]
Lloh106:
	ldr	w1, [x8]
	add	x2, x19, #172
	bl	_REG_GET
Lloh107:
	adrp	x8, _PER_LINE_DELIVERY_PRE@GOTPAGE
Lloh108:
	ldr	x8, [x8, _PER_LINE_DELIVERY_PRE@GOTPAGEOFF]
Lloh109:
	ldr	w0, [x8]
Lloh110:
	adrp	x8, _REFCYC_PER_LINE_DELIVERY_PRE_L@GOTPAGE
Lloh111:
	ldr	x8, [x8, _REFCYC_PER_LINE_DELIVERY_PRE_L@GOTPAGEOFF]
Lloh112:
	ldr	w1, [x8]
	add	x2, x19, #168
Lloh113:
	adrp	x8, _REFCYC_PER_LINE_DELIVERY_PRE_C@GOTPAGE
Lloh114:
	ldr	x8, [x8, _REFCYC_PER_LINE_DELIVERY_PRE_C@GOTPAGEOFF]
Lloh115:
	ldr	w3, [x8]
	add	x4, x19, #164
	bl	_REG_GET_2
Lloh116:
	adrp	x8, _PER_LINE_DELIVERY@GOTPAGE
Lloh117:
	ldr	x8, [x8, _PER_LINE_DELIVERY@GOTPAGEOFF]
Lloh118:
	ldr	w0, [x8]
Lloh119:
	adrp	x8, _REFCYC_PER_LINE_DELIVERY_L@GOTPAGE
Lloh120:
	ldr	x8, [x8, _REFCYC_PER_LINE_DELIVERY_L@GOTPAGEOFF]
Lloh121:
	ldr	w1, [x8]
	add	x2, x19, #160
Lloh122:
	adrp	x8, _REFCYC_PER_LINE_DELIVERY_C@GOTPAGE
Lloh123:
	ldr	x8, [x8, _REFCYC_PER_LINE_DELIVERY_C@GOTPAGEOFF]
Lloh124:
	ldr	w3, [x8]
	add	x4, x19, #156
	bl	_REG_GET_2
Lloh125:
	adrp	x20, _PREFETCH_SETTINS_C@GOTPAGE
Lloh126:
	ldr	x20, [x20, _PREFETCH_SETTINS_C@GOTPAGEOFF]
	ldr	w0, [x20]
	bl	_REG
Lloh127:
	adrp	x8, _PREFETCH_SETTINGS_C@GOTPAGE
Lloh128:
	ldr	x8, [x8, _PREFETCH_SETTINGS_C@GOTPAGEOFF]
	cmp	x0, #0
	csel	x8, x8, x20, eq
	ldr	w0, [x8]
Lloh129:
	adrp	x8, _VRATIO_PREFETCH_C@GOTPAGE
Lloh130:
	ldr	x8, [x8, _VRATIO_PREFETCH_C@GOTPAGEOFF]
Lloh131:
	ldr	w1, [x8]
	add	x2, x19, #152
	bl	_REG_GET
Lloh132:
	adrp	x8, _VBLANK_PARAMETERS_2@GOTPAGE
Lloh133:
	ldr	x8, [x8, _VBLANK_PARAMETERS_2@GOTPAGEOFF]
Lloh134:
	ldr	w0, [x8]
Lloh135:
	adrp	x8, _REFCYC_PER_PTE_GROUP_VBLANK_C@GOTPAGE
Lloh136:
	ldr	x8, [x8, _REFCYC_PER_PTE_GROUP_VBLANK_C@GOTPAGEOFF]
Lloh137:
	ldr	w1, [x8]
	add	x2, x19, #148
	bl	_REG_GET
Lloh138:
	adrp	x8, _VBLANK_PARAMETERS_4@GOTPAGE
Lloh139:
	ldr	x8, [x8, _VBLANK_PARAMETERS_4@GOTPAGEOFF]
Lloh140:
	ldr	w0, [x8]
Lloh141:
	adrp	x8, _REFCYC_PER_META_CHUNK_VBLANK_C@GOTPAGE
Lloh142:
	ldr	x8, [x8, _REFCYC_PER_META_CHUNK_VBLANK_C@GOTPAGEOFF]
Lloh143:
	ldr	w1, [x8]
	add	x2, x19, #144
	bl	_REG_GET
Lloh144:
	adrp	x20, _NOM_PARAMETERS_2@GOTPAGE
Lloh145:
	ldr	x20, [x20, _NOM_PARAMETERS_2@GOTPAGEOFF]
	ldr	w0, [x20]
	bl	_REG
	cbz	x0, LBB0_6
; %bb.5:
	ldr	w0, [x20]
Lloh146:
	adrp	x8, _DST_Y_PER_PTE_ROW_NOM_C@GOTPAGE
Lloh147:
	ldr	x8, [x8, _DST_Y_PER_PTE_ROW_NOM_C@GOTPAGEOFF]
Lloh148:
	ldr	w1, [x8]
	add	x2, x19, #140
	bl	_REG_GET
LBB0_6:
Lloh149:
	adrp	x20, _NOM_PARAMETERS_3@GOTPAGE
Lloh150:
	ldr	x20, [x20, _NOM_PARAMETERS_3@GOTPAGEOFF]
	ldr	w0, [x20]
	bl	_REG
	cbz	x0, LBB0_8
; %bb.7:
	ldr	w0, [x20]
Lloh151:
	adrp	x8, _REFCYC_PER_PTE_GROUP_NOM_C@GOTPAGE
Lloh152:
	ldr	x8, [x8, _REFCYC_PER_PTE_GROUP_NOM_C@GOTPAGEOFF]
Lloh153:
	ldr	w1, [x8]
	add	x2, x19, #136
	bl	_REG_GET
LBB0_8:
Lloh154:
	adrp	x8, _NOM_PARAMETERS_6@GOTPAGE
Lloh155:
	ldr	x8, [x8, _NOM_PARAMETERS_6@GOTPAGEOFF]
Lloh156:
	ldr	w0, [x8]
Lloh157:
	adrp	x8, _DST_Y_PER_META_ROW_NOM_C@GOTPAGE
Lloh158:
	ldr	x8, [x8, _DST_Y_PER_META_ROW_NOM_C@GOTPAGEOFF]
Lloh159:
	ldr	w1, [x8]
	add	x20, x19, #128
	add	x2, x19, #132
	bl	_REG_GET
Lloh160:
	adrp	x8, _NOM_PARAMETERS_7@GOTPAGE
Lloh161:
	ldr	x8, [x8, _NOM_PARAMETERS_7@GOTPAGEOFF]
Lloh162:
	ldr	w0, [x8]
Lloh163:
	adrp	x8, _REFCYC_PER_META_CHUNK_NOM_C@GOTPAGE
Lloh164:
	ldr	x8, [x8, _REFCYC_PER_META_CHUNK_NOM_C@GOTPAGEOFF]
Lloh165:
	ldr	w1, [x8]
	mov	x2, x20
	bl	_REG_GET
Lloh166:
	adrp	x8, _DCN_TTU_QOS_WM@GOTPAGE
Lloh167:
	ldr	x8, [x8, _DCN_TTU_QOS_WM@GOTPAGEOFF]
Lloh168:
	ldr	w0, [x8]
Lloh169:
	adrp	x22, _QoS_LEVEL_LOW_WM@GOTPAGE
Lloh170:
	ldr	x22, [x22, _QoS_LEVEL_LOW_WM@GOTPAGEOFF]
	ldr	w1, [x22]
	add	x20, x19, #80
	add	x2, x19, #124
Lloh171:
	adrp	x23, _QoS_LEVEL_HIGH_WM@GOTPAGE
Lloh172:
	ldr	x23, [x23, _QoS_LEVEL_HIGH_WM@GOTPAGEOFF]
	ldr	w3, [x23]
	add	x4, x19, #120
	bl	_REG_GET_2
Lloh173:
	adrp	x24, _DCN_GLOBAL_TTU_CNTL@GOTPAGE
Lloh174:
	ldr	x24, [x24, _DCN_GLOBAL_TTU_CNTL@GOTPAGEOFF]
	ldr	w0, [x24]
Lloh175:
	adrp	x25, _MIN_TTU_VBLANK@GOTPAGE
Lloh176:
	ldr	x25, [x25, _MIN_TTU_VBLANK@GOTPAGEOFF]
	ldr	w1, [x25]
	add	x2, x19, #116
Lloh177:
	adrp	x8, _QoS_LEVEL_FLIP@GOTPAGE
Lloh178:
	ldr	x8, [x8, _QoS_LEVEL_FLIP@GOTPAGEOFF]
Lloh179:
	ldr	w3, [x8]
	add	x4, x19, #112
	bl	_REG_GET_2
Lloh180:
	adrp	x8, _DCN_SURF0_TTU_CNTL0@GOTPAGE
Lloh181:
	ldr	x8, [x8, _DCN_SURF0_TTU_CNTL0@GOTPAGEOFF]
Lloh182:
	ldr	w0, [x8]
Lloh183:
	adrp	x26, _REFCYC_PER_REQ_DELIVERY@GOTPAGE
Lloh184:
	ldr	x26, [x26, _REFCYC_PER_REQ_DELIVERY@GOTPAGEOFF]
	ldr	w1, [x26]
	add	x2, x19, #108
Lloh185:
	adrp	x27, _QoS_LEVEL_FIXED@GOTPAGE
Lloh186:
	ldr	x27, [x27, _QoS_LEVEL_FIXED@GOTPAGEOFF]
	ldr	w3, [x27]
	add	x4, x19, #104
Lloh187:
	adrp	x28, _QoS_RAMP_DISABLE@GOTPAGE
Lloh188:
	ldr	x28, [x28, _QoS_RAMP_DISABLE@GOTPAGEOFF]
	ldr	w5, [x28]
	add	x6, x19, #100
	bl	_REG_GET_3
Lloh189:
	adrp	x8, _DCN_SURF0_TTU_CNTL1@GOTPAGE
Lloh190:
	ldr	x8, [x8, _DCN_SURF0_TTU_CNTL1@GOTPAGEOFF]
Lloh191:
	ldr	w0, [x8]
Lloh192:
	adrp	x21, _REFCYC_PER_REQ_DELIVERY_PRE@GOTPAGE
Lloh193:
	ldr	x21, [x21, _REFCYC_PER_REQ_DELIVERY_PRE@GOTPAGEOFF]
	ldr	w1, [x21]
	add	x2, x19, #96
	bl	_REG_GET
Lloh194:
	adrp	x8, _DCN_SURF1_TTU_CNTL0@GOTPAGE
Lloh195:
	ldr	x8, [x8, _DCN_SURF1_TTU_CNTL0@GOTPAGEOFF]
Lloh196:
	ldr	w0, [x8]
	ldr	w1, [x26]
	add	x2, x19, #92
	ldr	w3, [x27]
	add	x4, x19, #88
	ldr	w5, [x28]
	add	x6, x19, #84
	bl	_REG_GET_3
Lloh197:
	adrp	x8, _DCN_SURF1_TTU_CNTL1@GOTPAGE
Lloh198:
	ldr	x8, [x8, _DCN_SURF1_TTU_CNTL1@GOTPAGEOFF]
Lloh199:
	ldr	w0, [x8]
	ldr	w1, [x21]
	mov	x2, x20
	bl	_REG_GET
Lloh200:
	adrp	x20, _DCSURF_SURFACE_CONFIG@GOTPAGE
Lloh201:
	ldr	x20, [x20, _DCSURF_SURFACE_CONFIG@GOTPAGEOFF]
	ldr	w0, [x20]
Lloh202:
	adrp	x8, _SURFACE_PIXEL_FORMAT@GOTPAGE
Lloh203:
	ldr	x8, [x8, _SURFACE_PIXEL_FORMAT@GOTPAGEOFF]
Lloh204:
	ldr	w1, [x8]
	add	x2, x19, #56
	bl	_REG_GET
Lloh205:
	adrp	x8, _DCSURF_SURFACE_EARLIEST_INUSE_HIGH@GOTPAGE
Lloh206:
	ldr	x8, [x8, _DCSURF_SURFACE_EARLIEST_INUSE_HIGH@GOTPAGEOFF]
Lloh207:
	ldr	w0, [x8]
Lloh208:
	adrp	x8, _SURFACE_EARLIEST_INUSE_ADDRESS_HIGH@GOTPAGE
Lloh209:
	ldr	x8, [x8, _SURFACE_EARLIEST_INUSE_ADDRESS_HIGH@GOTPAGEOFF]
Lloh210:
	ldr	w1, [x8]
	add	x2, x19, #52
	bl	_REG_GET
Lloh211:
	adrp	x8, _DCSURF_SURFACE_EARLIEST_INUSE@GOTPAGE
Lloh212:
	ldr	x8, [x8, _DCSURF_SURFACE_EARLIEST_INUSE@GOTPAGEOFF]
Lloh213:
	ldr	w0, [x8]
Lloh214:
	adrp	x8, _SURFACE_EARLIEST_INUSE_ADDRESS@GOTPAGE
Lloh215:
	ldr	x8, [x8, _SURFACE_EARLIEST_INUSE_ADDRESS@GOTPAGEOFF]
Lloh216:
	ldr	w1, [x8]
	add	x2, x19, #48
	bl	_REG_GET
Lloh217:
	adrp	x8, _DCSURF_PRI_VIEWPORT_DIMENSION@GOTPAGE
Lloh218:
	ldr	x8, [x8, _DCSURF_PRI_VIEWPORT_DIMENSION@GOTPAGEOFF]
Lloh219:
	ldr	w0, [x8]
Lloh220:
	adrp	x8, _PRI_VIEWPORT_WIDTH@GOTPAGE
Lloh221:
	ldr	x8, [x8, _PRI_VIEWPORT_WIDTH@GOTPAGEOFF]
Lloh222:
	ldr	w1, [x8]
	add	x2, x19, #44
Lloh223:
	adrp	x8, _PRI_VIEWPORT_HEIGHT@GOTPAGE
Lloh224:
	ldr	x8, [x8, _PRI_VIEWPORT_HEIGHT@GOTPAGEOFF]
Lloh225:
	ldr	w3, [x8]
	add	x4, x19, #40
	bl	_REG_GET_2
	ldr	w0, [x20]
Lloh226:
	adrp	x8, _ROTATION_ANGLE@GOTPAGE
Lloh227:
	ldr	x8, [x8, _ROTATION_ANGLE@GOTPAGEOFF]
Lloh228:
	ldr	w1, [x8]
	add	x2, x19, #36
Lloh229:
	adrp	x8, _H_MIRROR_EN@GOTPAGE
Lloh230:
	ldr	x8, [x8, _H_MIRROR_EN@GOTPAGEOFF]
Lloh231:
	ldr	w3, [x8]
	add	x4, x19, #32
	bl	_REG_GET_2
Lloh232:
	adrp	x8, _DCSURF_TILING_CONFIG@GOTPAGE
Lloh233:
	ldr	x8, [x8, _DCSURF_TILING_CONFIG@GOTPAGEOFF]
Lloh234:
	ldr	w0, [x8]
Lloh235:
	adrp	x8, _SW_MODE@GOTPAGE
Lloh236:
	ldr	x8, [x8, _SW_MODE@GOTPAGEOFF]
Lloh237:
	ldr	w1, [x8]
	add	x2, x19, #28
	bl	_REG_GET
Lloh238:
	adrp	x8, _DCSURF_SURFACE_CONTROL@GOTPAGE
Lloh239:
	ldr	x8, [x8, _DCSURF_SURFACE_CONTROL@GOTPAGEOFF]
Lloh240:
	ldr	w0, [x8]
Lloh241:
	adrp	x8, _PRIMARY_SURFACE_DCC_EN@GOTPAGE
Lloh242:
	ldr	x8, [x8, _PRIMARY_SURFACE_DCC_EN@GOTPAGEOFF]
Lloh243:
	ldr	w1, [x8]
	add	x2, x19, #24
	bl	_REG_GET
Lloh244:
	adrp	x8, _DCHUBP_CNTL@GOTPAGE
Lloh245:
	ldr	x8, [x8, _DCHUBP_CNTL@GOTPAGEOFF]
Lloh246:
	ldr	w0, [x8]
Lloh247:
	adrp	x8, _HUBP_BLANK_EN@GOTPAGE
Lloh248:
	ldr	x8, [x8, _HUBP_BLANK_EN@GOTPAGEOFF]
Lloh249:
	ldr	w1, [x8]
	add	x2, x19, #20
Lloh250:
	adrp	x8, _HUBP_TTU_DISABLE@GOTPAGE
Lloh251:
	ldr	x8, [x8, _HUBP_TTU_DISABLE@GOTPAGEOFF]
Lloh252:
	ldr	w3, [x8]
	add	x4, x19, #16
Lloh253:
	adrp	x8, _HUBP_UNDERFLOW_STATUS@GOTPAGE
Lloh254:
	ldr	x8, [x8, _HUBP_UNDERFLOW_STATUS@GOTPAGEOFF]
Lloh255:
	ldr	w5, [x8]
	add	x6, x19, #12
	bl	_REG_GET_3
	ldr	w0, [x24]
	ldr	w1, [x25]
	add	x2, x19, #8
	bl	_REG_GET
Lloh256:
	adrp	x8, _DCN_TTU_QOS_WM@GOTPAGE
Lloh257:
	ldr	x8, [x8, _DCN_TTU_QOS_WM@GOTPAGEOFF]
Lloh258:
	ldr	w0, [x8]
	ldr	w1, [x22]
	add	x2, x19, #4
	ldr	w3, [x23]
	mov	x4, x19
	ldp	x29, x30, [sp, #96]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #80]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #64]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #48]             ; 16-byte Folded Reload
	ldp	x26, x25, [sp, #32]             ; 16-byte Folded Reload
	ldp	x28, x27, [sp, #16]             ; 16-byte Folded Reload
	add	sp, sp, #112
	b	_REG_GET_2
	.loh AdrpLdrGot	Lloh85, Lloh86
	.loh AdrpLdrGotLdr	Lloh82, Lloh83, Lloh84
	.loh AdrpLdrGotLdr	Lloh79, Lloh80, Lloh81
	.loh AdrpLdrGotLdr	Lloh76, Lloh77, Lloh78
	.loh AdrpLdrGotLdr	Lloh73, Lloh74, Lloh75
	.loh AdrpLdrGotLdr	Lloh70, Lloh71, Lloh72
	.loh AdrpLdrGotLdr	Lloh67, Lloh68, Lloh69
	.loh AdrpLdrGotLdr	Lloh64, Lloh65, Lloh66
	.loh AdrpLdrGotLdr	Lloh61, Lloh62, Lloh63
	.loh AdrpLdrGotLdr	Lloh58, Lloh59, Lloh60
	.loh AdrpLdrGotLdr	Lloh55, Lloh56, Lloh57
	.loh AdrpLdrGot	Lloh53, Lloh54
	.loh AdrpLdrGot	Lloh51, Lloh52
	.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
	.loh AdrpLdrGotLdr	Lloh9, Lloh10, Lloh11
	.loh AdrpLdrGotLdr	Lloh6, Lloh7, Lloh8
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGotLdr	Lloh87, Lloh88, Lloh89
	.loh AdrpLdrGot	Lloh90, Lloh91
	.loh AdrpLdrGotLdr	Lloh92, Lloh93, Lloh94
	.loh AdrpLdrGot	Lloh144, Lloh145
	.loh AdrpLdrGotLdr	Lloh141, Lloh142, Lloh143
	.loh AdrpLdrGotLdr	Lloh138, Lloh139, Lloh140
	.loh AdrpLdrGotLdr	Lloh135, Lloh136, Lloh137
	.loh AdrpLdrGotLdr	Lloh132, Lloh133, Lloh134
	.loh AdrpLdrGotLdr	Lloh129, Lloh130, Lloh131
	.loh AdrpLdrGot	Lloh127, Lloh128
	.loh AdrpLdrGot	Lloh125, Lloh126
	.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	Lloh146, Lloh147, Lloh148
	.loh AdrpLdrGot	Lloh149, Lloh150
	.loh AdrpLdrGotLdr	Lloh151, Lloh152, Lloh153
	.loh AdrpLdrGotLdr	Lloh256, Lloh257, Lloh258
	.loh AdrpLdrGotLdr	Lloh253, Lloh254, Lloh255
	.loh AdrpLdrGotLdr	Lloh250, Lloh251, Lloh252
	.loh AdrpLdrGotLdr	Lloh247, Lloh248, Lloh249
	.loh AdrpLdrGotLdr	Lloh244, Lloh245, Lloh246
	.loh AdrpLdrGotLdr	Lloh241, Lloh242, Lloh243
	.loh AdrpLdrGotLdr	Lloh238, Lloh239, Lloh240
	.loh AdrpLdrGotLdr	Lloh235, Lloh236, Lloh237
	.loh AdrpLdrGotLdr	Lloh232, Lloh233, Lloh234
	.loh AdrpLdrGotLdr	Lloh229, Lloh230, Lloh231
	.loh AdrpLdrGotLdr	Lloh226, Lloh227, Lloh228
	.loh AdrpLdrGotLdr	Lloh223, Lloh224, Lloh225
	.loh AdrpLdrGotLdr	Lloh220, Lloh221, Lloh222
	.loh AdrpLdrGotLdr	Lloh217, Lloh218, Lloh219
	.loh AdrpLdrGotLdr	Lloh214, Lloh215, Lloh216
	.loh AdrpLdrGotLdr	Lloh211, Lloh212, Lloh213
	.loh AdrpLdrGotLdr	Lloh208, Lloh209, Lloh210
	.loh AdrpLdrGotLdr	Lloh205, Lloh206, Lloh207
	.loh AdrpLdrGotLdr	Lloh202, Lloh203, Lloh204
	.loh AdrpLdrGot	Lloh200, Lloh201
	.loh AdrpLdrGotLdr	Lloh197, Lloh198, Lloh199
	.loh AdrpLdrGotLdr	Lloh194, Lloh195, Lloh196
	.loh AdrpLdrGot	Lloh192, Lloh193
	.loh AdrpLdrGotLdr	Lloh189, Lloh190, Lloh191
	.loh AdrpLdrGot	Lloh187, Lloh188
	.loh AdrpLdrGot	Lloh185, Lloh186
	.loh AdrpLdrGot	Lloh183, Lloh184
	.loh AdrpLdrGotLdr	Lloh180, Lloh181, Lloh182
	.loh AdrpLdrGotLdr	Lloh177, Lloh178, Lloh179
	.loh AdrpLdrGot	Lloh175, Lloh176
	.loh AdrpLdrGot	Lloh173, Lloh174
	.loh AdrpLdrGot	Lloh171, Lloh172
	.loh AdrpLdrGot	Lloh169, Lloh170
	.loh AdrpLdrGotLdr	Lloh166, Lloh167, Lloh168
	.loh AdrpLdrGotLdr	Lloh163, Lloh164, Lloh165
	.loh AdrpLdrGotLdr	Lloh160, Lloh161, Lloh162
	.loh AdrpLdrGotLdr	Lloh157, Lloh158, Lloh159
	.loh AdrpLdrGotLdr	Lloh154, Lloh155, Lloh156
	.cfi_endproc
                                        ; -- End function
	.comm	_HUBPRET_CONTROL,4,2            ; @HUBPRET_CONTROL
	.comm	_DET_BUF_PLANE1_BASE_ADDRESS,4,2 ; @DET_BUF_PLANE1_BASE_ADDRESS
	.comm	_DCN_EXPANSION_MODE,4,2         ; @DCN_EXPANSION_MODE
	.comm	_DRQ_EXPANSION_MODE,4,2         ; @DRQ_EXPANSION_MODE
	.comm	_PRQ_EXPANSION_MODE,4,2         ; @PRQ_EXPANSION_MODE
	.comm	_MRQ_EXPANSION_MODE,4,2         ; @MRQ_EXPANSION_MODE
	.comm	_CRQ_EXPANSION_MODE,4,2         ; @CRQ_EXPANSION_MODE
	.comm	_BLANK_OFFSET_0,4,2             ; @BLANK_OFFSET_0
	.comm	_REFCYC_H_BLANK_END,4,2         ; @REFCYC_H_BLANK_END
	.comm	_DLG_V_BLANK_END,4,2            ; @DLG_V_BLANK_END
	.comm	_BLANK_OFFSET_1,4,2             ; @BLANK_OFFSET_1
	.comm	_MIN_DST_Y_NEXT_START,4,2       ; @MIN_DST_Y_NEXT_START
	.comm	_DST_DIMENSIONS,4,2             ; @DST_DIMENSIONS
	.comm	_REFCYC_PER_HTOTAL,4,2          ; @REFCYC_PER_HTOTAL
	.comm	_DST_AFTER_SCALER,4,2           ; @DST_AFTER_SCALER
	.comm	_REFCYC_X_AFTER_SCALER,4,2      ; @REFCYC_X_AFTER_SCALER
	.comm	_DST_Y_AFTER_SCALER,4,2         ; @DST_Y_AFTER_SCALER
	.comm	_PREFETCH_SETTINS,4,2           ; @PREFETCH_SETTINS
	.comm	_DST_Y_PREFETCH,4,2             ; @DST_Y_PREFETCH
	.comm	_VRATIO_PREFETCH,4,2            ; @VRATIO_PREFETCH
	.comm	_PREFETCH_SETTINGS,4,2          ; @PREFETCH_SETTINGS
	.comm	_VBLANK_PARAMETERS_0,4,2        ; @VBLANK_PARAMETERS_0
	.comm	_DST_Y_PER_VM_VBLANK,4,2        ; @DST_Y_PER_VM_VBLANK
	.comm	_DST_Y_PER_ROW_VBLANK,4,2       ; @DST_Y_PER_ROW_VBLANK
	.comm	_REF_FREQ_TO_PIX_FREQ,4,2       ; @REF_FREQ_TO_PIX_FREQ
	.comm	_VBLANK_PARAMETERS_1,4,2        ; @VBLANK_PARAMETERS_1
	.comm	_REFCYC_PER_PTE_GROUP_VBLANK_L,4,2 ; @REFCYC_PER_PTE_GROUP_VBLANK_L
	.comm	_VBLANK_PARAMETERS_3,4,2        ; @VBLANK_PARAMETERS_3
	.comm	_REFCYC_PER_META_CHUNK_VBLANK_L,4,2 ; @REFCYC_PER_META_CHUNK_VBLANK_L
	.comm	_NOM_PARAMETERS_0,4,2           ; @NOM_PARAMETERS_0
	.comm	_DST_Y_PER_PTE_ROW_NOM_L,4,2    ; @DST_Y_PER_PTE_ROW_NOM_L
	.comm	_NOM_PARAMETERS_1,4,2           ; @NOM_PARAMETERS_1
	.comm	_REFCYC_PER_PTE_GROUP_NOM_L,4,2 ; @REFCYC_PER_PTE_GROUP_NOM_L
	.comm	_NOM_PARAMETERS_4,4,2           ; @NOM_PARAMETERS_4
	.comm	_DST_Y_PER_META_ROW_NOM_L,4,2   ; @DST_Y_PER_META_ROW_NOM_L
	.comm	_NOM_PARAMETERS_5,4,2           ; @NOM_PARAMETERS_5
	.comm	_REFCYC_PER_META_CHUNK_NOM_L,4,2 ; @REFCYC_PER_META_CHUNK_NOM_L
	.comm	_PER_LINE_DELIVERY_PRE,4,2      ; @PER_LINE_DELIVERY_PRE
	.comm	_REFCYC_PER_LINE_DELIVERY_PRE_L,4,2 ; @REFCYC_PER_LINE_DELIVERY_PRE_L
	.comm	_REFCYC_PER_LINE_DELIVERY_PRE_C,4,2 ; @REFCYC_PER_LINE_DELIVERY_PRE_C
	.comm	_PER_LINE_DELIVERY,4,2          ; @PER_LINE_DELIVERY
	.comm	_REFCYC_PER_LINE_DELIVERY_L,4,2 ; @REFCYC_PER_LINE_DELIVERY_L
	.comm	_REFCYC_PER_LINE_DELIVERY_C,4,2 ; @REFCYC_PER_LINE_DELIVERY_C
	.comm	_PREFETCH_SETTINS_C,4,2         ; @PREFETCH_SETTINS_C
	.comm	_VRATIO_PREFETCH_C,4,2          ; @VRATIO_PREFETCH_C
	.comm	_PREFETCH_SETTINGS_C,4,2        ; @PREFETCH_SETTINGS_C
	.comm	_VBLANK_PARAMETERS_2,4,2        ; @VBLANK_PARAMETERS_2
	.comm	_REFCYC_PER_PTE_GROUP_VBLANK_C,4,2 ; @REFCYC_PER_PTE_GROUP_VBLANK_C
	.comm	_VBLANK_PARAMETERS_4,4,2        ; @VBLANK_PARAMETERS_4
	.comm	_REFCYC_PER_META_CHUNK_VBLANK_C,4,2 ; @REFCYC_PER_META_CHUNK_VBLANK_C
	.comm	_NOM_PARAMETERS_2,4,2           ; @NOM_PARAMETERS_2
	.comm	_DST_Y_PER_PTE_ROW_NOM_C,4,2    ; @DST_Y_PER_PTE_ROW_NOM_C
	.comm	_NOM_PARAMETERS_3,4,2           ; @NOM_PARAMETERS_3
	.comm	_REFCYC_PER_PTE_GROUP_NOM_C,4,2 ; @REFCYC_PER_PTE_GROUP_NOM_C
	.comm	_NOM_PARAMETERS_6,4,2           ; @NOM_PARAMETERS_6
	.comm	_DST_Y_PER_META_ROW_NOM_C,4,2   ; @DST_Y_PER_META_ROW_NOM_C
	.comm	_NOM_PARAMETERS_7,4,2           ; @NOM_PARAMETERS_7
	.comm	_REFCYC_PER_META_CHUNK_NOM_C,4,2 ; @REFCYC_PER_META_CHUNK_NOM_C
	.comm	_DCN_TTU_QOS_WM,4,2             ; @DCN_TTU_QOS_WM
	.comm	_QoS_LEVEL_LOW_WM,4,2           ; @QoS_LEVEL_LOW_WM
	.comm	_QoS_LEVEL_HIGH_WM,4,2          ; @QoS_LEVEL_HIGH_WM
	.comm	_DCN_GLOBAL_TTU_CNTL,4,2        ; @DCN_GLOBAL_TTU_CNTL
	.comm	_MIN_TTU_VBLANK,4,2             ; @MIN_TTU_VBLANK
	.comm	_QoS_LEVEL_FLIP,4,2             ; @QoS_LEVEL_FLIP
	.comm	_DCN_SURF0_TTU_CNTL0,4,2        ; @DCN_SURF0_TTU_CNTL0
	.comm	_REFCYC_PER_REQ_DELIVERY,4,2    ; @REFCYC_PER_REQ_DELIVERY
	.comm	_QoS_LEVEL_FIXED,4,2            ; @QoS_LEVEL_FIXED
	.comm	_QoS_RAMP_DISABLE,4,2           ; @QoS_RAMP_DISABLE
	.comm	_DCN_SURF0_TTU_CNTL1,4,2        ; @DCN_SURF0_TTU_CNTL1
	.comm	_REFCYC_PER_REQ_DELIVERY_PRE,4,2 ; @REFCYC_PER_REQ_DELIVERY_PRE
	.comm	_DCN_SURF1_TTU_CNTL0,4,2        ; @DCN_SURF1_TTU_CNTL0
	.comm	_DCN_SURF1_TTU_CNTL1,4,2        ; @DCN_SURF1_TTU_CNTL1
	.comm	_DCSURF_SURFACE_CONFIG,4,2      ; @DCSURF_SURFACE_CONFIG
	.comm	_SURFACE_PIXEL_FORMAT,4,2       ; @SURFACE_PIXEL_FORMAT
	.comm	_DCSURF_SURFACE_EARLIEST_INUSE_HIGH,4,2 ; @DCSURF_SURFACE_EARLIEST_INUSE_HIGH
	.comm	_SURFACE_EARLIEST_INUSE_ADDRESS_HIGH,4,2 ; @SURFACE_EARLIEST_INUSE_ADDRESS_HIGH
	.comm	_DCSURF_SURFACE_EARLIEST_INUSE,4,2 ; @DCSURF_SURFACE_EARLIEST_INUSE
	.comm	_SURFACE_EARLIEST_INUSE_ADDRESS,4,2 ; @SURFACE_EARLIEST_INUSE_ADDRESS
	.comm	_DCSURF_PRI_VIEWPORT_DIMENSION,4,2 ; @DCSURF_PRI_VIEWPORT_DIMENSION
	.comm	_PRI_VIEWPORT_WIDTH,4,2         ; @PRI_VIEWPORT_WIDTH
	.comm	_PRI_VIEWPORT_HEIGHT,4,2        ; @PRI_VIEWPORT_HEIGHT
	.comm	_ROTATION_ANGLE,4,2             ; @ROTATION_ANGLE
	.comm	_H_MIRROR_EN,4,2                ; @H_MIRROR_EN
	.comm	_DCSURF_TILING_CONFIG,4,2       ; @DCSURF_TILING_CONFIG
	.comm	_SW_MODE,4,2                    ; @SW_MODE
	.comm	_DCSURF_SURFACE_CONTROL,4,2     ; @DCSURF_SURFACE_CONTROL
	.comm	_PRIMARY_SURFACE_DCC_EN,4,2     ; @PRIMARY_SURFACE_DCC_EN
	.comm	_DCHUBP_CNTL,4,2                ; @DCHUBP_CNTL
	.comm	_HUBP_BLANK_EN,4,2              ; @HUBP_BLANK_EN
	.comm	_HUBP_TTU_DISABLE,4,2           ; @HUBP_TTU_DISABLE
	.comm	_HUBP_UNDERFLOW_STATUS,4,2      ; @HUBP_UNDERFLOW_STATUS
.subsections_via_symbols
