	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function ccp2_mem_configure
_ccp2_mem_configure:                    ## @ccp2_mem_configure
	.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
	movq	%rsi, %rbx
	movq	%rdi, %r14
	callq	_to_isp_device
	movq	%rax, %r13
	movq	16(%r14), %rax
	movq	_CCP2_PAD_SINK@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	movq	(%rax,%rcx,8), %rcx
	movq	_CCP2_PAD_SOURCE@GOTPCREL(%rip), %rdx
	movq	(%rdx), %rdx
	cmpq	(%rax,%rdx,8), %rcx
	sete	%al
	movq	_MEDIA_BUS_FMT_SGRBG10_DPCM8_1X8@GOTPCREL(%rip), %rdx
	cmpq	(%rdx), %rcx
	setne	%r12b
	orb	%al, %r12b
	movq	%r14, %rdi
	callq	_ccp2_pwr_cfg
	movl	(%rbx), %eax
	movq	_ISPCCP2_LCM_HSIZE_SHIFT@GOTPCREL(%rip), %rcx
	movb	(%rcx), %cl
	shll	%cl, %eax
	movq	_ISPCCP2_LCM_HSIZE_SKIP_MIN@GOTPCREL(%rip), %rcx
	orl	(%rcx), %eax
	movslq	%eax, %rsi
	movq	_OMAP3_ISP_IOMEM_CCP2@GOTPCREL(%rip), %r15
	movl	(%r15), %edx
	movq	_ISPCCP2_LCM_HSIZE@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	movq	%r13, %rdi
	callq	_isp_reg_writel
	movq	8(%rbx), %rsi
	movq	_ISPCCP2_LCM_VSIZE_SHIFT@GOTPCREL(%rip), %rax
	movb	(%rax), %cl
	shlq	%cl, %rsi
	movl	(%r15), %edx
	movq	_ISPCCP2_LCM_VSIZE@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	movq	%r13, %rdi
	callq	_isp_reg_writel
	cmpq	$0, (%r14)
	je	LBB0_1
## %bb.2:
	movq	8(%r14), %rsi
	jmp	LBB0_3
LBB0_1:
	xorl	%esi, %esi
LBB0_3:
	movq	%rsi, 16(%rbx)
	movl	(%r15), %edx
	movq	_ISPCCP2_LCM_SRC_OFST@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	movq	%r13, %rdi
	callq	_isp_reg_writel
	movq	_ISPCCP2_LCM_CTRL_DST_FORMAT_RAW10@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	_ISPCCP2_LCM_CTRL_DST_FORMAT_SHIFT@GOTPCREL(%rip), %rcx
	movb	(%rcx), %cl
	shlq	%cl, %rax
	testb	%r12b, %r12b
	je	LBB0_4
## %bb.5:
	movq	_ISPCCP2_LCM_CTRL_SRC_FORMAT_RAW10@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rdx
	movq	_ISPCCP2_LCM_CTRL_SRC_FORMAT_SHIFT@GOTPCREL(%rip), %rcx
	movb	(%rcx), %cl
	shlq	%cl, %rdx
	movl	$2, %r12d
	jmp	LBB0_6
LBB0_4:
	movq	_ISPCCP2_LCM_CTRL_SRC_FORMAT_RAW8@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rdx
	movq	_ISPCCP2_LCM_CTRL_SRC_FORMAT_SHIFT@GOTPCREL(%rip), %rcx
	movb	(%rcx), %cl
	shlq	%cl, %rdx
	orq	%rax, %rdx
	movq	_ISPCCP2_LCM_CTRL_SRC_DPCM_PRED@GOTPCREL(%rip), %rax
	orq	(%rax), %rdx
	movq	_ISPCCP2_LCM_CTRL_SRC_DECOMPR_DPCM10@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	_ISPCCP2_LCM_CTRL_SRC_DECOMPR_SHIFT@GOTPCREL(%rip), %rcx
	movb	(%rcx), %cl
	shlq	%cl, %rax
	movl	$3, %r12d
