	.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, %r15
	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	%r15, %rdi
	movl	$237, %edx
	callq	_au8522_writereg
	movl	$109, (%r15)
	movq	_AU8522_TVDEC_CONTRAST_REG00BH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	movl	$121, %edx
	callq	_au8522_writereg
	movl	$121, 4(%r15)
	movq	_AU8522_TVDEC_SATURATION_CB_REG00CH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	movl	$128, %edx
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_SATURATION_CR_REG00DH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	movl	$128, %edx
	callq	_au8522_writereg
	movl	$128, 8(%r15)
	movq	_AU8522_TVDEC_HUE_H_REG00EH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	xorl	%edx, %edx
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_HUE_L_REG00FH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	xorl	%edx, %edx
	callq	_au8522_writereg
	movl	$0, 12(%r15)
	movq	_AU8522_TVDEC_INT_MASK_REG010H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	xorl	%edx, %edx
	callq	_au8522_writereg
	xorl	%edx, %edx
	cmpl	$35, %r14d
	sete	%dl
	movq	_AU8522_VIDEO_MODE_REG011H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	shll	$2, %edx
	movq	%r15, %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	%r15, %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	%r15, %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	%r15, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_FORMAT_CTRL1_REG061H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_CVBS13@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r15, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_FORMAT_CTRL2_REG062H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_FORMAT_CTRL2_REG062H_CVBS13@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r15, %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	%r15, %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	%r15, %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	%r15, %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	%r15, %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	%r15, %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	%r15, %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	%r15, %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	%r15, %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	%r15, %rdi
	callq	_au8522_writereg
	movq	_AU8522_INPUT_CONTROL_REG081H_SVIDEO_CH13@GOTPCREL(%rip), %rax
	cmpl	%r14d, (%rax)
	sete	%al
	movq	_AU8522_INPUT_CONTROL_REG081H_SVIDEO_CH24@GOTPCREL(%rip), %rcx
	cmpl	%r14d, (%rcx)
	sete	%cl
	orb	%al, %cl
	movq	_AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_CVBS@GOTPCREL(%rip), %rax
	cmovneq	_AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_SVIDEO@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	_AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_CVBS@GOTPCREL(%rip), %rbx
	cmovneq	_AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_SVIDEO@GOTPCREL(%rip), %rbx
	movq	%r15, %rdi
	callq	_au8522_writereg
	movq	_AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movl	(%rbx), %edx
	movq	%r15, %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	%r15, %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	%r15, %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	%r15, %rdi
	callq	_au8522_writereg
	movq	_AU8522_REG071H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_REG071H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r15, %rdi
	callq	_au8522_writereg
	movq	_AU8522_REG072H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_REG072H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r15, %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	%r15, %rdi
	callq	_au8522_writereg
	movq	_AU8522_REG074H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_REG074H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r15, %rdi
	callq	_au8522_writereg
	movq	_AU8522_REG075H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_REG075H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r15, %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	%r15, %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	%r15, %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	%r15, %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	%r15, %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	%r15, %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	%r15, %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	%r15, %rdi
	callq	_au8522_writereg
	movq	_AU8522_REG016H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_AU8522_REG016H_CVBS@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%r15, %rdi
	callq	_au8522_writereg
	movq	%r15, %rdi
	xorl	%esi, %esi
	callq	_setup_vbi
	movq	_NUM_FILTER_COEF@GOTPCREL(%rip), %r14
	cmpl	$0, (%r14)
	jle	LBB0_3
## %bb.1:
	movl	$8, %ebx
	xorl	%r12d, %r12d
	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	%r15, %rdi
	callq	_au8522_writereg
	incq	%r12
	movslq	(%r14), %rax
	addq	$16, %rbx
	cmpq	%rax, %r12
	jl	LBB0_2
