	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function setup_decoder_defaults
_setup_decoder_defaults:                ## @setup_decoder_defaults
	.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
	pushq	%rax
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movl	%esi, %r14d
	movq	%rdi, %r12
	movq	_AU8522_TVDEC_SHARPNESSREG009H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movl	$7, %edx
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_BRIGHTNESS_REG00AH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	movl	$237, %edx
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_CONTRAST_REG00BH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	movl	$121, %edx
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_SATURATION_CB_REG00CH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	movl	$128, %edx
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_SATURATION_CR_REG00DH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	movl	$128, %edx
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_HUE_H_REG00EH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	xorl	%edx, %edx
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_HUE_L_REG00FH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	xorl	%edx, %edx
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_INT_MASK_REG010H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	xorl	%edx, %edx
	callq	_au8522_writereg
	xorl	%edx, %edx
	testl	%r14d, %r14d
	setne	%dl
	movq	_AU8522_VIDEO_MODE_REG011H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_SVIDEO@GOTPCREL(%rip), %r15
	cmoveq	_AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_CVBS@GOTPCREL(%rip), %r15
	movq	_AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_SVIDEO@GOTPCREL(%rip), %r14
	cmoveq	_AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_CVBS@GOTPCREL(%rip), %r14
	shll	$2, %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_PGA_REG012H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_PGA_REG012H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_COMB_MODE_REG015H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_COMB_MODE_REG015H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDED_DBG_MODE_REG060H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDED_DBG_MODE_REG060H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	(%r12), %rax
	movq	_V4L2_STD_PAL_M@GOTPCREL(%rip), %rcx
	movq	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_FIELD_LEN_525@GOTPCREL(%rip), %rsi
	movq	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_LINE_LEN_63_492@GOTPCREL(%rip), %rdx
	movl	(%rdx), %edx
	orl	(%rsi), %edx
	cmpq	(%rcx), %rax
	movq	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_SUBCARRIER_NTSC_MN@GOTPCREL(%rip), %rax
	cmoveq	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_SUBCARRIER_NTSC_AUTO@GOTPCREL(%rip), %rax
	movq	_AU8522_TVDEC_FORMAT_CTRL2_REG062H_STD_NTSC@GOTPCREL(%rip), %rbx
	cmoveq	_AU8522_TVDEC_FORMAT_CTRL2_REG062H_STD_PAL_M@GOTPCREL(%rip), %rbx
	movq	_AU8522_TVDEC_FORMAT_CTRL1_REG061H@GOTPCREL(%rip), %rcx
	movl	(%rcx), %esi
	orl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_FORMAT_CTRL2_REG062H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movl	(%rbx), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_VCR_DET_LLIM_REG063H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_VCR_DET_LLIM_REG063H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_VCR_DET_HLIM_REG064H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_VCR_DET_HLIM_REG064H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_COMB_VDIF_THR1_REG065H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_COMB_VDIF_THR1_REG065H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_COMB_VDIF_THR2_REG066H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_COMB_VDIF_THR2_REG066H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_COMB_VDIF_THR3_REG067H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_COMB_VDIF_THR3_REG067H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_COMB_NOTCH_THR_REG068H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_COMB_NOTCH_THR_REG068H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_COMB_HDIF_THR1_REG069H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_COMB_HDIF_THR1_REG069H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_COMB_HDIF_THR2_REG06AH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_COMB_HDIF_THR2_REG06AH_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_COMB_HDIF_THR3_REG06BH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_COMB_HDIF_THR3_REG06BH_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movl	(%r15), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movl	(%r14), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_UV_SEP_THR_REG06FH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_UV_SEP_THR_REG06FH_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_REG071H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_REG071H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_REG072H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_REG072H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_REG074H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_REG074H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_REG075H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_REG075H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_DCAGC_CTRL_REG077H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_DCAGC_CTRL_REG077H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_PIC_START_ADJ_REG078H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_PIC_START_ADJ_REG078H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_INTRP_CTRL_REG07BH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_INTRP_CTRL_REG07BH_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TOREGAAGC_REG0E5H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TOREGAAGC_REG0E5H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_AU8522_REG016H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_REG016H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	movq	_NUM_FILTER_COEF@GOTPCREL(%rip), %r14
	cmpl	$0, (%r14)
	jle	LBB0_3
## %bb.1:
	movl	$8, %ebx
	xorl	%r15d, %r15d
	movq	_filter_coef@GOTPCREL(%rip), %r13
	.p2align	4, 0x90
LBB0_2:                                 ## =>This Inner Loop Header: Depth=1
	movq	(%r13), %rax
	movl	(%rax,%rbx), %esi
	movq	-8(%rax,%rbx), %rax
	movl	20(%rax), %edx
	movq	%r12, %rdi
	callq	_au8522_writereg
	incq	%r15
	movslq	(%r14), %rax
	addq	$16, %rbx
	cmpq	%rax, %r15
	jl	LBB0_2
