	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ## -- Begin function ov2640_init_settings
LCPI0_0:
	.long	64                              ## 0x40
	.long	255                             ## 0xff
	.long	31                              ## 0x1f
	.long	255                             ## 0xff
LCPI0_1:
	.long	64                              ## 0x40
	.long	256                             ## 0x100
	.long	255                             ## 0xff
	.long	128                             ## 0x80
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_ov2640_init_settings
	.p2align	4, 0x90
_ov2640_init_settings:                  ## @ov2640_init_settings
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movabsq	$25769803808, %rax              ## imm = 0x600000020
	movq	%rax, 72(%rdi)
	movq	$0, 128(%rdi)
	movl	$32, 80(%rdi)
	xorps	%xmm0, %xmm0
	movups	%xmm0, 112(%rdi)
	movabsq	$274877907072, %rax             ## imm = 0x4000000080
	movq	%rax, 84(%rdi)
	movups	%xmm0, 96(%rdi)
	movaps	LCPI0_0(%rip), %xmm0            ## xmm0 = [64,255,31,255]
	movups	%xmm0, 24(%rdi)
	movaps	LCPI0_1(%rip), %xmm0            ## xmm0 = [64,256,255,128]
	movups	%xmm0, 40(%rdi)
	movabsq	$4294967297, %rax               ## imm = 0x100000001
	movq	%rax, 56(%rdi)
	movq	$0, 64(%rdi)
	movq	_ov2640_camera_settings@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 16(%rdi)
	movq	_ov2640_init_at_startup@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 12(%rdi)
	movq	_ov2640_configure_alt@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 8(%rdi)
	movq	_ov2640_init_pre_alt@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 4(%rdi)
	movq	_ov2640_post_unset_alt@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, (%rdi)
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_ov2640_camera_settings,4,2     ## @ov2640_camera_settings
	.comm	_ov2640_init_at_startup,4,2     ## @ov2640_init_at_startup
	.comm	_ov2640_configure_alt,4,2       ## @ov2640_configure_alt
	.comm	_ov2640_init_pre_alt,4,2        ## @ov2640_init_pre_alt
	.comm	_ov2640_post_unset_alt,4,2      ## @ov2640_post_unset_alt
.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 ov2640_init_settings
lCPI0_0:
	.long	32                              ; 0x20
	.long	6                               ; 0x6
lCPI0_1:
	.long	128                             ; 0x80
	.long	64                              ; 0x40
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4
lCPI0_2:
	.long	64                              ; 0x40
	.long	255                             ; 0xff
	.long	31                              ; 0x1f
	.long	255                             ; 0xff
lCPI0_3:
	.long	64                              ; 0x40
	.long	256                             ; 0x100
	.long	255                             ; 0xff
	.long	128                             ; 0x80
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_ov2640_init_settings
	.p2align	2
_ov2640_init_settings:                  ; @ov2640_init_settings
	.cfi_startproc
; %bb.0:
	str	xzr, [x0, #128]
Lloh0:
	adrp	x8, lCPI0_0@PAGE
Lloh1:
	ldr	d0, [x8, lCPI0_0@PAGEOFF]
	str	d0, [x0, #72]
	mov	w8, #32
	str	w8, [x0, #80]
	movi.2d	v0, #0000000000000000
Lloh2:
	adrp	x8, lCPI0_1@PAGE
Lloh3:
	ldr	d1, [x8, lCPI0_1@PAGEOFF]
	stur	d1, [x0, #84]
	stp	q0, q0, [x0, #96]
Lloh4:
	adrp	x8, lCPI0_2@PAGE
Lloh5:
	ldr	q0, [x8, lCPI0_2@PAGEOFF]
	stur	q0, [x0, #24]
Lloh6:
	adrp	x8, lCPI0_3@PAGE
Lloh7:
	ldr	q0, [x8, lCPI0_3@PAGEOFF]
	stur	q0, [x0, #40]
	movi.2s	v0, #1
	str	d0, [x0, #56]
	str	xzr, [x0, #64]
Lloh8:
	adrp	x8, _ov2640_camera_settings@GOTPAGE
Lloh9:
	ldr	x8, [x8, _ov2640_camera_settings@GOTPAGEOFF]
Lloh10:
	ldr	w8, [x8]
	str	w8, [x0, #16]
Lloh11:
	adrp	x8, _ov2640_init_at_startup@GOTPAGE
Lloh12:
	ldr	x8, [x8, _ov2640_init_at_startup@GOTPAGEOFF]
Lloh13:
	adrp	x9, _ov2640_configure_alt@GOTPAGE
Lloh14:
	ldr	x9, [x9, _ov2640_configure_alt@GOTPAGEOFF]
Lloh15:
	ldr	w8, [x8]
Lloh16:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #8]
Lloh17:
	adrp	x8, _ov2640_init_pre_alt@GOTPAGE
Lloh18:
	ldr	x8, [x8, _ov2640_init_pre_alt@GOTPAGEOFF]
Lloh19:
	ldr	w8, [x8]
Lloh20:
	adrp	x9, _ov2640_post_unset_alt@GOTPAGE
Lloh21:
	ldr	x9, [x9, _ov2640_post_unset_alt@GOTPAGEOFF]
Lloh22:
	ldr	w9, [x9]
	stp	w9, w8, [x0]
	ret
	.loh AdrpLdrGotLdr	Lloh20, Lloh21, Lloh22
	.loh AdrpLdrGotLdr	Lloh17, Lloh18, Lloh19
	.loh AdrpLdrGotLdr	Lloh13, Lloh14, Lloh16
	.loh AdrpLdrGotLdr	Lloh11, Lloh12, Lloh15
	.loh AdrpLdrGotLdr	Lloh8, Lloh9, Lloh10
	.loh AdrpAdrp	Lloh6, Lloh8
	.loh AdrpLdr	Lloh6, Lloh7
	.loh AdrpAdrp	Lloh4, Lloh6
	.loh AdrpLdr	Lloh4, Lloh5
	.loh AdrpAdrp	Lloh2, Lloh4
	.loh AdrpLdr	Lloh2, Lloh3
	.loh AdrpLdr	Lloh0, Lloh1
	.cfi_endproc
                                        ; -- End function
	.comm	_ov2640_camera_settings,4,2     ; @ov2640_camera_settings
	.comm	_ov2640_init_at_startup,4,2     ; @ov2640_init_at_startup
	.comm	_ov2640_configure_alt,4,2       ; @ov2640_configure_alt
	.comm	_ov2640_init_pre_alt,4,2        ; @ov2640_init_pre_alt
	.comm	_ov2640_post_unset_alt,4,2      ; @ov2640_post_unset_alt
.subsections_via_symbols