LBB0_3:
	movq	_AU8522_REG42EH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	movl	$135, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG42FH@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	movl	$162, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG430H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	movl	$191, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG431H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	movl	$203, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG432H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	movl	$161, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG433H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	movl	$65, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG434H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	movl	$136, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG435H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %rdi
	movl	$194, %edx
	callq	_au8522_writereg
	movq	_AU8522_REG436H@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	%r15, %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	_AU8522_TVDEC_FORMAT_CTRL1_REG061H,4,2 ## @AU8522_TVDEC_FORMAT_CTRL1_REG061H
	.comm	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_CVBS13,4,2 ## @AU8522_TVDEC_FORMAT_CTRL1_REG061H_CVBS13
	.comm	_AU8522_TVDEC_FORMAT_CTRL2_REG062H,4,2 ## @AU8522_TVDEC_FORMAT_CTRL2_REG062H
	.comm	_AU8522_TVDEC_FORMAT_CTRL2_REG062H_CVBS13,4,2 ## @AU8522_TVDEC_FORMAT_CTRL2_REG062H_CVBS13
	.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_INPUT_CONTROL_REG081H_SVIDEO_CH13,4,2 ## @AU8522_INPUT_CONTROL_REG081H_SVIDEO_CH13
	.comm	_AU8522_INPUT_CONTROL_REG081H_SVIDEO_CH24,4,2 ## @AU8522_INPUT_CONTROL_REG081H_SVIDEO_CH24
	.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
	cmp	w1, #35
	cset	w21, eq
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
	mov	w8, #109
	str	w8, [x19]
Lloh6:
	adrp	x8, _AU8522_TVDEC_CONTRAST_REG00BH@GOTPAGE
Lloh7:
	ldr	x8, [x8, _AU8522_TVDEC_CONTRAST_REG00BH@GOTPAGEOFF]