LBB0_3:
	movq	_AU8522_REG42EH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	movl	$135, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG42FH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	movl	$162, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG430H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	movl	$191, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG431H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	movl	$203, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG432H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	movl	$161, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG433H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	movl	$65, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG434H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	movl	$136, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG435H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	movl	$194, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG436H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r12, %rdi
	movl	$60, %edx
	addq	$8, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_au8522_writereg                ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.comm	_AU8522_TVDEC_SHARPNESSREG009H,4,2 ## @AU8522_TVDEC_SHARPNESSREG009H
	.comm	_AU8522_TVDEC_BRIGHTNESS_REG00AH,4,2 ## @AU8522_TVDEC_BRIGHTNESS_REG00AH
	.comm	_AU8522_TVDEC_CONTRAST_REG00BH,4,2 ## @AU8522_TVDEC_CONTRAST_REG00BH
	.comm	_AU8522_TVDEC_SATURATION_CB_REG00CH,4,2 ## @AU8522_TVDEC_SATURATION_CB_REG00CH
	.comm	_AU8522_TVDEC_SATURATION_CR_REG00DH,4,2 ## @AU8522_TVDEC_SATURATION_CR_REG00DH
	.comm	_AU8522_TVDEC_HUE_H_REG00EH,4,2 ## @AU8522_TVDEC_HUE_H_REG00EH
	.comm	_AU8522_TVDEC_HUE_L_REG00FH,4,2 ## @AU8522_TVDEC_HUE_L_REG00FH
	.comm	_AU8522_TVDEC_INT_MASK_REG010H,4,2 ## @AU8522_TVDEC_INT_MASK_REG010H
	.comm	_AU8522_VIDEO_MODE_REG011H,4,2  ## @AU8522_VIDEO_MODE_REG011H
	.comm	_AU8522_TVDEC_PGA_REG012H,4,2   ## @AU8522_TVDEC_PGA_REG012H
	.comm	_AU8522_TVDEC_PGA_REG012H_CVBS,4,2 ## @AU8522_TVDEC_PGA_REG012H_CVBS
	.comm	_AU8522_TVDEC_COMB_MODE_REG015H,4,2 ## @AU8522_TVDEC_COMB_MODE_REG015H
	.comm	_AU8522_TVDEC_COMB_MODE_REG015H_CVBS,4,2 ## @AU8522_TVDEC_COMB_MODE_REG015H_CVBS
	.comm	_AU8522_TVDED_DBG_MODE_REG060H,4,2 ## @AU8522_TVDED_DBG_MODE_REG060H
	.comm	_AU8522_TVDED_DBG_MODE_REG060H_CVBS,4,2 ## @AU8522_TVDED_DBG_MODE_REG060H_CVBS
	.comm	_V4L2_STD_PAL_M,8,3             ## @V4L2_STD_PAL_M
	.comm	_AU8522_TVDEC_FORMAT_CTRL1_REG061H,4,2 ## @AU8522_TVDEC_FORMAT_CTRL1_REG061H
	.comm	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_FIELD_LEN_525,4,2 ## @AU8522_TVDEC_FORMAT_CTRL1_REG061H_FIELD_LEN_525
	.comm	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_LINE_LEN_63_492,4,2 ## @AU8522_TVDEC_FORMAT_CTRL1_REG061H_LINE_LEN_63_492
	.comm	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_SUBCARRIER_NTSC_AUTO,4,2 ## @AU8522_TVDEC_FORMAT_CTRL1_REG061H_SUBCARRIER_NTSC_AUTO
	.comm	_AU8522_TVDEC_FORMAT_CTRL2_REG062H,4,2 ## @AU8522_TVDEC_FORMAT_CTRL2_REG062H
	.comm	_AU8522_TVDEC_FORMAT_CTRL2_REG062H_STD_PAL_M,4,2 ## @AU8522_TVDEC_FORMAT_CTRL2_REG062H_STD_PAL_M
	.comm	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_SUBCARRIER_NTSC_MN,4,2 ## @AU8522_TVDEC_FORMAT_CTRL1_REG061H_SUBCARRIER_NTSC_MN
	.comm	_AU8522_TVDEC_FORMAT_CTRL2_REG062H_STD_NTSC,4,2 ## @AU8522_TVDEC_FORMAT_CTRL2_REG062H_STD_NTSC
	.comm	_AU8522_TVDEC_VCR_DET_LLIM_REG063H,4,2 ## @AU8522_TVDEC_VCR_DET_LLIM_REG063H
	.comm	_AU8522_TVDEC_VCR_DET_LLIM_REG063H_CVBS,4,2 ## @AU8522_TVDEC_VCR_DET_LLIM_REG063H_CVBS
	.comm	_AU8522_TVDEC_VCR_DET_HLIM_REG064H,4,2 ## @AU8522_TVDEC_VCR_DET_HLIM_REG064H
	.comm	_AU8522_TVDEC_VCR_DET_HLIM_REG064H_CVBS,4,2 ## @AU8522_TVDEC_VCR_DET_HLIM_REG064H_CVBS
	.comm	_AU8522_TVDEC_COMB_VDIF_THR1_REG065H,4,2 ## @AU8522_TVDEC_COMB_VDIF_THR1_REG065H
	.comm	_AU8522_TVDEC_COMB_VDIF_THR1_REG065H_CVBS,4,2 ## @AU8522_TVDEC_COMB_VDIF_THR1_REG065H_CVBS
	.comm	_AU8522_TVDEC_COMB_VDIF_THR2_REG066H,4,2 ## @AU8522_TVDEC_COMB_VDIF_THR2_REG066H
	.comm	_AU8522_TVDEC_COMB_VDIF_THR2_REG066H_CVBS,4,2 ## @AU8522_TVDEC_COMB_VDIF_THR2_REG066H_CVBS
	.comm	_AU8522_TVDEC_COMB_VDIF_THR3_REG067H,4,2 ## @AU8522_TVDEC_COMB_VDIF_THR3_REG067H
	.comm	_AU8522_TVDEC_COMB_VDIF_THR3_REG067H_CVBS,4,2 ## @AU8522_TVDEC_COMB_VDIF_THR3_REG067H_CVBS
	.comm	_AU8522_TVDEC_COMB_NOTCH_THR_REG068H,4,2 ## @AU8522_TVDEC_COMB_NOTCH_THR_REG068H
	.comm	_AU8522_TVDEC_COMB_NOTCH_THR_REG068H_CVBS,4,2 ## @AU8522_TVDEC_COMB_NOTCH_THR_REG068H_CVBS
	.comm	_AU8522_TVDEC_COMB_HDIF_THR1_REG069H,4,2 ## @AU8522_TVDEC_COMB_HDIF_THR1_REG069H
	.comm	_AU8522_TVDEC_COMB_HDIF_THR1_REG069H_CVBS,4,2 ## @AU8522_TVDEC_COMB_HDIF_THR1_REG069H_CVBS
	.comm	_AU8522_TVDEC_COMB_HDIF_THR2_REG06AH,4,2 ## @AU8522_TVDEC_COMB_HDIF_THR2_REG06AH
	.comm	_AU8522_TVDEC_COMB_HDIF_THR2_REG06AH_CVBS,4,2 ## @AU8522_TVDEC_COMB_HDIF_THR2_REG06AH_CVBS
	.comm	_AU8522_TVDEC_COMB_HDIF_THR3_REG06BH,4,2 ## @AU8522_TVDEC_COMB_HDIF_THR3_REG06BH
	.comm	_AU8522_TVDEC_COMB_HDIF_THR3_REG06BH_CVBS,4,2 ## @AU8522_TVDEC_COMB_HDIF_THR3_REG06BH_CVBS
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH,4,2 ## @AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_SVIDEO,4,2 ## @AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_SVIDEO
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH,4,2 ## @AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_SVIDEO,4,2 ## @AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_SVIDEO
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_CVBS,4,2 ## @AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_CVBS
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_CVBS,4,2 ## @AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_CVBS
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH,4,2 ## @AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH_CVBS,4,2 ## @AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH_CVBS
	.comm	_AU8522_TVDEC_UV_SEP_THR_REG06FH,4,2 ## @AU8522_TVDEC_UV_SEP_THR_REG06FH
	.comm	_AU8522_TVDEC_UV_SEP_THR_REG06FH_CVBS,4,2 ## @AU8522_TVDEC_UV_SEP_THR_REG06FH_CVBS
	.comm	_AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H,4,2 ## @AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H
	.comm	_AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H_CVBS,4,2 ## @AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H_CVBS
	.comm	_AU8522_REG071H,4,2             ## @AU8522_REG071H
	.comm	_AU8522_REG071H_CVBS,4,2        ## @AU8522_REG071H_CVBS
	.comm	_AU8522_REG072H,4,2             ## @AU8522_REG072H
	.comm	_AU8522_REG072H_CVBS,4,2        ## @AU8522_REG072H_CVBS
	.comm	_AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H,4,2 ## @AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H
	.comm	_AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H_CVBS,4,2 ## @AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H_CVBS
	.comm	_AU8522_REG074H,4,2             ## @AU8522_REG074H
	.comm	_AU8522_REG074H_CVBS,4,2        ## @AU8522_REG074H_CVBS
	.comm	_AU8522_REG075H,4,2             ## @AU8522_REG075H
	.comm	_AU8522_REG075H_CVBS,4,2        ## @AU8522_REG075H_CVBS
	.comm	_AU8522_TVDEC_DCAGC_CTRL_REG077H,4,2 ## @AU8522_TVDEC_DCAGC_CTRL_REG077H
	.comm	_AU8522_TVDEC_DCAGC_CTRL_REG077H_CVBS,4,2 ## @AU8522_TVDEC_DCAGC_CTRL_REG077H_CVBS
	.comm	_AU8522_TVDEC_PIC_START_ADJ_REG078H,4,2 ## @AU8522_TVDEC_PIC_START_ADJ_REG078H
	.comm	_AU8522_TVDEC_PIC_START_ADJ_REG078H_CVBS,4,2 ## @AU8522_TVDEC_PIC_START_ADJ_REG078H_CVBS
	.comm	_AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H,4,2 ## @AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H
	.comm	_AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H_CVBS,4,2 ## @AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H_CVBS
	.comm	_AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH,4,2 ## @AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH
	.comm	_AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH_CVBS,4,2 ## @AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH_CVBS
	.comm	_AU8522_TVDEC_INTRP_CTRL_REG07BH,4,2 ## @AU8522_TVDEC_INTRP_CTRL_REG07BH
	.comm	_AU8522_TVDEC_INTRP_CTRL_REG07BH_CVBS,4,2 ## @AU8522_TVDEC_INTRP_CTRL_REG07BH_CVBS
	.comm	_AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H,4,2 ## @AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H
	.comm	_AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H_CVBS,4,2 ## @AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H_CVBS
	.comm	_AU8522_TOREGAAGC_REG0E5H,4,2   ## @AU8522_TOREGAAGC_REG0E5H
	.comm	_AU8522_TOREGAAGC_REG0E5H_CVBS,4,2 ## @AU8522_TOREGAAGC_REG0E5H_CVBS
	.comm	_AU8522_REG016H,4,2             ## @AU8522_REG016H
	.comm	_AU8522_REG016H_CVBS,4,2        ## @AU8522_REG016H_CVBS
	.comm	_NUM_FILTER_COEF,4,2            ## @NUM_FILTER_COEF
	.comm	_filter_coef,8,3                ## @filter_coef
	.comm	_AU8522_REG42EH,4,2             ## @AU8522_REG42EH
	.comm	_AU8522_REG42FH,4,2             ## @AU8522_REG42FH
	.comm	_AU8522_REG430H,4,2             ## @AU8522_REG430H
	.comm	_AU8522_REG431H,4,2             ## @AU8522_REG431H
	.comm	_AU8522_REG432H,4,2             ## @AU8522_REG432H
	.comm	_AU8522_REG433H,4,2             ## @AU8522_REG433H
	.comm	_AU8522_REG434H,4,2             ## @AU8522_REG434H
	.comm	_AU8522_REG435H,4,2             ## @AU8522_REG435H
	.comm	_AU8522_REG436H,4,2             ## @AU8522_REG436H
	.no_dead_strip	_setup_decoder_defaults
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function setup_decoder_defaults
_setup_decoder_defaults:                ; @setup_decoder_defaults
	.cfi_startproc