LBB0_6:
	movq	_ISPCCP2_LCM_CTRL_BURST_SIZE_32X@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rsi
	movq	_ISPCCP2_LCM_CTRL_BURST_SIZE_SHIFT@GOTPCREL(%rip), %rcx
	movb	(%rcx), %cl
	shlq	%cl, %rsi
	orq	%rax, %rsi
	orq	%rdx, %rsi
	movl	(%r15), %edx
	movq	_ISPCCP2_LCM_CTRL@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	movq	%r13, %rdi
	callq	_isp_reg_writel
	movl	(%rbx), %eax
	movq	_ISPCCP2_LCM_HSIZE_SKIP_MIN@GOTPCREL(%rip), %rcx
	addl	(%rcx), %eax
	movl	%r12d, %ecx
	sarl	%cl, %eax
	movslq	%eax, %rsi
	movq	_ISPCCP2_LCM_PREFETCH_SHIFT@GOTPCREL(%rip), %rax
	movb	(%rax), %cl
	shlq	%cl, %rsi
	movl	(%r15), %edx
	movq	_ISPCCP2_LCM_PREFETCH@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	movq	%r13, %rdi
	callq	_isp_reg_writel
	movl	(%r15), %esi
	movq	_ISPCCP2_CTRL@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	_ISPCCP2_CTRL_IO_OUT_SEL@GOTPCREL(%rip), %rax
	movq	_ISPCCP2_CTRL_MODE@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	orq	(%rax), %rcx
	movq	%r13, %rdi
	callq	_isp_reg_set
	movq	%r14, %rdi
	callq	_ccp2_adjust_bandwidth
	movq	%r14, %rdi
	movl	%eax, %esi
	callq	_ccp2_vp_config
	movq	_ISPCCP2_LCM_IRQSTATUS_OCPERROR_IRQ@GOTPCREL(%rip), %rbx
	movq	_ISPCCP2_LCM_IRQSTATUS_EOF_IRQ@GOTPCREL(%rip), %r14
	movq	(%r14), %rsi
	orq	(%rbx), %rsi
	movl	(%r15), %edx
	movq	_ISPCCP2_LCM_IRQSTATUS@GOTPCREL(%rip), %rax
	movl	(%rax), %ecx
	movq	%r13, %rdi
	callq	_isp_reg_writel
	movl	(%r15), %esi
	movq	_ISPCCP2_LCM_IRQENABLE@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	(%rbx), %rcx
	orq	(%r14), %rcx
	movq	%r13, %rdi
	addq	$8, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_isp_reg_set                    ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.comm	_CCP2_PAD_SINK,8,3              ## @CCP2_PAD_SINK
	.comm	_CCP2_PAD_SOURCE,8,3            ## @CCP2_PAD_SOURCE
	.comm	_MEDIA_BUS_FMT_SGRBG10_DPCM8_1X8,8,3 ## @MEDIA_BUS_FMT_SGRBG10_DPCM8_1X8
	.comm	_ISPCCP2_LCM_HSIZE_SKIP_MIN,4,2 ## @ISPCCP2_LCM_HSIZE_SKIP_MIN
	.comm	_ISPCCP2_LCM_HSIZE_SHIFT,4,2    ## @ISPCCP2_LCM_HSIZE_SHIFT
	.comm	_OMAP3_ISP_IOMEM_CCP2,4,2       ## @OMAP3_ISP_IOMEM_CCP2
	.comm	_ISPCCP2_LCM_HSIZE,4,2          ## @ISPCCP2_LCM_HSIZE
	.comm	_ISPCCP2_LCM_VSIZE_SHIFT,8,3    ## @ISPCCP2_LCM_VSIZE_SHIFT
	.comm	_ISPCCP2_LCM_VSIZE,4,2          ## @ISPCCP2_LCM_VSIZE
	.comm	_ISPCCP2_LCM_SRC_OFST,4,2       ## @ISPCCP2_LCM_SRC_OFST
	.comm	_ISPCCP2_LCM_CTRL_DST_FORMAT_RAW10,8,3 ## @ISPCCP2_LCM_CTRL_DST_FORMAT_RAW10
	.comm	_ISPCCP2_LCM_CTRL_DST_FORMAT_SHIFT,8,3 ## @ISPCCP2_LCM_CTRL_DST_FORMAT_SHIFT
	.comm	_ISPCCP2_LCM_CTRL_SRC_FORMAT_RAW8,8,3 ## @ISPCCP2_LCM_CTRL_SRC_FORMAT_RAW8
	.comm	_ISPCCP2_LCM_CTRL_SRC_FORMAT_SHIFT,8,3 ## @ISPCCP2_LCM_CTRL_SRC_FORMAT_SHIFT
	.comm	_ISPCCP2_LCM_CTRL_SRC_DPCM_PRED,8,3 ## @ISPCCP2_LCM_CTRL_SRC_DPCM_PRED
	.comm	_ISPCCP2_LCM_CTRL_SRC_DECOMPR_DPCM10,8,3 ## @ISPCCP2_LCM_CTRL_SRC_DECOMPR_DPCM10
	.comm	_ISPCCP2_LCM_CTRL_SRC_DECOMPR_SHIFT,8,3 ## @ISPCCP2_LCM_CTRL_SRC_DECOMPR_SHIFT
	.comm	_ISPCCP2_LCM_CTRL_SRC_FORMAT_RAW10,8,3 ## @ISPCCP2_LCM_CTRL_SRC_FORMAT_RAW10
	.comm	_ISPCCP2_LCM_CTRL_BURST_SIZE_32X,8,3 ## @ISPCCP2_LCM_CTRL_BURST_SIZE_32X
	.comm	_ISPCCP2_LCM_CTRL_BURST_SIZE_SHIFT,8,3 ## @ISPCCP2_LCM_CTRL_BURST_SIZE_SHIFT
	.comm	_ISPCCP2_LCM_CTRL,4,2           ## @ISPCCP2_LCM_CTRL
	.comm	_ISPCCP2_LCM_PREFETCH_SHIFT,8,3 ## @ISPCCP2_LCM_PREFETCH_SHIFT
	.comm	_ISPCCP2_LCM_PREFETCH,4,2       ## @ISPCCP2_LCM_PREFETCH
	.comm	_ISPCCP2_CTRL,4,2               ## @ISPCCP2_CTRL
	.comm	_ISPCCP2_CTRL_IO_OUT_SEL,8,3    ## @ISPCCP2_CTRL_IO_OUT_SEL
	.comm	_ISPCCP2_CTRL_MODE,8,3          ## @ISPCCP2_CTRL_MODE
	.comm	_ISPCCP2_LCM_IRQSTATUS_OCPERROR_IRQ,8,3 ## @ISPCCP2_LCM_IRQSTATUS_OCPERROR_IRQ
	.comm	_ISPCCP2_LCM_IRQSTATUS_EOF_IRQ,8,3 ## @ISPCCP2_LCM_IRQSTATUS_EOF_IRQ
	.comm	_ISPCCP2_LCM_IRQSTATUS,4,2      ## @ISPCCP2_LCM_IRQSTATUS
	.comm	_ISPCCP2_LCM_IRQENABLE,4,2      ## @ISPCCP2_LCM_IRQENABLE
	.no_dead_strip	_ccp2_mem_configure
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function ccp2_mem_configure
_ccp2_mem_configure:                    ; @ccp2_mem_configure
	.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	x21, x1
	mov	x20, x0
	bl	_to_isp_device
	mov	x19, x0
	ldr	x8, [x20, #16]
Lloh0:
	adrp	x9, _CCP2_PAD_SINK@GOTPAGE
Lloh1:
	ldr	x9, [x9, _CCP2_PAD_SINK@GOTPAGEOFF]
Lloh2:
	ldr	x9, [x9]
	ldr	x9, [x8, x9, lsl #3]
Lloh3:
	adrp	x10, _CCP2_PAD_SOURCE@GOTPAGE
Lloh4:
	ldr	x10, [x10, _CCP2_PAD_SOURCE@GOTPAGEOFF]
Lloh5:
	ldr	x10, [x10]
	ldr	x8, [x8, x10, lsl #3]
	cmp	x9, x8
Lloh6:
	adrp	x8, _MEDIA_BUS_FMT_SGRBG10_DPCM8_1X8@GOTPAGE
Lloh7:
	ldr	x8, [x8, _MEDIA_BUS_FMT_SGRBG10_DPCM8_1X8@GOTPAGEOFF]
Lloh8:
	ldr	x8, [x8]
	ccmp	x9, x8, #0, ne
	cset	w24, ne
	mov	x0, x20
	bl	_ccp2_pwr_cfg
Lloh9:
	adrp	x23, _ISPCCP2_LCM_HSIZE_SKIP_MIN@GOTPAGE
Lloh10:
	ldr	x23, [x23, _ISPCCP2_LCM_HSIZE_SKIP_MIN@GOTPAGEOFF]
	ldr	w8, [x23]
	ldr	w9, [x21]
Lloh11:
	adrp	x10, _ISPCCP2_LCM_HSIZE_SHIFT@GOTPAGE
Lloh12:
	ldr	x10, [x10, _ISPCCP2_LCM_HSIZE_SHIFT@GOTPAGEOFF]
Lloh13:
	ldr	w10, [x10]
	lsl	w9, w9, w10
	orr	w8, w9, w8
	sxtw	x1, w8
Lloh14:
	adrp	x22, _OMAP3_ISP_IOMEM_CCP2@GOTPAGE
Lloh15:
	ldr	x22, [x22, _OMAP3_ISP_IOMEM_CCP2@GOTPAGEOFF]
	ldr	w2, [x22]
Lloh16:
	adrp	x8, _ISPCCP2_LCM_HSIZE@GOTPAGE
Lloh17:
	ldr	x8, [x8, _ISPCCP2_LCM_HSIZE@GOTPAGEOFF]
Lloh18:
	ldr	w3, [x8]
	mov	x0, x19
	bl	_isp_reg_writel
	ldr	x8, [x21, #8]
Lloh19:
	adrp	x9, _ISPCCP2_LCM_VSIZE_SHIFT@GOTPAGE
Lloh20:
	ldr	x9, [x9, _ISPCCP2_LCM_VSIZE_SHIFT@GOTPAGEOFF]
Lloh21:
	ldr	x9, [x9]
	lsl	x1, x8, x9
	ldr	w2, [x22]
Lloh22:
	adrp	x8, _ISPCCP2_LCM_VSIZE@GOTPAGE
Lloh23:
	ldr	x8, [x8, _ISPCCP2_LCM_VSIZE@GOTPAGEOFF]
Lloh24:
	ldr	w3, [x8]
	mov	x0, x19
	bl	_isp_reg_writel
	ldr	x8, [x20]
	cbz	x8, LBB0_2
; %bb.1:
	ldr	x1, [x20, #8]
	b	LBB0_3
LBB0_2:
	mov	x1, #0
LBB0_3:
	str	x1, [x21, #16]
	ldr	w2, [x22]
Lloh25:
	adrp	x8, _ISPCCP2_LCM_SRC_OFST@GOTPAGE
Lloh26:
	ldr	x8, [x8, _ISPCCP2_LCM_SRC_OFST@GOTPAGEOFF]
Lloh27:
	ldr	w3, [x8]
	mov	x0, x19
	bl	_isp_reg_writel
Lloh28:
	adrp	x8, _ISPCCP2_LCM_CTRL_DST_FORMAT_RAW10@GOTPAGE
Lloh29:
	ldr	x8, [x8, _ISPCCP2_LCM_CTRL_DST_FORMAT_RAW10@GOTPAGEOFF]
Lloh30:
	ldr	x8, [x8]
Lloh31:
	adrp	x9, _ISPCCP2_LCM_CTRL_DST_FORMAT_SHIFT@GOTPAGE
Lloh32:
	ldr	x9, [x9, _ISPCCP2_LCM_CTRL_DST_FORMAT_SHIFT@GOTPAGEOFF]
Lloh33:
	ldr	x9, [x9]
	lsl	x8, x8, x9
	tbz	w24, #0, LBB0_5
; %bb.4:
Lloh34:
	adrp	x9, _ISPCCP2_LCM_CTRL_SRC_FORMAT_RAW10@GOTPAGE
Lloh35:
	ldr	x9, [x9, _ISPCCP2_LCM_CTRL_SRC_FORMAT_RAW10@GOTPAGEOFF]
Lloh36:
	ldr	x9, [x9]
Lloh37:
	adrp	x10, _ISPCCP2_LCM_CTRL_SRC_FORMAT_SHIFT@GOTPAGE
Lloh38:
	ldr	x10, [x10, _ISPCCP2_LCM_CTRL_SRC_FORMAT_SHIFT@GOTPAGEOFF]
Lloh39:
	ldr	x10, [x10]
	lsl	x9, x9, x10
	mov	w24, #2
	b	LBB0_6
LBB0_5:
Lloh40:
	adrp	x9, _ISPCCP2_LCM_CTRL_SRC_FORMAT_RAW8@GOTPAGE
Lloh41:
	ldr	x9, [x9, _ISPCCP2_LCM_CTRL_SRC_FORMAT_RAW8@GOTPAGEOFF]
Lloh42:
	ldr	x9, [x9]
Lloh43:
	adrp	x10, _ISPCCP2_LCM_CTRL_SRC_FORMAT_SHIFT@GOTPAGE
Lloh44:
	ldr	x10, [x10, _ISPCCP2_LCM_CTRL_SRC_FORMAT_SHIFT@GOTPAGEOFF]
Lloh45:
	ldr	x10, [x10]
	lsl	x9, x9, x10
	orr	x8, x9, x8
Lloh46:
	adrp	x9, _ISPCCP2_LCM_CTRL_SRC_DPCM_PRED@GOTPAGE
Lloh47:
	ldr	x9, [x9, _ISPCCP2_LCM_CTRL_SRC_DPCM_PRED@GOTPAGEOFF]
Lloh48:
	ldr	x9, [x9]
	orr	x9, x8, x9
Lloh49:
	adrp	x8, _ISPCCP2_LCM_CTRL_SRC_DECOMPR_DPCM10@GOTPAGE
Lloh50:
	ldr	x8, [x8, _ISPCCP2_LCM_CTRL_SRC_DECOMPR_DPCM10@GOTPAGEOFF]
Lloh51:
	ldr	x8, [x8]
Lloh52:
	adrp	x10, _ISPCCP2_LCM_CTRL_SRC_DECOMPR_SHIFT@GOTPAGE
Lloh53:
	ldr	x10, [x10, _ISPCCP2_LCM_CTRL_SRC_DECOMPR_SHIFT@GOTPAGEOFF]
Lloh54:
	ldr	x10, [x10]
	lsl	x8, x8, x10
	mov	w24, #3
LBB0_6:
	orr	x8, x9, x8
Lloh55:
	adrp	x9, _ISPCCP2_LCM_CTRL_BURST_SIZE_32X@GOTPAGE
Lloh56:
	ldr	x9, [x9, _ISPCCP2_LCM_CTRL_BURST_SIZE_32X@GOTPAGEOFF]
Lloh57:
	ldr	x9, [x9]
Lloh58:
	adrp	x10, _ISPCCP2_LCM_CTRL_BURST_SIZE_SHIFT@GOTPAGE
Lloh59:
	ldr	x10, [x10, _ISPCCP2_LCM_CTRL_BURST_SIZE_SHIFT@GOTPAGEOFF]
Lloh60:
	ldr	x10, [x10]
	lsl	x9, x9, x10
	orr	x1, x9, x8
	ldr	w2, [x22]
Lloh61:
	adrp	x8, _ISPCCP2_LCM_CTRL@GOTPAGE
Lloh62:
	ldr	x8, [x8, _ISPCCP2_LCM_CTRL@GOTPAGEOFF]
Lloh63:
	ldr	w3, [x8]
	mov	x0, x19
	bl	_isp_reg_writel
	ldr	w8, [x23]
	ldr	w9, [x21]
	add	w8, w9, w8
	asr	w8, w8, w24
	sxtw	x8, w8
Lloh64:
	adrp	x9, _ISPCCP2_LCM_PREFETCH_SHIFT@GOTPAGE
Lloh65:
	ldr	x9, [x9, _ISPCCP2_LCM_PREFETCH_SHIFT@GOTPAGEOFF]
Lloh66:
	ldr	x9, [x9]
	lsl	x1, x8, x9
	ldr	w2, [x22]
Lloh67:
	adrp	x8, _ISPCCP2_LCM_PREFETCH@GOTPAGE
Lloh68:
	ldr	x8, [x8, _ISPCCP2_LCM_PREFETCH@GOTPAGEOFF]
Lloh69:
	ldr	w3, [x8]
	mov	x0, x19
	bl	_isp_reg_writel
	ldr	w1, [x22]
Lloh70:
	adrp	x8, _ISPCCP2_CTRL@GOTPAGE
Lloh71:
	ldr	x8, [x8, _ISPCCP2_CTRL@GOTPAGEOFF]
Lloh72:
	adrp	x9, _ISPCCP2_CTRL_IO_OUT_SEL@GOTPAGE
Lloh73:
	ldr	x9, [x9, _ISPCCP2_CTRL_IO_OUT_SEL@GOTPAGEOFF]
Lloh74:
	ldr	w2, [x8]
Lloh75:
	ldr	x8, [x9]
Lloh76:
	adrp	x9, _ISPCCP2_CTRL_MODE@GOTPAGE
Lloh77:
	ldr	x9, [x9, _ISPCCP2_CTRL_MODE@GOTPAGEOFF]
Lloh78:
	ldr	x9, [x9]
	orr	x3, x9, x8
	mov	x0, x19
	bl	_isp_reg_set
	mov	x0, x20
	bl	_ccp2_adjust_bandwidth
	mov	x1, x0
	mov	x0, x20
	bl	_ccp2_vp_config
Lloh79:
	adrp	x20, _ISPCCP2_LCM_IRQSTATUS_OCPERROR_IRQ@GOTPAGE
Lloh80:
	ldr	x20, [x20, _ISPCCP2_LCM_IRQSTATUS_OCPERROR_IRQ@GOTPAGEOFF]
	ldr	x8, [x20]
Lloh81:
	adrp	x21, _ISPCCP2_LCM_IRQSTATUS_EOF_IRQ@GOTPAGE
Lloh82:
	ldr	x21, [x21, _ISPCCP2_LCM_IRQSTATUS_EOF_IRQ@GOTPAGEOFF]
	ldr	x9, [x21]
	orr	x1, x9, x8
	ldr	w2, [x22]
Lloh83:
	adrp	x8, _ISPCCP2_LCM_IRQSTATUS@GOTPAGE
Lloh84:
	ldr	x8, [x8, _ISPCCP2_LCM_IRQSTATUS@GOTPAGEOFF]
Lloh85:
	ldr	w3, [x8]
	mov	x0, x19
	bl	_isp_reg_writel
	ldr	w1, [x22]
Lloh86:
	adrp	x8, _ISPCCP2_LCM_IRQENABLE@GOTPAGE
Lloh87:
	ldr	x8, [x8, _ISPCCP2_LCM_IRQENABLE@GOTPAGEOFF]
Lloh88:
	ldr	w2, [x8]
	ldr	x8, [x21]
	ldr	x9, [x20]
	orr	x3, x9, x8
	mov	x0, x19
	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	_isp_reg_set
	.loh AdrpLdrGotLdr	Lloh22, Lloh23, Lloh24
	.loh AdrpLdrGotLdr	Lloh19, Lloh20, Lloh21
	.loh AdrpLdrGotLdr	Lloh16, Lloh17, Lloh18
	.loh AdrpLdrGot	Lloh14, Lloh15
	.loh AdrpLdrGotLdr	Lloh11, Lloh12, Lloh13
	.loh AdrpLdrGot	Lloh9, Lloh10
	.loh AdrpLdrGotLdr	Lloh6, Lloh7, Lloh8
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGotLdr	Lloh31, Lloh32, Lloh33
	.loh AdrpLdrGotLdr	Lloh28, Lloh29, Lloh30
	.loh AdrpLdrGotLdr	Lloh25, Lloh26, Lloh27
	.loh AdrpLdrGotLdr	Lloh37, Lloh38, Lloh39
	.loh AdrpLdrGotLdr	Lloh34, Lloh35, Lloh36
	.loh AdrpLdrGotLdr	Lloh52, Lloh53, Lloh54
	.loh AdrpLdrGotLdr	Lloh49, Lloh50, Lloh51
	.loh AdrpLdrGotLdr	Lloh46, Lloh47, Lloh48
	.loh AdrpLdrGotLdr	Lloh43, Lloh44, Lloh45
	.loh AdrpLdrGotLdr	Lloh40, Lloh41, Lloh42
	.loh AdrpLdrGotLdr	Lloh86, Lloh87, Lloh88
	.loh AdrpLdrGotLdr	Lloh83, Lloh84, Lloh85
	.loh AdrpLdrGot	Lloh81, Lloh82
	.loh AdrpLdrGot	Lloh79, Lloh80
	.loh AdrpLdrGotLdr	Lloh76, Lloh77, Lloh78
	.loh AdrpLdrGotLdr	Lloh72, Lloh73, Lloh75
	.loh AdrpLdrGotLdr	Lloh70, Lloh71, Lloh74
	.loh AdrpLdrGotLdr	Lloh67, Lloh68, Lloh69
	.loh AdrpLdrGotLdr	Lloh64, Lloh65, Lloh66
	.loh AdrpLdrGotLdr	Lloh61, Lloh62, Lloh63
	.loh AdrpLdrGotLdr	Lloh58, Lloh59, Lloh60
	.loh AdrpLdrGotLdr	Lloh55, Lloh56, Lloh57
	.cfi_endproc
                                        ; -- End function
	.comm	_CCP2_PAD_SINK,8,3              ; @CCP2_PAD_SINK
	.comm	_CCP2_PAD_SOURCE,8,3            ; @CCP2_PAD_SOURCE
	.comm	_MEDIA_BUS_FMT_SGRBG10_DPCM8_1X8,8,3 ; @MEDIA_BUS_FMT_SGRBG10_DPCM8_1X8
	.comm	_ISPCCP2_LCM_HSIZE_SKIP_MIN,4,2 ; @ISPCCP2_LCM_HSIZE_SKIP_MIN
	.comm	_ISPCCP2_LCM_HSIZE_SHIFT,4,2    ; @ISPCCP2_LCM_HSIZE_SHIFT
	.comm	_OMAP3_ISP_IOMEM_CCP2,4,2       ; @OMAP3_ISP_IOMEM_CCP2
	.comm	_ISPCCP2_LCM_HSIZE,4,2          ; @ISPCCP2_LCM_HSIZE
	.comm	_ISPCCP2_LCM_VSIZE_SHIFT,8,3    ; @ISPCCP2_LCM_VSIZE_SHIFT
	.comm	_ISPCCP2_LCM_VSIZE,4,2          ; @ISPCCP2_LCM_VSIZE
	.comm	_ISPCCP2_LCM_SRC_OFST,4,2       ; @ISPCCP2_LCM_SRC_OFST
	.comm	_ISPCCP2_LCM_CTRL_DST_FORMAT_RAW10,8,3 ; @ISPCCP2_LCM_CTRL_DST_FORMAT_RAW10
	.comm	_ISPCCP2_LCM_CTRL_DST_FORMAT_SHIFT,8,3 ; @ISPCCP2_LCM_CTRL_DST_FORMAT_SHIFT
	.comm	_ISPCCP2_LCM_CTRL_SRC_FORMAT_RAW8,8,3 ; @ISPCCP2_LCM_CTRL_SRC_FORMAT_RAW8
	.comm	_ISPCCP2_LCM_CTRL_SRC_FORMAT_SHIFT,8,3 ; @ISPCCP2_LCM_CTRL_SRC_FORMAT_SHIFT
	.comm	_ISPCCP2_LCM_CTRL_SRC_DPCM_PRED,8,3 ; @ISPCCP2_LCM_CTRL_SRC_DPCM_PRED
	.comm	_ISPCCP2_LCM_CTRL_SRC_DECOMPR_DPCM10,8,3 ; @ISPCCP2_LCM_CTRL_SRC_DECOMPR_DPCM10
	.comm	_ISPCCP2_LCM_CTRL_SRC_DECOMPR_SHIFT,8,3 ; @ISPCCP2_LCM_CTRL_SRC_DECOMPR_SHIFT
	.comm	_ISPCCP2_LCM_CTRL_SRC_FORMAT_RAW10,8,3 ; @ISPCCP2_LCM_CTRL_SRC_FORMAT_RAW10
	.comm	_ISPCCP2_LCM_CTRL_BURST_SIZE_32X,8,3 ; @ISPCCP2_LCM_CTRL_BURST_SIZE_32X
	.comm	_ISPCCP2_LCM_CTRL_BURST_SIZE_SHIFT,8,3 ; @ISPCCP2_LCM_CTRL_BURST_SIZE_SHIFT
	.comm	_ISPCCP2_LCM_CTRL,4,2           ; @ISPCCP2_LCM_CTRL
	.comm	_ISPCCP2_LCM_PREFETCH_SHIFT,8,3 ; @ISPCCP2_LCM_PREFETCH_SHIFT
	.comm	_ISPCCP2_LCM_PREFETCH,4,2       ; @ISPCCP2_LCM_PREFETCH
	.comm	_ISPCCP2_CTRL,4,2               ; @ISPCCP2_CTRL
	.comm	_ISPCCP2_CTRL_IO_OUT_SEL,8,3    ; @ISPCCP2_CTRL_IO_OUT_SEL
	.comm	_ISPCCP2_CTRL_MODE,8,3          ; @ISPCCP2_CTRL_MODE
	.comm	_ISPCCP2_LCM_IRQSTATUS_OCPERROR_IRQ,8,3 ; @ISPCCP2_LCM_IRQSTATUS_OCPERROR_IRQ
	.comm	_ISPCCP2_LCM_IRQSTATUS_EOF_IRQ,8,3 ; @ISPCCP2_LCM_IRQSTATUS_EOF_IRQ
	.comm	_ISPCCP2_LCM_IRQSTATUS,4,2      ; @ISPCCP2_LCM_IRQSTATUS
	.comm	_ISPCCP2_LCM_IRQENABLE,4,2      ; @ISPCCP2_LCM_IRQENABLE
	.no_dead_strip	_ccp2_mem_configure
.subsections_via_symbols