Lloh8:
	ldr	w1, [x8]
	mov	w22, #121
	mov	x0, x19
	mov	w2, #121
	bl	_au8522_writereg
	str	w22, [x19, #4]
Lloh9:
	adrp	x8, _AU8522_TVDEC_SATURATION_CB_REG00CH@GOTPAGE
Lloh10:
	ldr	x8, [x8, _AU8522_TVDEC_SATURATION_CB_REG00CH@GOTPAGEOFF]
Lloh11:
	ldr	w1, [x8]
	mov	w22, #128
	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
	str	w22, [x19, #8]
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
	str	wzr, [x19, #12]
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
Lloh24:
	adrp	x8, _AU8522_VIDEO_MODE_REG011H@GOTPAGE
Lloh25:
	ldr	x8, [x8, _AU8522_VIDEO_MODE_REG011H@GOTPAGEOFF]
Lloh26:
	ldr	w1, [x8]
	lsl	w2, w21, #2
	mov	x0, x19
	bl	_au8522_writereg
Lloh27:
	adrp	x8, _AU8522_TVDEC_PGA_REG012H@GOTPAGE
Lloh28:
	ldr	x8, [x8, _AU8522_TVDEC_PGA_REG012H@GOTPAGEOFF]
Lloh29:
	ldr	w1, [x8]
Lloh30:
	adrp	x8, _AU8522_TVDEC_PGA_REG012H_CVBS@GOTPAGE
Lloh31:
	ldr	x8, [x8, _AU8522_TVDEC_PGA_REG012H_CVBS@GOTPAGEOFF]
Lloh32:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh33:
	adrp	x8, _AU8522_TVDEC_COMB_MODE_REG015H@GOTPAGE
Lloh34:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_MODE_REG015H@GOTPAGEOFF]
Lloh35:
	ldr	w1, [x8]
Lloh36:
	adrp	x8, _AU8522_TVDEC_COMB_MODE_REG015H_CVBS@GOTPAGE
Lloh37:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_MODE_REG015H_CVBS@GOTPAGEOFF]
Lloh38:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh39:
	adrp	x8, _AU8522_TVDED_DBG_MODE_REG060H@GOTPAGE
Lloh40:
	ldr	x8, [x8, _AU8522_TVDED_DBG_MODE_REG060H@GOTPAGEOFF]
Lloh41:
	ldr	w1, [x8]
Lloh42:
	adrp	x8, _AU8522_TVDED_DBG_MODE_REG060H_CVBS@GOTPAGE
Lloh43:
	ldr	x8, [x8, _AU8522_TVDED_DBG_MODE_REG060H_CVBS@GOTPAGEOFF]
Lloh44:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh45:
	adrp	x8, _AU8522_TVDEC_FORMAT_CTRL1_REG061H@GOTPAGE
Lloh46:
	ldr	x8, [x8, _AU8522_TVDEC_FORMAT_CTRL1_REG061H@GOTPAGEOFF]
Lloh47:
	ldr	w1, [x8]
Lloh48:
	adrp	x8, _AU8522_TVDEC_FORMAT_CTRL1_REG061H_CVBS13@GOTPAGE
Lloh49:
	ldr	x8, [x8, _AU8522_TVDEC_FORMAT_CTRL1_REG061H_CVBS13@GOTPAGEOFF]
Lloh50:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh51:
	adrp	x8, _AU8522_TVDEC_FORMAT_CTRL2_REG062H@GOTPAGE
Lloh52:
	ldr	x8, [x8, _AU8522_TVDEC_FORMAT_CTRL2_REG062H@GOTPAGEOFF]
Lloh53:
	ldr	w1, [x8]
Lloh54:
	adrp	x8, _AU8522_TVDEC_FORMAT_CTRL2_REG062H_CVBS13@GOTPAGE
Lloh55:
	ldr	x8, [x8, _AU8522_TVDEC_FORMAT_CTRL2_REG062H_CVBS13@GOTPAGEOFF]
Lloh56:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh57:
	adrp	x8, _AU8522_TVDEC_VCR_DET_LLIM_REG063H@GOTPAGE
Lloh58:
	ldr	x8, [x8, _AU8522_TVDEC_VCR_DET_LLIM_REG063H@GOTPAGEOFF]
Lloh59:
	ldr	w1, [x8]
Lloh60:
	adrp	x8, _AU8522_TVDEC_VCR_DET_LLIM_REG063H_CVBS@GOTPAGE
Lloh61:
	ldr	x8, [x8, _AU8522_TVDEC_VCR_DET_LLIM_REG063H_CVBS@GOTPAGEOFF]
Lloh62:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh63:
	adrp	x8, _AU8522_TVDEC_VCR_DET_HLIM_REG064H@GOTPAGE
Lloh64:
	ldr	x8, [x8, _AU8522_TVDEC_VCR_DET_HLIM_REG064H@GOTPAGEOFF]
Lloh65:
	ldr	w1, [x8]
Lloh66:
	adrp	x8, _AU8522_TVDEC_VCR_DET_HLIM_REG064H_CVBS@GOTPAGE
Lloh67:
	ldr	x8, [x8, _AU8522_TVDEC_VCR_DET_HLIM_REG064H_CVBS@GOTPAGEOFF]
Lloh68:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh69:
	adrp	x8, _AU8522_TVDEC_COMB_VDIF_THR1_REG065H@GOTPAGE
Lloh70:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_VDIF_THR1_REG065H@GOTPAGEOFF]
Lloh71:
	ldr	w1, [x8]
Lloh72:
	adrp	x8, _AU8522_TVDEC_COMB_VDIF_THR1_REG065H_CVBS@GOTPAGE
Lloh73:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_VDIF_THR1_REG065H_CVBS@GOTPAGEOFF]
Lloh74:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh75:
	adrp	x8, _AU8522_TVDEC_COMB_VDIF_THR2_REG066H@GOTPAGE
Lloh76:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_VDIF_THR2_REG066H@GOTPAGEOFF]
Lloh77:
	ldr	w1, [x8]
Lloh78:
	adrp	x8, _AU8522_TVDEC_COMB_VDIF_THR2_REG066H_CVBS@GOTPAGE
Lloh79:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_VDIF_THR2_REG066H_CVBS@GOTPAGEOFF]
Lloh80:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh81:
	adrp	x8, _AU8522_TVDEC_COMB_VDIF_THR3_REG067H@GOTPAGE
Lloh82:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_VDIF_THR3_REG067H@GOTPAGEOFF]
Lloh83:
	ldr	w1, [x8]
Lloh84:
	adrp	x8, _AU8522_TVDEC_COMB_VDIF_THR3_REG067H_CVBS@GOTPAGE