; %bb.0:
	stp	x24, x23, [sp, #-64]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 64
	stp	x22, x21, [sp, #16]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #32]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #48]             ; 16-byte Folded Spill
	add	x29, sp, #48
	.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
	mov	x20, x1
	mov	x19, x0
Lloh0:
	adrp	x8, _AU8522_TVDEC_SHARPNESSREG009H@GOTPAGE
Lloh1:
	ldr	x8, [x8, _AU8522_TVDEC_SHARPNESSREG009H@GOTPAGEOFF]
Lloh2:
	ldr	w1, [x8]
	mov	w2, #7
	bl	_au8522_writereg
Lloh3:
	adrp	x8, _AU8522_TVDEC_BRIGHTNESS_REG00AH@GOTPAGE
Lloh4:
	ldr	x8, [x8, _AU8522_TVDEC_BRIGHTNESS_REG00AH@GOTPAGEOFF]
Lloh5:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #237
	bl	_au8522_writereg
Lloh6:
	adrp	x8, _AU8522_TVDEC_CONTRAST_REG00BH@GOTPAGE
Lloh7:
	ldr	x8, [x8, _AU8522_TVDEC_CONTRAST_REG00BH@GOTPAGEOFF]
Lloh8:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #121
	bl	_au8522_writereg
Lloh9:
	adrp	x8, _AU8522_TVDEC_SATURATION_CB_REG00CH@GOTPAGE
Lloh10:
	ldr	x8, [x8, _AU8522_TVDEC_SATURATION_CB_REG00CH@GOTPAGEOFF]
Lloh11:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #128
	bl	_au8522_writereg
Lloh12:
	adrp	x8, _AU8522_TVDEC_SATURATION_CR_REG00DH@GOTPAGE
Lloh13:
	ldr	x8, [x8, _AU8522_TVDEC_SATURATION_CR_REG00DH@GOTPAGEOFF]
Lloh14:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #128
	bl	_au8522_writereg
Lloh15:
	adrp	x8, _AU8522_TVDEC_HUE_H_REG00EH@GOTPAGE
Lloh16:
	ldr	x8, [x8, _AU8522_TVDEC_HUE_H_REG00EH@GOTPAGEOFF]
Lloh17:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #0
	bl	_au8522_writereg
Lloh18:
	adrp	x8, _AU8522_TVDEC_HUE_L_REG00FH@GOTPAGE
Lloh19:
	ldr	x8, [x8, _AU8522_TVDEC_HUE_L_REG00FH@GOTPAGEOFF]
Lloh20:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #0
	bl	_au8522_writereg
Lloh21:
	adrp	x8, _AU8522_TVDEC_INT_MASK_REG010H@GOTPAGE
Lloh22:
	ldr	x8, [x8, _AU8522_TVDEC_INT_MASK_REG010H@GOTPAGEOFF]
Lloh23:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #0
	bl	_au8522_writereg
	cmp	w20, #0
	cset	w8, ne
Lloh24:
	adrp	x9, _AU8522_VIDEO_MODE_REG011H@GOTPAGE
Lloh25:
	ldr	x9, [x9, _AU8522_VIDEO_MODE_REG011H@GOTPAGEOFF]
Lloh26:
	ldr	w1, [x9]
	lsl	w2, w8, #2
Lloh27:
	adrp	x8, _AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_CVBS@GOTPAGE
Lloh28:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_CVBS@GOTPAGEOFF]
Lloh29:
	adrp	x9, _AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_SVIDEO@GOTPAGE
Lloh30:
	ldr	x9, [x9, _AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_SVIDEO@GOTPAGEOFF]
	csel	x21, x8, x9, eq
Lloh31:
	adrp	x8, _AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_CVBS@GOTPAGE
Lloh32:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_CVBS@GOTPAGEOFF]
Lloh33:
	adrp	x9, _AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_SVIDEO@GOTPAGE
Lloh34:
	ldr	x9, [x9, _AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_SVIDEO@GOTPAGEOFF]
	csel	x20, x8, x9, eq
	mov	x0, x19
	bl	_au8522_writereg
Lloh35:
	adrp	x8, _AU8522_TVDEC_PGA_REG012H@GOTPAGE
Lloh36:
	ldr	x8, [x8, _AU8522_TVDEC_PGA_REG012H@GOTPAGEOFF]
Lloh37:
	ldr	w1, [x8]
Lloh38:
	adrp	x8, _AU8522_TVDEC_PGA_REG012H_CVBS@GOTPAGE
Lloh39:
	ldr	x8, [x8, _AU8522_TVDEC_PGA_REG012H_CVBS@GOTPAGEOFF]
Lloh40:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh41:
	adrp	x8, _AU8522_TVDEC_COMB_MODE_REG015H@GOTPAGE
Lloh42:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_MODE_REG015H@GOTPAGEOFF]
Lloh43:
	ldr	w1, [x8]
Lloh44:
	adrp	x8, _AU8522_TVDEC_COMB_MODE_REG015H_CVBS@GOTPAGE
Lloh45:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_MODE_REG015H_CVBS@GOTPAGEOFF]
Lloh46:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh47:
	adrp	x8, _AU8522_TVDED_DBG_MODE_REG060H@GOTPAGE
Lloh48:
	ldr	x8, [x8, _AU8522_TVDED_DBG_MODE_REG060H@GOTPAGEOFF]
Lloh49:
	ldr	w1, [x8]
