	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function vpfe_ccdc_config_defaults
_vpfe_ccdc_config_defaults:             ## @vpfe_ccdc_config_defaults
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_VPFE_RAW_BAYER@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 136(%rdi)
	movq	_CCDC_PIXFMT_YCBCR_8BIT@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 132(%rdi)
	movq	_CCDC_FRMFMT_INTERLACED@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 128(%rdi)
	movq	_VPFE_PINPOL_POSITIVE@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	%rax, 120(%rdi)
	movq	%rax, 112(%rdi)
	movq	%rax, 104(%rdi)
	movq	_CCDC_PIXORDER_CBYCRY@GOTPCREL(%rip), %rcx
	movl	(%rcx), %ecx
	movl	%ecx, 100(%rdi)
	movq	_CCDC_BUFTYPE_FLD_INTERLEAVED@GOTPCREL(%rip), %rcx
	movl	(%rcx), %ecx
	movl	%ecx, 96(%rdi)
	xorps	%xmm0, %xmm0
	movups	%xmm0, 80(%rdi)
	movabsq	$2473901163216, %rcx            ## imm = 0x240000002D0
	movq	%rcx, 72(%rdi)
	movl	$1, 64(%rdi)
	movq	_CCDC_PIXFMT_RAW@GOTPCREL(%rip), %rcx
	movl	(%rcx), %ecx
	movl	%ecx, 60(%rdi)
	movq	_CCDC_FRMFMT_PROGRESSIVE@GOTPCREL(%rip), %rcx
	movl	(%rcx), %ecx
	movl	%ecx, 56(%rdi)
	movq	%rax, 48(%rdi)
	movq	%rax, 40(%rdi)
	movq	%rax, 32(%rdi)
	movups	%xmm0, 16(%rdi)
	movabsq	$2576980378400, %rax            ## imm = 0x25800000320
	movq	%rax, 8(%rdi)
	movq	_VPFE_CCDC_DATA_8BITS@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 4(%rdi)
	movq	_VPFE_CCDC_GAMMA_BITS_09_0@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, (%rdi)
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_VPFE_RAW_BAYER,4,2             ## @VPFE_RAW_BAYER
	.comm	_CCDC_PIXFMT_YCBCR_8BIT,4,2     ## @CCDC_PIXFMT_YCBCR_8BIT
	.comm	_CCDC_FRMFMT_INTERLACED,4,2     ## @CCDC_FRMFMT_INTERLACED
	.comm	_VPFE_PINPOL_POSITIVE,8,3       ## @VPFE_PINPOL_POSITIVE
	.comm	_CCDC_PIXORDER_CBYCRY,4,2       ## @CCDC_PIXORDER_CBYCRY
	.comm	_CCDC_BUFTYPE_FLD_INTERLEAVED,4,2 ## @CCDC_BUFTYPE_FLD_INTERLEAVED
	.comm	_CCDC_PIXFMT_RAW,4,2            ## @CCDC_PIXFMT_RAW
	.comm	_CCDC_FRMFMT_PROGRESSIVE,4,2    ## @CCDC_FRMFMT_PROGRESSIVE
	.comm	_VPFE_CCDC_DATA_8BITS,4,2       ## @VPFE_CCDC_DATA_8BITS
	.comm	_VPFE_CCDC_GAMMA_BITS_09_0,4,2  ## @VPFE_CCDC_GAMMA_BITS_09_0
	.no_dead_strip	_vpfe_ccdc_config_defaults
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal8,8byte_literals
	.p2align	3                               ; -- Begin function vpfe_ccdc_config_defaults
lCPI0_0:
	.long	720                             ; 0x2d0
	.long	576                             ; 0x240
lCPI0_1:
	.long	800                             ; 0x320
	.long	600                             ; 0x258
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	2
_vpfe_ccdc_config_defaults:             ; @vpfe_ccdc_config_defaults
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _VPFE_RAW_BAYER@GOTPAGE
Lloh1:
	ldr	x8, [x8, _VPFE_RAW_BAYER@GOTPAGEOFF]