Lloh85:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_VDIF_THR3_REG067H_CVBS@GOTPAGEOFF]
Lloh86:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh87:
	adrp	x8, _AU8522_TVDEC_COMB_NOTCH_THR_REG068H@GOTPAGE
Lloh88:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_NOTCH_THR_REG068H@GOTPAGEOFF]
Lloh89:
	ldr	w1, [x8]
Lloh90:
	adrp	x8, _AU8522_TVDEC_COMB_NOTCH_THR_REG068H_CVBS@GOTPAGE
Lloh91:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_NOTCH_THR_REG068H_CVBS@GOTPAGEOFF]
Lloh92:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh93:
	adrp	x8, _AU8522_TVDEC_COMB_HDIF_THR1_REG069H@GOTPAGE
Lloh94:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_HDIF_THR1_REG069H@GOTPAGEOFF]
Lloh95:
	ldr	w1, [x8]
Lloh96:
	adrp	x8, _AU8522_TVDEC_COMB_HDIF_THR1_REG069H_CVBS@GOTPAGE
Lloh97:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_HDIF_THR1_REG069H_CVBS@GOTPAGEOFF]
Lloh98:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh99:
	adrp	x8, _AU8522_TVDEC_COMB_HDIF_THR2_REG06AH@GOTPAGE
Lloh100:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_HDIF_THR2_REG06AH@GOTPAGEOFF]
Lloh101:
	ldr	w1, [x8]
Lloh102:
	adrp	x8, _AU8522_TVDEC_COMB_HDIF_THR2_REG06AH_CVBS@GOTPAGE
Lloh103:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_HDIF_THR2_REG06AH_CVBS@GOTPAGEOFF]
Lloh104:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh105:
	adrp	x8, _AU8522_TVDEC_COMB_HDIF_THR3_REG06BH@GOTPAGE
Lloh106:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_HDIF_THR3_REG06BH@GOTPAGEOFF]
Lloh107:
	ldr	w1, [x8]
Lloh108:
	adrp	x8, _AU8522_TVDEC_COMB_HDIF_THR3_REG06BH_CVBS@GOTPAGE
Lloh109:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_HDIF_THR3_REG06BH_CVBS@GOTPAGEOFF]
Lloh110:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh111:
	adrp	x8, _AU8522_INPUT_CONTROL_REG081H_SVIDEO_CH13@GOTPAGE
Lloh112:
	ldr	x8, [x8, _AU8522_INPUT_CONTROL_REG081H_SVIDEO_CH13@GOTPAGEOFF]
Lloh113:
	ldr	w8, [x8]
Lloh114:
	adrp	x9, _AU8522_INPUT_CONTROL_REG081H_SVIDEO_CH24@GOTPAGE
Lloh115:
	ldr	x9, [x9, _AU8522_INPUT_CONTROL_REG081H_SVIDEO_CH24@GOTPAGEOFF]
	cmp	w8, w20
Lloh116:
	ldr	w8, [x9]
	ccmp	w8, w20, #4, ne
Lloh117:
	adrp	x8, _AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH@GOTPAGE
Lloh118:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH@GOTPAGEOFF]
Lloh119:
	ldr	w1, [x8]
Lloh120:
	adrp	x8, _AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_SVIDEO@GOTPAGE
Lloh121:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_SVIDEO@GOTPAGEOFF]
Lloh122:
	adrp	x9, _AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_CVBS@GOTPAGE
Lloh123:
	ldr	x9, [x9, _AU8522_TVDEC_COMB_DCDIF_THR1_REG06CH_CVBS@GOTPAGEOFF]
	csel	x8, x8, x9, eq
	ldr	w2, [x8]
Lloh124:
	adrp	x8, _AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_SVIDEO@GOTPAGE
Lloh125:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_SVIDEO@GOTPAGEOFF]
Lloh126:
	adrp	x9, _AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_CVBS@GOTPAGE
Lloh127:
	ldr	x9, [x9, _AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH_CVBS@GOTPAGEOFF]
	csel	x20, x8, x9, eq
	mov	x0, x19
	bl	_au8522_writereg
Lloh128:
	adrp	x8, _AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH@GOTPAGE