Lloh50:
	adrp	x8, _AU8522_TVDED_DBG_MODE_REG060H_CVBS@GOTPAGE
Lloh51:
	ldr	x8, [x8, _AU8522_TVDED_DBG_MODE_REG060H_CVBS@GOTPAGEOFF]
Lloh52:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
	ldr	x8, [x19]
Lloh53:
	adrp	x9, _V4L2_STD_PAL_M@GOTPAGE
Lloh54:
	ldr	x9, [x9, _V4L2_STD_PAL_M@GOTPAGEOFF]
Lloh55:
	ldr	x9, [x9]
Lloh56:
	adrp	x10, _AU8522_TVDEC_FORMAT_CTRL1_REG061H@GOTPAGE
Lloh57:
	ldr	x10, [x10, _AU8522_TVDEC_FORMAT_CTRL1_REG061H@GOTPAGEOFF]
Lloh58:
	ldr	w1, [x10]
Lloh59:
	adrp	x10, _AU8522_TVDEC_FORMAT_CTRL1_REG061H_FIELD_LEN_525@GOTPAGE
Lloh60:
	ldr	x10, [x10, _AU8522_TVDEC_FORMAT_CTRL1_REG061H_FIELD_LEN_525@GOTPAGEOFF]
Lloh61:
	ldr	w10, [x10]
Lloh62:
	adrp	x11, _AU8522_TVDEC_FORMAT_CTRL1_REG061H_LINE_LEN_63_492@GOTPAGE
Lloh63:
	ldr	x11, [x11, _AU8522_TVDEC_FORMAT_CTRL1_REG061H_LINE_LEN_63_492@GOTPAGEOFF]
Lloh64:
	ldr	w11, [x11]
	orr	w10, w11, w10
Lloh65:
	adrp	x11, _AU8522_TVDEC_FORMAT_CTRL1_REG061H_SUBCARRIER_NTSC_AUTO@GOTPAGE
Lloh66:
	ldr	x11, [x11, _AU8522_TVDEC_FORMAT_CTRL1_REG061H_SUBCARRIER_NTSC_AUTO@GOTPAGEOFF]
Lloh67:
	adrp	x12, _AU8522_TVDEC_FORMAT_CTRL1_REG061H_SUBCARRIER_NTSC_MN@GOTPAGE
Lloh68:
	ldr	x12, [x12, _AU8522_TVDEC_FORMAT_CTRL1_REG061H_SUBCARRIER_NTSC_MN@GOTPAGEOFF]
	cmp	x8, x9
	csel	x8, x11, x12, eq
	ldr	w8, [x8]
	orr	w2, w10, w8
Lloh69:
	adrp	x8, _AU8522_TVDEC_FORMAT_CTRL2_REG062H_STD_PAL_M@GOTPAGE
Lloh70:
	ldr	x8, [x8, _AU8522_TVDEC_FORMAT_CTRL2_REG062H_STD_PAL_M@GOTPAGEOFF]
Lloh71:
	adrp	x9, _AU8522_TVDEC_FORMAT_CTRL2_REG062H_STD_NTSC@GOTPAGE
Lloh72:
	ldr	x9, [x9, _AU8522_TVDEC_FORMAT_CTRL2_REG062H_STD_NTSC@GOTPAGEOFF]
	csel	x22, x8, x9, eq
	mov	x0, x19
	bl	_au8522_writereg
Lloh73:
	adrp	x8, _AU8522_TVDEC_FORMAT_CTRL2_REG062H@GOTPAGE
Lloh74:
	ldr	x8, [x8, _AU8522_TVDEC_FORMAT_CTRL2_REG062H@GOTPAGEOFF]
Lloh75:
	ldr	w1, [x8]
	ldr	w2, [x22]
	mov	x0, x19
	bl	_au8522_writereg
Lloh76:
	adrp	x8, _AU8522_TVDEC_VCR_DET_LLIM_REG063H@GOTPAGE
Lloh77:
	ldr	x8, [x8, _AU8522_TVDEC_VCR_DET_LLIM_REG063H@GOTPAGEOFF]
Lloh78:
	ldr	w1, [x8]
Lloh79:
	adrp	x8, _AU8522_TVDEC_VCR_DET_LLIM_REG063H_CVBS@GOTPAGE
Lloh80:
	ldr	x8, [x8, _AU8522_TVDEC_VCR_DET_LLIM_REG063H_CVBS@GOTPAGEOFF]
Lloh81:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh82:
	adrp	x8, _AU8522_TVDEC_VCR_DET_HLIM_REG064H@GOTPAGE
Lloh83:
	ldr	x8, [x8, _AU8522_TVDEC_VCR_DET_HLIM_REG064H@GOTPAGEOFF]
Lloh84:
	ldr	w1, [x8]
Lloh85:
	adrp	x8, _AU8522_TVDEC_VCR_DET_HLIM_REG064H_CVBS@GOTPAGE
Lloh86:
	ldr	x8, [x8, _AU8522_TVDEC_VCR_DET_HLIM_REG064H_CVBS@GOTPAGEOFF]
Lloh87:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh88:
	adrp	x8, _AU8522_TVDEC_COMB_VDIF_THR1_REG065H@GOTPAGE
Lloh89:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_VDIF_THR1_REG065H@GOTPAGEOFF]
Lloh90:
	ldr	w1, [x8]
Lloh91:
	adrp	x8, _AU8522_TVDEC_COMB_VDIF_THR1_REG065H_CVBS@GOTPAGE
Lloh92:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_VDIF_THR1_REG065H_CVBS@GOTPAGEOFF]
Lloh93:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh94:
	adrp	x8, _AU8522_TVDEC_COMB_VDIF_THR2_REG066H@GOTPAGE
Lloh95:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_VDIF_THR2_REG066H@GOTPAGEOFF]
Lloh96:
	ldr	w1, [x8]
Lloh97:
	adrp	x8, _AU8522_TVDEC_COMB_VDIF_THR2_REG066H_CVBS@GOTPAGE
Lloh98:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_VDIF_THR2_REG066H_CVBS@GOTPAGEOFF]
Lloh99:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh100:
	adrp	x8, _AU8522_TVDEC_COMB_VDIF_THR3_REG067H@GOTPAGE
Lloh101:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_VDIF_THR3_REG067H@GOTPAGEOFF]
Lloh102:
	ldr	w1, [x8]
Lloh103:
	adrp	x8, _AU8522_TVDEC_COMB_VDIF_THR3_REG067H_CVBS@GOTPAGE
Lloh104:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_VDIF_THR3_REG067H_CVBS@GOTPAGEOFF]
Lloh105:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh106:
	adrp	x8, _AU8522_TVDEC_COMB_NOTCH_THR_REG068H@GOTPAGE
Lloh107:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_NOTCH_THR_REG068H@GOTPAGEOFF]
Lloh108:
	ldr	w1, [x8]
Lloh109:
	adrp	x8, _AU8522_TVDEC_COMB_NOTCH_THR_REG068H_CVBS@GOTPAGE
Lloh110:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_NOTCH_THR_REG068H_CVBS@GOTPAGEOFF]
Lloh111:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh112:
	adrp	x8, _AU8522_TVDEC_COMB_HDIF_THR1_REG069H@GOTPAGE
Lloh113:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_HDIF_THR1_REG069H@GOTPAGEOFF]
Lloh114:
	ldr	w1, [x8]
Lloh115:
	adrp	x8, _AU8522_TVDEC_COMB_HDIF_THR1_REG069H_CVBS@GOTPAGE