Lloh2:
	ldr	w8, [x8]
	str	w8, [x0, #136]
Lloh3:
	adrp	x8, _CCDC_PIXFMT_YCBCR_8BIT@GOTPAGE
Lloh4:
	ldr	x8, [x8, _CCDC_PIXFMT_YCBCR_8BIT@GOTPAGEOFF]
Lloh5:
	ldr	w8, [x8]
Lloh6:
	adrp	x9, _CCDC_FRMFMT_INTERLACED@GOTPAGE
Lloh7:
	ldr	x9, [x9, _CCDC_FRMFMT_INTERLACED@GOTPAGEOFF]
Lloh8:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #128]
Lloh9:
	adrp	x8, _VPFE_PINPOL_POSITIVE@GOTPAGE
Lloh10:
	ldr	x8, [x8, _VPFE_PINPOL_POSITIVE@GOTPAGEOFF]
Lloh11:
	ldr	x8, [x8]
	stp	x8, x8, [x0, #112]
	str	x8, [x0, #104]
Lloh12:
	adrp	x9, _CCDC_PIXORDER_CBYCRY@GOTPAGE
Lloh13:
	ldr	x9, [x9, _CCDC_PIXORDER_CBYCRY@GOTPAGEOFF]
Lloh14:
	ldr	w9, [x9]
Lloh15:
	adrp	x10, _CCDC_BUFTYPE_FLD_INTERLEAVED@GOTPAGE
Lloh16:
	ldr	x10, [x10, _CCDC_BUFTYPE_FLD_INTERLEAVED@GOTPAGEOFF]
Lloh17:
	ldr	w10, [x10]
	stp	w10, w9, [x0, #96]
	stp	xzr, xzr, [x0, #80]
Lloh18:
	adrp	x9, lCPI0_0@PAGE
Lloh19:
	ldr	d0, [x9, lCPI0_0@PAGEOFF]
	str	d0, [x0, #72]
	mov	w9, #1
	str	w9, [x0, #64]
Lloh20:
	adrp	x9, _CCDC_PIXFMT_RAW@GOTPAGE
Lloh21:
	ldr	x9, [x9, _CCDC_PIXFMT_RAW@GOTPAGEOFF]
Lloh22:
	ldr	w9, [x9]
Lloh23:
	adrp	x10, _CCDC_FRMFMT_PROGRESSIVE@GOTPAGE
Lloh24:
	ldr	x10, [x10, _CCDC_FRMFMT_PROGRESSIVE@GOTPAGEOFF]
Lloh25:
	ldr	w10, [x10]
	stp	w10, w9, [x0, #56]
	stp	x8, x8, [x0, #40]
	stp	xzr, x8, [x0, #24]
	str	xzr, [x0, #16]
Lloh26:
	adrp	x8, lCPI0_1@PAGE
Lloh27:
	ldr	d0, [x8, lCPI0_1@PAGEOFF]
	str	d0, [x0, #8]
Lloh28:
	adrp	x8, _VPFE_CCDC_DATA_8BITS@GOTPAGE
Lloh29:
	ldr	x8, [x8, _VPFE_CCDC_DATA_8BITS@GOTPAGEOFF]
Lloh30:
	ldr	w8, [x8]
Lloh31:
	adrp	x9, _VPFE_CCDC_GAMMA_BITS_09_0@GOTPAGE
Lloh32:
	ldr	x9, [x9, _VPFE_CCDC_GAMMA_BITS_09_0@GOTPAGEOFF]
Lloh33:
	ldr	w9, [x9]
	stp	w9, w8, [x0]
	ret
	.loh AdrpLdrGotLdr	Lloh31, Lloh32, Lloh33
	.loh AdrpLdrGotLdr	Lloh28, Lloh29, Lloh30
	.loh AdrpAdrp	Lloh26, Lloh28
	.loh AdrpLdr	Lloh26, Lloh27
	.loh AdrpLdrGotLdr	Lloh23, Lloh24, Lloh25
	.loh AdrpLdrGotLdr	Lloh20, Lloh21, Lloh22
	.loh AdrpLdr	Lloh18, Lloh19
	.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
	.cfi_endproc
                                        ; -- End function
	.comm	_VPFE_RAW_BAYER,4,2             ; @VPFE_RAW_BAYER
	.comm	_CCDC_PIXFMT_YCBCR_8BIT,4,2     ; @CCDC_PIXFMT_YCBCR_8BIT
	.comm	_CCDC_FRMFMT_INTERLACED,4,2     ; @CCDC_FRMFMT_INTERLACED
	.comm	_VPFE_PINPOL_POSITIVE,8,3       ; @VPFE_PINPOL_POSITIVE
	.comm	_CCDC_PIXORDER_CBYCRY,4,2       ; @CCDC_PIXORDER_CBYCRY
	.comm	_CCDC_BUFTYPE_FLD_INTERLEAVED,4,2 ; @CCDC_BUFTYPE_FLD_INTERLEAVED
	.comm	_CCDC_PIXFMT_RAW,4,2            ; @CCDC_PIXFMT_RAW
	.comm	_CCDC_FRMFMT_PROGRESSIVE,4,2    ; @CCDC_FRMFMT_PROGRESSIVE
	.comm	_VPFE_CCDC_DATA_8BITS,4,2       ; @VPFE_CCDC_DATA_8BITS
	.comm	_VPFE_CCDC_GAMMA_BITS_09_0,4,2  ; @VPFE_CCDC_GAMMA_BITS_09_0
	.no_dead_strip	_vpfe_ccdc_config_defaults
.subsections_via_symbols