Lloh129:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DCDIF_THR2_REG06DH@GOTPAGEOFF]
Lloh130:
	ldr	w1, [x8]
	ldr	w2, [x20]
	mov	x0, x19
	bl	_au8522_writereg
Lloh131:
	adrp	x8, _AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH@GOTPAGE
Lloh132:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH@GOTPAGEOFF]
Lloh133:
	ldr	w1, [x8]
Lloh134:
	adrp	x8, _AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH_CVBS@GOTPAGE
Lloh135:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DCDIF_THR3_REG06EH_CVBS@GOTPAGEOFF]
Lloh136:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh137:
	adrp	x8, _AU8522_TVDEC_UV_SEP_THR_REG06FH@GOTPAGE
Lloh138:
	ldr	x8, [x8, _AU8522_TVDEC_UV_SEP_THR_REG06FH@GOTPAGEOFF]
Lloh139:
	ldr	w1, [x8]
Lloh140:
	adrp	x8, _AU8522_TVDEC_UV_SEP_THR_REG06FH_CVBS@GOTPAGE
Lloh141:
	ldr	x8, [x8, _AU8522_TVDEC_UV_SEP_THR_REG06FH_CVBS@GOTPAGEOFF]
Lloh142:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh143:
	adrp	x8, _AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H@GOTPAGE
Lloh144:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H@GOTPAGEOFF]
Lloh145:
	ldr	w1, [x8]
Lloh146:
	adrp	x8, _AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H_CVBS@GOTPAGE
Lloh147:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DC_THR1_NTSC_REG070H_CVBS@GOTPAGEOFF]
Lloh148:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh149:
	adrp	x8, _AU8522_REG071H@GOTPAGE
Lloh150:
	ldr	x8, [x8, _AU8522_REG071H@GOTPAGEOFF]
Lloh151:
	ldr	w1, [x8]
Lloh152:
	adrp	x8, _AU8522_REG071H_CVBS@GOTPAGE
Lloh153:
	ldr	x8, [x8, _AU8522_REG071H_CVBS@GOTPAGEOFF]
Lloh154:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh155:
	adrp	x8, _AU8522_REG072H@GOTPAGE
Lloh156:
	ldr	x8, [x8, _AU8522_REG072H@GOTPAGEOFF]
Lloh157:
	ldr	w1, [x8]
Lloh158:
	adrp	x8, _AU8522_REG072H_CVBS@GOTPAGE
Lloh159:
	ldr	x8, [x8, _AU8522_REG072H_CVBS@GOTPAGEOFF]
Lloh160:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh161:
	adrp	x8, _AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H@GOTPAGE
Lloh162:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H@GOTPAGEOFF]
Lloh163:
	ldr	w1, [x8]
Lloh164:
	adrp	x8, _AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H_CVBS@GOTPAGE
Lloh165:
	ldr	x8, [x8, _AU8522_TVDEC_COMB_DC_THR2_NTSC_REG073H_CVBS@GOTPAGEOFF]
Lloh166:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh167:
	adrp	x8, _AU8522_REG074H@GOTPAGE
Lloh168:
	ldr	x8, [x8, _AU8522_REG074H@GOTPAGEOFF]
Lloh169:
	ldr	w1, [x8]
Lloh170:
	adrp	x8, _AU8522_REG074H_CVBS@GOTPAGE
Lloh171:
	ldr	x8, [x8, _AU8522_REG074H_CVBS@GOTPAGEOFF]
Lloh172:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh173:
	adrp	x8, _AU8522_REG075H@GOTPAGE
Lloh174:
	ldr	x8, [x8, _AU8522_REG075H@GOTPAGEOFF]
Lloh175:
	ldr	w1, [x8]
Lloh176:
	adrp	x8, _AU8522_REG075H_CVBS@GOTPAGE
Lloh177:
	ldr	x8, [x8, _AU8522_REG075H_CVBS@GOTPAGEOFF]
Lloh178:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh179:
	adrp	x8, _AU8522_TVDEC_DCAGC_CTRL_REG077H@GOTPAGE
Lloh180:
	ldr	x8, [x8, _AU8522_TVDEC_DCAGC_CTRL_REG077H@GOTPAGEOFF]
Lloh181:
	ldr	w1, [x8]