Lloh116:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_HDIF_THR1_REG069H_CVBS@GOTPAGEOFF]
Lloh117:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh118:
	adrp	x8, _AU8522_TVDEC_COMB_HDIF_THR2_REG06AH@GOTPAGE
Lloh119:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_HDIF_THR2_REG06AH@GOTPAGEOFF]
Lloh120:
	ldr	w1, [x8]
Lloh121:
	adrp	x8, _AU8522_TVDEC_COMB_HDIF_THR2_REG06AH_CVBS@GOTPAGE
Lloh122:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_HDIF_THR2_REG06AH_CVBS@GOTPAGEOFF]
Lloh123:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh124:
	adrp	x8, _AU8522_TVDEC_COMB_HDIF_THR3_REG06BH@GOTPAGE
Lloh125:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_HDIF_THR3_REG06BH@GOTPAGEOFF]
Lloh126:
	ldr	w1, [x8]
Lloh127:
	adrp	x8, _AU8522_TVDEC_COMB_HDIF_THR3_REG06BH_CVBS@GOTPAGE
Lloh128:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_HDIF_THR3_REG06BH_CVBS@GOTPAGEOFF]
Lloh129:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh130:
	adrp	x8, _AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH@GOTPAGE
Lloh131:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH@GOTPAGEOFF]
Lloh132:
	ldr	w1, [x8]
	ldr	w2, [x21]
	mov	x0, x19
	bl	_au8522_writereg
Lloh133:
	adrp	x8, _AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH@GOTPAGE
Lloh134:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH@GOTPAGEOFF]
Lloh135:
	ldr	w1, [x8]
	ldr	w2, [x20]
	mov	x0, x19
	bl	_au8522_writereg
Lloh136:
	adrp	x8, _AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH@GOTPAGE
Lloh137:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH@GOTPAGEOFF]
Lloh138:
	ldr	w1, [x8]
Lloh139:
	adrp	x8, _AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH_CVBS@GOTPAGE
Lloh140:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH_CVBS@GOTPAGEOFF]
Lloh141:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh142:
	adrp	x8, _AU8522_TVDEC_UV_SEP_THR_REG06FH@GOTPAGE
Lloh143:
	ldr	x8, [x8, _AU8522_TVDEC_UV_SEP_THR_REG06FH@GOTPAGEOFF]
Lloh144:
	ldr	w1, [x8]
Lloh145:
	adrp	x8, _AU8522_TVDEC_UV_SEP_THR_REG06FH_CVBS@GOTPAGE
Lloh146:
	ldr	x8, [x8, _AU8522_TVDEC_UV_SEP_THR_REG06FH_CVBS@GOTPAGEOFF]
Lloh147:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh148:
	adrp	x8, _AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H@GOTPAGE
Lloh149:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H@GOTPAGEOFF]
Lloh150:
	ldr	w1, [x8]
Lloh151:
	adrp	x8, _AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H_CVBS@GOTPAGE
Lloh152:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H_CVBS@GOTPAGEOFF]
Lloh153:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh154:
	adrp	x8, _AU8522_REG071H@GOTPAGE
Lloh155:
	ldr	x8, [x8, _AU8522_REG071H@GOTPAGEOFF]
Lloh156:
	ldr	w1, [x8]
Lloh157:
	adrp	x8, _AU8522_REG071H_CVBS@GOTPAGE
Lloh158:
	ldr	x8, [x8, _AU8522_REG071H_CVBS@GOTPAGEOFF]
Lloh159:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh160:
	adrp	x8, _AU8522_REG072H@GOTPAGE
Lloh161:
	ldr	x8, [x8, _AU8522_REG072H@GOTPAGEOFF]
Lloh162:
	ldr	w1, [x8]
Lloh163:
	adrp	x8, _AU8522_REG072H_CVBS@GOTPAGE
Lloh164:
	ldr	x8, [x8, _AU8522_REG072H_CVBS@GOTPAGEOFF]
Lloh165:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh166:
	adrp	x8, _AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H@GOTPAGE
Lloh167:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H@GOTPAGEOFF]
Lloh168:
	ldr	w1, [x8]
Lloh169:
	adrp	x8, _AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H_CVBS@GOTPAGE
Lloh170:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H_CVBS@GOTPAGEOFF]
Lloh171:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh172:
	adrp	x8, _AU8522_REG074H@GOTPAGE
Lloh173:
	ldr	x8, [x8, _AU8522_REG074H@GOTPAGEOFF]
Lloh174:
	ldr	w1, [x8]
Lloh175:
	adrp	x8, _AU8522_REG074H_CVBS@GOTPAGE
Lloh176:
	ldr	x8, [x8, _AU8522_REG074H_CVBS@GOTPAGEOFF]
Lloh177:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh178:
	adrp	x8, _AU8522_REG075H@GOTPAGE
Lloh179:
	ldr	x8, [x8, _AU8522_REG075H@GOTPAGEOFF]
Lloh180:
	ldr	w1, [x8]
Lloh181:
	adrp	x8, _AU8522_REG075H_CVBS@GOTPAGE
Lloh182:
	ldr	x8, [x8, _AU8522_REG075H_CVBS@GOTPAGEOFF]
Lloh183:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh184:
	adrp	x8, _AU8522_TVDEC_DCAGC_CTRL_REG077H@GOTPAGE
Lloh185:
	ldr	x8, [x8, _AU8522_TVDEC_DCAGC_CTRL_REG077H@GOTPAGEOFF]
Lloh186:
	ldr	w1, [x8]
Lloh187:
	adrp	x8, _AU8522_TVDEC_DCAGC_CTRL_REG077H_CVBS@GOTPAGE
Lloh188:
	ldr	x8, [x8, _AU8522_TVDEC_DCAGC_CTRL_REG077H_CVBS@GOTPAGEOFF]
Lloh189:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh190:
	adrp	x8, _AU8522_TVDEC_PIC_START_ADJ_REG078H@GOTPAGE
Lloh191:
	ldr	x8, [x8, _AU8522_TVDEC_PIC_START_ADJ_REG078H@GOTPAGEOFF]
Lloh192:
	ldr	w1, [x8]
Lloh193:
	adrp	x8, _AU8522_TVDEC_PIC_START_ADJ_REG078H_CVBS@GOTPAGE
Lloh194:
	ldr	x8, [x8, _AU8522_TVDEC_PIC_START_ADJ_REG078H_CVBS@GOTPAGEOFF]
Lloh195:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh196:
	adrp	x8, _AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H@GOTPAGE
Lloh197:
	ldr	x8, [x8, _AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H@GOTPAGEOFF]
Lloh198:
	ldr	w1, [x8]
Lloh199:
	adrp	x8, _AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H_CVBS@GOTPAGE
Lloh200:
	ldr	x8, [x8, _AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H_CVBS@GOTPAGEOFF]
Lloh201:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh202:
	adrp	x8, _AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH@GOTPAGE
Lloh203:
	ldr	x8, [x8, _AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH@GOTPAGEOFF]
Lloh204:
	ldr	w1, [x8]
Lloh205:
	adrp	x8, _AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH_CVBS@GOTPAGE
Lloh206:
	ldr	x8, [x8, _AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH_CVBS@GOTPAGEOFF]
Lloh207:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh208:
	adrp	x8, _AU8522_TVDEC_INTRP_CTRL_REG07BH@GOTPAGE
Lloh209:
	ldr	x8, [x8, _AU8522_TVDEC_INTRP_CTRL_REG07BH@GOTPAGEOFF]
Lloh210:
	ldr	w1, [x8]
Lloh211:
	adrp	x8, _AU8522_TVDEC_INTRP_CTRL_REG07BH_CVBS@GOTPAGE
Lloh212:
	ldr	x8, [x8, _AU8522_TVDEC_INTRP_CTRL_REG07BH_CVBS@GOTPAGEOFF]
Lloh213:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh214:
	adrp	x8, _AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H@GOTPAGE
Lloh215:
	ldr	x8, [x8, _AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H@GOTPAGEOFF]
Lloh216:
	ldr	w1, [x8]
Lloh217:
	adrp	x8, _AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H_CVBS@GOTPAGE
Lloh218:
	ldr	x8, [x8, _AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H_CVBS@GOTPAGEOFF]
Lloh219:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh220:
	adrp	x8, _AU8522_TOREGAAGC_REG0E5H@GOTPAGE
Lloh221:
	ldr	x8, [x8, _AU8522_TOREGAAGC_REG0E5H@GOTPAGEOFF]
Lloh222:
	ldr	w1, [x8]
Lloh223:
	adrp	x8, _AU8522_TOREGAAGC_REG0E5H_CVBS@GOTPAGE
Lloh224:
	ldr	x8, [x8, _AU8522_TOREGAAGC_REG0E5H_CVBS@GOTPAGEOFF]
Lloh225:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh226:
	adrp	x8, _AU8522_REG016H@GOTPAGE
Lloh227:
	ldr	x8, [x8, _AU8522_REG016H@GOTPAGEOFF]
Lloh228:
	ldr	w1, [x8]
Lloh229:
	adrp	x8, _AU8522_REG016H_CVBS@GOTPAGE
Lloh230:
	ldr	x8, [x8, _AU8522_REG016H_CVBS@GOTPAGEOFF]
Lloh231:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh232:
	adrp	x20, _NUM_FILTER_COEF@GOTPAGE
Lloh233:
	ldr	x20, [x20, _NUM_FILTER_COEF@GOTPAGEOFF]
	ldr	w8, [x20]
	cmp	w8, #1
	b.lt	LBB0_3
; %bb.1:
	mov	x21, #0
	mov	x22, #0
Lloh234:
	adrp	x23, _filter_coef@GOTPAGE
Lloh235:
	ldr	x23, [x23, _filter_coef@GOTPAGEOFF]