Lloh182:
	adrp	x8, _AU8522_TVDEC_DCAGC_CTRL_REG077H_CVBS@GOTPAGE
Lloh183:
	ldr	x8, [x8, _AU8522_TVDEC_DCAGC_CTRL_REG077H_CVBS@GOTPAGEOFF]
Lloh184:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh185:
	adrp	x8, _AU8522_TVDEC_PIC_START_ADJ_REG078H@GOTPAGE
Lloh186:
	ldr	x8, [x8, _AU8522_TVDEC_PIC_START_ADJ_REG078H@GOTPAGEOFF]
Lloh187:
	ldr	w1, [x8]
Lloh188:
	adrp	x8, _AU8522_TVDEC_PIC_START_ADJ_REG078H_CVBS@GOTPAGE
Lloh189:
	ldr	x8, [x8, _AU8522_TVDEC_PIC_START_ADJ_REG078H_CVBS@GOTPAGEOFF]
Lloh190:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh191:
	adrp	x8, _AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H@GOTPAGE
Lloh192:
	ldr	x8, [x8, _AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H@GOTPAGEOFF]
Lloh193:
	ldr	w1, [x8]
Lloh194:
	adrp	x8, _AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H_CVBS@GOTPAGE
Lloh195:
	ldr	x8, [x8, _AU8522_TVDEC_AGC_HIGH_LIMIT_REG079H_CVBS@GOTPAGEOFF]
Lloh196:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh197:
	adrp	x8, _AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH@GOTPAGE
Lloh198:
	ldr	x8, [x8, _AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH@GOTPAGEOFF]
Lloh199:
	ldr	w1, [x8]
Lloh200:
	adrp	x8, _AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH_CVBS@GOTPAGE
Lloh201:
	ldr	x8, [x8, _AU8522_TVDEC_MACROVISION_SYNC_THR_REG07AH_CVBS@GOTPAGEOFF]
Lloh202:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh203:
	adrp	x8, _AU8522_TVDEC_INTRP_CTRL_REG07BH@GOTPAGE
Lloh204:
	ldr	x8, [x8, _AU8522_TVDEC_INTRP_CTRL_REG07BH@GOTPAGEOFF]
Lloh205:
	ldr	w1, [x8]
Lloh206:
	adrp	x8, _AU8522_TVDEC_INTRP_CTRL_REG07BH_CVBS@GOTPAGE
Lloh207:
	ldr	x8, [x8, _AU8522_TVDEC_INTRP_CTRL_REG07BH_CVBS@GOTPAGEOFF]
Lloh208:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh209:
	adrp	x8, _AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H@GOTPAGE
Lloh210:
	ldr	x8, [x8, _AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H@GOTPAGEOFF]
Lloh211:
	ldr	w1, [x8]
Lloh212:
	adrp	x8, _AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H_CVBS@GOTPAGE
Lloh213:
	ldr	x8, [x8, _AU8522_TVDEC_AGC_LOW_LIMIT_REG0E4H_CVBS@GOTPAGEOFF]
Lloh214:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh215:
	adrp	x8, _AU8522_TOREGAAGC_REG0E5H@GOTPAGE
Lloh216:
	ldr	x8, [x8, _AU8522_TOREGAAGC_REG0E5H@GOTPAGEOFF]
Lloh217:
	ldr	w1, [x8]
Lloh218:
	adrp	x8, _AU8522_TOREGAAGC_REG0E5H_CVBS@GOTPAGE
Lloh219:
	ldr	x8, [x8, _AU8522_TOREGAAGC_REG0E5H_CVBS@GOTPAGEOFF]
Lloh220:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
Lloh221:
	adrp	x8, _AU8522_REG016H@GOTPAGE
Lloh222:
	ldr	x8, [x8, _AU8522_REG016H@GOTPAGEOFF]
Lloh223:
	ldr	w1, [x8]
Lloh224:
	adrp	x8, _AU8522_REG016H_CVBS@GOTPAGE
Lloh225:
	ldr	x8, [x8, _AU8522_REG016H_CVBS@GOTPAGEOFF]
Lloh226:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_au8522_writereg
	mov	x0, x19
	mov	w1, #0
	bl	_setup_vbi
Lloh227:
	adrp	x20, _NUM_FILTER_COEF@GOTPAGE
Lloh228:
	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
Lloh229:
	adrp	x23, _filter_coef@GOTPAGE
Lloh230:
	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:
Lloh231:
	adrp	x8, _AU8522_REG42EH@GOTPAGE
Lloh232:
	ldr	x8, [x8, _AU8522_REG42EH@GOTPAGEOFF]
Lloh233:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #135
	bl	_au8522_writereg
Lloh234:
	adrp	x8, _AU8522_REG42FH@GOTPAGE
Lloh235:
	ldr	x8, [x8, _AU8522_REG42FH@GOTPAGEOFF]
Lloh236:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #162
	bl	_au8522_writereg
Lloh237:
	adrp	x8, _AU8522_REG430H@GOTPAGE
Lloh238:
	ldr	x8, [x8, _AU8522_REG430H@GOTPAGEOFF]
Lloh239:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #191
	bl	_au8522_writereg
Lloh240:
	adrp	x8, _AU8522_REG431H@GOTPAGE
Lloh241:
	ldr	x8, [x8, _AU8522_REG431H@GOTPAGEOFF]
Lloh242:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #203
	bl	_au8522_writereg
Lloh243:
	adrp	x8, _AU8522_REG432H@GOTPAGE
Lloh244:
	ldr	x8, [x8, _AU8522_REG432H@GOTPAGEOFF]
Lloh245:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #161
	bl	_au8522_writereg
Lloh246:
	adrp	x8, _AU8522_REG433H@GOTPAGE
Lloh247:
	ldr	x8, [x8, _AU8522_REG433H@GOTPAGEOFF]
Lloh248:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #65
	bl	_au8522_writereg
Lloh249:
	adrp	x8, _AU8522_REG434H@GOTPAGE
Lloh250:
	ldr	x8, [x8, _AU8522_REG434H@GOTPAGEOFF]
Lloh251:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #136
	bl	_au8522_writereg
Lloh252:
	adrp	x8, _AU8522_REG435H@GOTPAGE
Lloh253:
	ldr	x8, [x8, _AU8522_REG435H@GOTPAGEOFF]
Lloh254:
	ldr	w1, [x8]
	mov	x0, x19
	mov	w2, #194
	bl	_au8522_writereg
Lloh255:
	adrp	x8, _AU8522_REG436H@GOTPAGE
Lloh256:
	ldr	x8, [x8, _AU8522_REG436H@GOTPAGEOFF]