LBB0_2:                                 ; =>This Inner Loop Header: Depth=1
	ldr	x8, [x23]
	add	x8, x8, x21
	ldr	w1, [x8, #8]
	ldr	x8, [x8]
	ldr	w2, [x8, #20]
	mov	x0, x19
	bl	_au8522_writereg
	add	x22, x22, #1
	ldrsw	x8, [x20]
	add	x21, x21, #16
	cmp	x22, x8
	b.lt	LBB0_2
LBB0_3:
Lloh236:
	adrp	x8, _AU8522_REG42EH@GOTPAGE
Lloh237:
	ldr	x8, [x8, _AU8522_REG42EH@GOTPAGEOFF]
Lloh238:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #135
	bl	_au8522_writereg
Lloh239:
	adrp	x8, _AU8522_REG42FH@GOTPAGE
Lloh240:
	ldr	x8, [x8, _AU8522_REG42FH@GOTPAGEOFF]
Lloh241:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #162
	bl	_au8522_writereg
Lloh242:
	adrp	x8, _AU8522_REG430H@GOTPAGE
Lloh243:
	ldr	x8, [x8, _AU8522_REG430H@GOTPAGEOFF]
Lloh244:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #191
	bl	_au8522_writereg
Lloh245:
	adrp	x8, _AU8522_REG431H@GOTPAGE
Lloh246:
	ldr	x8, [x8, _AU8522_REG431H@GOTPAGEOFF]
Lloh247:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #203
	bl	_au8522_writereg
Lloh248:
	adrp	x8, _AU8522_REG432H@GOTPAGE
Lloh249:
	ldr	x8, [x8, _AU8522_REG432H@GOTPAGEOFF]
Lloh250:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #161
	bl	_au8522_writereg
Lloh251:
	adrp	x8, _AU8522_REG433H@GOTPAGE
Lloh252:
	ldr	x8, [x8, _AU8522_REG433H@GOTPAGEOFF]
Lloh253:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #65
	bl	_au8522_writereg
Lloh254:
	adrp	x8, _AU8522_REG434H@GOTPAGE
Lloh255:
	ldr	x8, [x8, _AU8522_REG434H@GOTPAGEOFF]
Lloh256:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #136
	bl	_au8522_writereg
Lloh257:
	adrp	x8, _AU8522_REG435H@GOTPAGE
Lloh258:
	ldr	x8, [x8, _AU8522_REG435H@GOTPAGEOFF]
Lloh259:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #194
	bl	_au8522_writereg
Lloh260:
	adrp	x8, _AU8522_REG436H@GOTPAGE
Lloh261:
	ldr	x8, [x8, _AU8522_REG436H@GOTPAGEOFF]
Lloh262:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #60
	ldp	x29, x30, [sp, #48]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #32]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #16]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp], #64             ; 16-byte Folded Reload
	b	_au8522_writereg
	.loh AdrpLdrGot	Lloh232, Lloh233
	.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 AdrpLdrGotLdr	Lloh199, Lloh200, Lloh201
	.loh AdrpLdrGotLdr	Lloh196, Lloh197, Lloh198
	.loh AdrpLdrGotLdr	Lloh193, Lloh194, Lloh195
	.loh AdrpLdrGotLdr	Lloh190, Lloh191, Lloh192
	.loh AdrpLdrGotLdr	Lloh187, Lloh188, Lloh189
	.loh AdrpLdrGotLdr	Lloh184, Lloh185, Lloh186
	.loh AdrpLdrGotLdr	Lloh181, Lloh182, Lloh183
	.loh AdrpLdrGotLdr	Lloh178, Lloh179, Lloh180
	.loh AdrpLdrGotLdr	Lloh175, Lloh176, Lloh177
	.loh AdrpLdrGotLdr	Lloh172, Lloh173, Lloh174
	.loh AdrpLdrGotLdr	Lloh169, Lloh170, Lloh171
	.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
	.loh AdrpLdrGotLdr	Lloh151, Lloh152, Lloh153
	.loh AdrpLdrGotLdr	Lloh148, Lloh149, Lloh150
	.loh AdrpLdrGotLdr	Lloh145, Lloh146, Lloh147
	.loh AdrpLdrGotLdr	Lloh142, Lloh143, Lloh144
	.loh AdrpLdrGotLdr	Lloh139, Lloh140, Lloh141
	.loh AdrpLdrGotLdr	Lloh136, Lloh137, Lloh138
	.loh AdrpLdrGotLdr	Lloh133, Lloh134, Lloh135
	.loh AdrpLdrGotLdr	Lloh130, Lloh131, Lloh132
	.loh AdrpLdrGotLdr	Lloh127, Lloh128, Lloh129
	.loh AdrpLdrGotLdr	Lloh124, Lloh125, Lloh126
	.loh AdrpLdrGotLdr	Lloh121, Lloh122, Lloh123
	.loh AdrpLdrGotLdr	Lloh118, Lloh119, Lloh120
	.loh AdrpLdrGotLdr	Lloh115, Lloh116, Lloh117
	.loh AdrpLdrGotLdr	Lloh112, Lloh113, Lloh114
	.loh AdrpLdrGotLdr	Lloh109, Lloh110, Lloh111
	.loh AdrpLdrGotLdr	Lloh106, Lloh107, Lloh108
	.loh AdrpLdrGotLdr	Lloh103, Lloh104, Lloh105
	.loh AdrpLdrGotLdr	Lloh100, Lloh101, Lloh102
	.loh AdrpLdrGotLdr	Lloh97, Lloh98, Lloh99
	.loh AdrpLdrGotLdr	Lloh94, Lloh95, Lloh96
	.loh AdrpLdrGotLdr	Lloh91, Lloh92, Lloh93
	.loh AdrpLdrGotLdr	Lloh88, Lloh89, Lloh90
	.loh AdrpLdrGotLdr	Lloh85, Lloh86, Lloh87
	.loh AdrpLdrGotLdr	Lloh82, Lloh83, Lloh84
	.loh AdrpLdrGotLdr	Lloh79, Lloh80, Lloh81
	.loh AdrpLdrGotLdr	Lloh76, Lloh77, Lloh78
	.loh AdrpLdrGotLdr	Lloh73, Lloh74, Lloh75
	.loh AdrpLdrGot	Lloh71, Lloh72
	.loh AdrpLdrGot	Lloh69, Lloh70
	.loh AdrpLdrGot	Lloh67, Lloh68
	.loh AdrpLdrGot	Lloh65, Lloh66
	.loh AdrpLdrGotLdr	Lloh62, Lloh63, Lloh64
	.loh AdrpLdrGotLdr	Lloh59, Lloh60, Lloh61
	.loh AdrpLdrGotLdr	Lloh56, Lloh57, Lloh58
	.loh AdrpLdrGotLdr	Lloh53, Lloh54, Lloh55
	.loh AdrpLdrGotLdr	Lloh50, Lloh51, Lloh52
	.loh AdrpLdrGotLdr	Lloh47, Lloh48, Lloh49
	.loh AdrpLdrGotLdr	Lloh44, Lloh45, Lloh46
	.loh AdrpLdrGotLdr	Lloh41, Lloh42, Lloh43
	.loh AdrpLdrGotLdr	Lloh38, Lloh39, Lloh40
	.loh AdrpLdrGotLdr	Lloh35, Lloh36, Lloh37
	.loh AdrpLdrGot	Lloh33, Lloh34
	.loh AdrpLdrGot	Lloh31, Lloh32
	.loh AdrpLdrGot	Lloh29, Lloh30
	.loh AdrpLdrGot	Lloh27, Lloh28
	.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 AdrpLdrGot	Lloh234, Lloh235
	.loh AdrpLdrGotLdr	Lloh260, Lloh261, Lloh262
	.loh AdrpLdrGotLdr	Lloh257, Lloh258, Lloh259
	.loh AdrpLdrGotLdr	Lloh254, Lloh255, Lloh256
	.loh AdrpLdrGotLdr	Lloh251, Lloh252, Lloh253
	.loh AdrpLdrGotLdr	Lloh248, Lloh249, Lloh250
	.loh AdrpLdrGotLdr	Lloh245, Lloh246, Lloh247
	.loh AdrpLdrGotLdr	Lloh242, Lloh243, Lloh244
	.loh AdrpLdrGotLdr	Lloh239, Lloh240, Lloh241
	.loh AdrpLdrGotLdr	Lloh236, Lloh237, Lloh238
	.cfi_endproc
                                        ; -- End function
	.comm	_AU8522_TVDEC_SHARPNESSREG009H,4,2 ; @AU8522_TVDEC_SHARPNESSREG009H
	.comm	_AU8522_TVDEC_BRIGHTNESS_REG00AH,4,2 ; @AU8522_TVDEC_BRIGHTNESS_REG00AH
	.comm	_AU8522_TVDEC_CONTRAST_REG00BH,4,2 ; @AU8522_TVDEC_CONTRAST_REG00BH
	.comm	_AU8522_TVDEC_SATURATION_CB_REG00CH,4,2 ; @AU8522_TVDEC_SATURATION_CB_REG00CH
	.comm	_AU8522_TVDEC_SATURATION_CR_REG00DH,4,2 ; @AU8522_TVDEC_SATURATION_CR_REG00DH
	.comm	_AU8522_TVDEC_HUE_H_REG00EH,4,2 ; @AU8522_TVDEC_HUE_H_REG00EH
	.comm	_AU8522_TVDEC_HUE_L_REG00FH,4,2 ; @AU8522_TVDEC_HUE_L_REG00FH
	.comm	_AU8522_TVDEC_INT_MASK_REG010H,4,2 ; @AU8522_TVDEC_INT_MASK_REG010H
	.comm	_AU8522_VIDEO_MODE_REG011H,4,2  ; @AU8522_VIDEO_MODE_REG011H
	.comm	_AU8522_TVDEC_PGA_REG012H,4,2   ; @AU8522_TVDEC_PGA_REG012H
	.comm	_AU8522_TVDEC_PGA_REG012H_CVBS,4,2 ; @AU8522_TVDEC_PGA_REG012H_CVBS
	.comm	_AU8522_TVDEC_COMB_MODE_REG015H,4,2 ; @AU8522_TVDEC_COMB_MODE_REG015H
	.comm	_AU8522_TVDEC_COMB_MODE_REG015H_CVBS,4,2 ; @AU8522_TVDEC_COMB_MODE_REG015H_CVBS
	.comm	_AU8522_TVDED_DBG_MODE_REG060H,4,2 ; @AU8522_TVDED_DBG_MODE_REG060H
	.comm	_AU8522_TVDED_DBG_MODE_REG060H_CVBS,4,2 ; @AU8522_TVDED_DBG_MODE_REG060H_CVBS
	.comm	_V4L2_STD_PAL_M,8,3             ; @V4L2_STD_PAL_M
	.comm	_AU8522_TVDEC_FORMAT_CTRL1_REG061H,4,2 ; @AU8522_TVDEC_FORMAT_CTRL1_REG061H
	.comm	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_FIELD_LEN_525,4,2 ; @AU8522_TVDEC_FORMAT_CTRL1_REG061H_FIELD_LEN_525
	.comm	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_LINE_LEN_63_492,4,2 ; @AU8522_TVDEC_FORMAT_CTRL1_REG061H_LINE_LEN_63_492
	.comm	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_SUBCARRIER_NTSC_AUTO,4,2 ; @AU8522_TVDEC_FORMAT_CTRL1_REG061H_SUBCARRIER_NTSC_AUTO
	.comm	_AU8522_TVDEC_FORMAT_CTRL2_REG062H,4,2 ; @AU8522_TVDEC_FORMAT_CTRL2_REG062H
	.comm	_AU8522_TVDEC_FORMAT_CTRL2_REG062H_STD_PAL_M,4,2 ; @AU8522_TVDEC_FORMAT_CTRL2_REG062H_STD_PAL_M
	.comm	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_SUBCARRIER_NTSC_MN,4,2 ; @AU8522_TVDEC_FORMAT_CTRL1_REG061H_SUBCARRIER_NTSC_MN
	.comm	_AU8522_TVDEC_FORMAT_CTRL2_REG062H_STD_NTSC,4,2 ; @AU8522_TVDEC_FORMAT_CTRL2_REG062H_STD_NTSC
	.comm	_AU8522_TVDEC_VCR_DET_LLIM_REG063H,4,2 ; @AU8522_TVDEC_VCR_DET_LLIM_REG063H
	.comm	_AU8522_TVDEC_VCR_DET_LLIM_REG063H_CVBS,4,2 ; @AU8522_TVDEC_VCR_DET_LLIM_REG063H_CVBS
	.comm	_AU8522_TVDEC_VCR_DET_HLIM_REG064H,4,2 ; @AU8522_TVDEC_VCR_DET_HLIM_REG064H
	.comm	_AU8522_TVDEC_VCR_DET_HLIM_REG064H_CVBS,4,2 ; @AU8522_TVDEC_VCR_DET_HLIM_REG064H_CVBS
	.comm	_AU8522_TVDEC_COMB_VDIF_THR1_REG065H,4,2 ; @AU8522_TVDEC_COMB_VDIF_THR1_REG065H
	.comm	_AU8522_TVDEC_COMB_VDIF_THR1_REG065H_CVBS,4,2 ; @AU8522_TVDEC_COMB_VDIF_THR1_REG065H_CVBS
	.comm	_AU8522_TVDEC_COMB_VDIF_THR2_REG066H,4,2 ; @AU8522_TVDEC_COMB_VDIF_THR2_REG066H
	.comm	_AU8522_TVDEC_COMB_VDIF_THR2_REG066H_CVBS,4,2 ; @AU8522_TVDEC_COMB_VDIF_THR2_REG066H_CVBS
	.comm	_AU8522_TVDEC_COMB_VDIF_THR3_REG067H,4,2 ; @AU8522_TVDEC_COMB_VDIF_THR3_REG067H
	.comm	_AU8522_TVDEC_COMB_VDIF_THR3_REG067H_CVBS,4,2 ; @AU8522_TVDEC_COMB_VDIF_THR3_REG067H_CVBS
	.comm	_AU8522_TVDEC_COMB_NOTCH_THR_REG068H,4,2 ; @AU8522_TVDEC_COMB_NOTCH_THR_REG068H
	.comm	_AU8522_TVDEC_COMB_NOTCH_THR_REG068H_CVBS,4,2 ; @AU8522_TVDEC_COMB_NOTCH_THR_REG068H_CVBS
	.comm	_AU8522_TVDEC_COMB_HDIF_THR1_REG069H,4,2 ; @AU8522_TVDEC_COMB_HDIF_THR1_REG069H
	.comm	_AU8522_TVDEC_COMB_HDIF_THR1_REG069H_CVBS,4,2 ; @AU8522_TVDEC_COMB_HDIF_THR1_REG069H_CVBS
	.comm	_AU8522_TVDEC_COMB_HDIF_THR2_REG06AH,4,2 ; @AU8522_TVDEC_COMB_HDIF_THR2_REG06AH
	.comm	_AU8522_TVDEC_COMB_HDIF_THR2_REG06AH_CVBS,4,2 ; @AU8522_TVDEC_COMB_HDIF_THR2_REG06AH_CVBS
	.comm	_AU8522_TVDEC_COMB_HDIF_THR3_REG06BH,4,2 ; @AU8522_TVDEC_COMB_HDIF_THR3_REG06BH
	.comm	_AU8522_TVDEC_COMB_HDIF_THR3_REG06BH_CVBS,4,2 ; @AU8522_TVDEC_COMB_HDIF_THR3_REG06BH_CVBS
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH,4,2 ; @AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_SVIDEO,4,2 ; @AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_SVIDEO
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH,4,2 ; @AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_SVIDEO,4,2 ; @AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_SVIDEO
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_CVBS,4,2 ; @AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_CVBS
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_CVBS,4,2 ; @AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_CVBS
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH,4,2 ; @AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH
	.comm	_AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH_CVBS,4,2 ; @AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH_CVBS
	.comm	_AU8522_TVDEC_UV_SEP_THR_REG06FH,4,2 ; @AU8522_TVDEC_UV_SEP_THR_REG06FH
	.comm	_AU8522_TVDEC_UV_SEP_THR_REG06FH_CVBS,4,2 ; @AU8522_TVDEC_UV_SEP_THR_REG06FH_CVBS
	.comm	_AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H,4,2 ; @AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H
	.comm	_AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H_CVBS,4,2 ; @AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H_CVBS
	.comm	_AU8522_REG071H,4,2             ; @AU8522_REG071H
	.comm	_AU8522_REG071H_CVBS,4,2        ; @AU8522_REG071H_CVBS
	.comm	_AU8522_REG072H,4,2             ; @AU8522_REG072H
	.comm	_AU8522_REG072H_CVBS,4,2        ; @AU8522_REG072H_CVBS
	.comm	_AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H,4,2 ; @AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H
	.comm	_AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H_CVBS,4,2 ; @AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H_CVBS
	.comm	_AU8522_REG074H,4,2             ; @AU8522_REG074H
	.comm	_AU8522_REG074H_CVBS,4,2        ; @AU8522_REG074H_CVBS
	.comm	_AU8522_REG075H,4,2             ; @AU8522_REG075H
	.comm	_AU8522_REG075H_CVBS,4,2        ; @AU8522_REG075H_CVBS
	.comm	_AU8522_TVDEC_DCAGC_CTRL_REG077H,4,2 ; @AU8522_TVDEC_DCAGC_CTRL_REG077H
	.comm	_AU8522_TVDEC_DCAGC_CTRL_REG077H_CVBS,4,2 ; @AU8522_TVDEC_DCAGC_CTRL_REG077H_CVBS
	.comm	_AU8522_TVDEC_PIC_START_ADJ_REG078H,4,2 ; @AU8522_TVDEC_PIC_START_ADJ_REG078H
	.comm	_AU8522_TVDEC_PIC_START_ADJ_REG078H_CVBS,4,2 ; @AU8522_TVDEC_PIC_START_ADJ_REG078H_CVBS
	.comm	_AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H,4,2 ; @AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H
	.comm	_AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H_CVBS,4,2 ; @AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H_CVBS
	.comm	_AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH,4,2 ; @AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH
	.comm	_AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH_CVBS,4,2 ; @AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH_CVBS
	.comm	_AU8522_TVDEC_INTRP_CTRL_REG07BH,4,2 ; @AU8522_TVDEC_INTRP_CTRL_REG07BH
	.comm	_AU8522_TVDEC_INTRP_CTRL_REG07BH_CVBS,4,2 ; @AU8522_TVDEC_INTRP_CTRL_REG07BH_CVBS
	.comm	_AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H,4,2 ; @AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H
	.comm	_AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H_CVBS,4,2 ; @AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H_CVBS
	.comm	_AU8522_TOREGAAGC_REG0E5H,4,2   ; @AU8522_TOREGAAGC_REG0E5H
	.comm	_AU8522_TOREGAAGC_REG0E5H_CVBS,4,2 ; @AU8522_TOREGAAGC_REG0E5H_CVBS
	.comm	_AU8522_REG016H,4,2             ; @AU8522_REG016H
	.comm	_AU8522_REG016H_CVBS,4,2        ; @AU8522_REG016H_CVBS
	.comm	_NUM_FILTER_COEF,4,2            ; @NUM_FILTER_COEF
	.comm	_filter_coef,8,3                ; @filter_coef
	.comm	_AU8522_REG42EH,4,2             ; @AU8522_REG42EH
	.comm	_AU8522_REG42FH,4,2             ; @AU8522_REG42FH
	.comm	_AU8522_REG430H,4,2             ; @AU8522_REG430H
	.comm	_AU8522_REG431H,4,2             ; @AU8522_REG431H
	.comm	_AU8522_REG432H,4,2             ; @AU8522_REG432H
	.comm	_AU8522_REG433H,4,2             ; @AU8522_REG433H
	.comm	_AU8522_REG434H,4,2             ; @AU8522_REG434H
	.comm	_AU8522_REG435H,4,2             ; @AU8522_REG435H
	.comm	_AU8522_REG436H,4,2             ; @AU8522_REG436H
	.no_dead_strip	_setup_decoder_defaults
.subsections_via_symbols