Lloh257:
	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	Lloh227, Lloh228
	.loh AdrpLdrGotLdr	Lloh224, Lloh225, Lloh226
	.loh AdrpLdrGotLdr	Lloh221, Lloh222, Lloh223
	.loh AdrpLdrGotLdr	Lloh218, Lloh219, Lloh220
	.loh AdrpLdrGotLdr	Lloh215, Lloh216, Lloh217
	.loh AdrpLdrGotLdr	Lloh212, Lloh213, Lloh214
	.loh AdrpLdrGotLdr	Lloh209, Lloh210, Lloh211
	.loh AdrpLdrGotLdr	Lloh206, Lloh207, Lloh208
	.loh AdrpLdrGotLdr	Lloh203, Lloh204, Lloh205
	.loh AdrpLdrGotLdr	Lloh200, Lloh201, Lloh202
	.loh AdrpLdrGotLdr	Lloh197, Lloh198, Lloh199
	.loh AdrpLdrGotLdr	Lloh194, Lloh195, Lloh196
	.loh AdrpLdrGotLdr	Lloh191, Lloh192, Lloh193
	.loh AdrpLdrGotLdr	Lloh188, Lloh189, Lloh190
	.loh AdrpLdrGotLdr	Lloh185, Lloh186, Lloh187
	.loh AdrpLdrGotLdr	Lloh182, Lloh183, Lloh184
	.loh AdrpLdrGotLdr	Lloh179, Lloh180, Lloh181
	.loh AdrpLdrGotLdr	Lloh176, Lloh177, Lloh178
	.loh AdrpLdrGotLdr	Lloh173, Lloh174, Lloh175
	.loh AdrpLdrGotLdr	Lloh170, Lloh171, Lloh172
	.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 AdrpLdrGot	Lloh126, Lloh127
	.loh AdrpLdrGot	Lloh124, Lloh125
	.loh AdrpLdrGot	Lloh122, Lloh123
	.loh AdrpLdrGot	Lloh120, Lloh121
	.loh AdrpLdrGotLdr	Lloh117, Lloh118, Lloh119
	.loh AdrpLdrGotLdr	Lloh114, Lloh115, Lloh116
	.loh AdrpLdrGotLdr	Lloh111, Lloh112, Lloh113
	.loh AdrpLdrGotLdr	Lloh108, Lloh109, Lloh110
	.loh AdrpLdrGotLdr	Lloh105, Lloh106, Lloh107
	.loh AdrpLdrGotLdr	Lloh102, Lloh103, Lloh104
	.loh AdrpLdrGotLdr	Lloh99, Lloh100, Lloh101
	.loh AdrpLdrGotLdr	Lloh96, Lloh97, Lloh98
	.loh AdrpLdrGotLdr	Lloh93, Lloh94, Lloh95
	.loh AdrpLdrGotLdr	Lloh90, Lloh91, Lloh92
	.loh AdrpLdrGotLdr	Lloh87, Lloh88, Lloh89
	.loh AdrpLdrGotLdr	Lloh84, Lloh85, Lloh86
	.loh AdrpLdrGotLdr	Lloh81, Lloh82, Lloh83
	.loh AdrpLdrGotLdr	Lloh78, Lloh79, Lloh80
	.loh AdrpLdrGotLdr	Lloh75, Lloh76, Lloh77
	.loh AdrpLdrGotLdr	Lloh72, Lloh73, Lloh74
	.loh AdrpLdrGotLdr	Lloh69, Lloh70, Lloh71
	.loh AdrpLdrGotLdr	Lloh66, Lloh67, Lloh68
	.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
	.loh AdrpLdrGotLdr	Lloh9, Lloh10, Lloh11
	.loh AdrpLdrGotLdr	Lloh6, Lloh7, Lloh8
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGot	Lloh229, Lloh230
	.loh AdrpLdrGotLdr	Lloh255, Lloh256, Lloh257
	.loh AdrpLdrGotLdr	Lloh252, Lloh253, Lloh254
	.loh AdrpLdrGotLdr	Lloh249, Lloh250, Lloh251
	.loh AdrpLdrGotLdr	Lloh246, Lloh247, Lloh248
	.loh AdrpLdrGotLdr	Lloh243, Lloh244, Lloh245
	.loh AdrpLdrGotLdr	Lloh240, Lloh241, Lloh242
	.loh AdrpLdrGotLdr	Lloh237, Lloh238, Lloh239
	.loh AdrpLdrGotLdr	Lloh234, Lloh235, Lloh236
	.loh AdrpLdrGotLdr	Lloh231, Lloh232, Lloh233
	.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	_AU8522_TVDEC_FORMAT_CTRL1_REG061H,4,2 ; @AU8522_TVDEC_FORMAT_CTRL1_REG061H
	.comm	_AU8522_TVDEC_FORMAT_CTRL1_REG061H_CVBS13,4,2 ; @AU8522_TVDEC_FORMAT_CTRL1_REG061H_CVBS13
	.comm	_AU8522_TVDEC_FORMAT_CTRL2_REG062H,4,2 ; @AU8522_TVDEC_FORMAT_CTRL2_REG062H
	.comm	_AU8522_TVDEC_FORMAT_CTRL2_REG062H_CVBS13,4,2 ; @AU8522_TVDEC_FORMAT_CTRL2_REG062H_CVBS13
	.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_INPUT_CONTROL_REG081H_SVIDEO_CH13,4,2 ; @AU8522_INPUT_CONTROL_REG081H_SVIDEO_CH13
	.comm	_AU8522_INPUT_CONTROL_REG081H_SVIDEO_CH24,4,2 ; @AU8522_INPUT_CONTROL_REG081H_SVIDEO_CH24
	.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
