	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function rcar_lvds_pll_setup_gen2
_rcar_lvds_pll_setup_gen2:              ## @rcar_lvds_pll_setup_gen2
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	cmpl	$38999999, %esi                 ## imm = 0x25317BF
	ja	LBB0_2
## %bb.1:
	movq	_LVDPLLCR_CEEN@GOTPCREL(%rip), %rax
	movq	_LVDPLLCR_COSEL@GOTPCREL(%rip), %rcx
	movl	(%rcx), %edx
	orl	(%rax), %edx
	movq	_LVDPLLCR_PLLDLYCNT_38M@GOTPCREL(%rip), %rax
	orl	(%rax), %edx
	jmp	LBB0_7
LBB0_2:
	cmpl	$60999999, %esi                 ## imm = 0x3A2C93F
	ja	LBB0_4
## %bb.3:
	movq	_LVDPLLCR_CEEN@GOTPCREL(%rip), %rax
	movq	_LVDPLLCR_COSEL@GOTPCREL(%rip), %rcx
	movl	(%rcx), %edx
	orl	(%rax), %edx
	movq	_LVDPLLCR_PLLDLYCNT_60M@GOTPCREL(%rip), %rax
	orl	(%rax), %edx
	jmp	LBB0_7
LBB0_4:
	cmpl	$120999999, %esi                ## imm = 0x736503F
	ja	LBB0_6
## %bb.5:
	movq	_LVDPLLCR_CEEN@GOTPCREL(%rip), %rax
	movq	_LVDPLLCR_COSEL@GOTPCREL(%rip), %rcx
	movl	(%rcx), %edx
	orl	(%rax), %edx
	movq	_LVDPLLCR_PLLDLYCNT_121M@GOTPCREL(%rip), %rax
	orl	(%rax), %edx
	jmp	LBB0_7
LBB0_6:
	movq	_LVDPLLCR_PLLDLYCNT_150M@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
LBB0_7:
	movq	_LVDPLLCR@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	popq	%rbp
	jmp	_rcar_lvds_write                ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.comm	_LVDPLLCR_CEEN,4,2              ## @LVDPLLCR_CEEN
	.comm	_LVDPLLCR_COSEL,4,2             ## @LVDPLLCR_COSEL
	.comm	_LVDPLLCR_PLLDLYCNT_38M,4,2     ## @LVDPLLCR_PLLDLYCNT_38M
	.comm	_LVDPLLCR_PLLDLYCNT_60M,4,2     ## @LVDPLLCR_PLLDLYCNT_60M
	.comm	_LVDPLLCR_PLLDLYCNT_121M,4,2    ## @LVDPLLCR_PLLDLYCNT_121M
	.comm	_LVDPLLCR_PLLDLYCNT_150M,4,2    ## @LVDPLLCR_PLLDLYCNT_150M
	.comm	_LVDPLLCR,4,2                   ## @LVDPLLCR
	.no_dead_strip	_rcar_lvds_pll_setup_gen2
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function rcar_lvds_pll_setup_gen2
_rcar_lvds_pll_setup_gen2:              ; @rcar_lvds_pll_setup_gen2
	.cfi_startproc
; %bb.0:
	mov	w8, #6079
	movk	w8, #595, lsl #16
	cmp	w1, w8
	b.hi	LBB0_2
; %bb.1:
Lloh0:
	adrp	x8, _LVDPLLCR_CEEN@GOTPAGE
Lloh1:
	ldr	x8, [x8, _LVDPLLCR_CEEN@GOTPAGEOFF]
Lloh2:
	ldr	w8, [x8]
Lloh3:
	adrp	x9, _LVDPLLCR_COSEL@GOTPAGE
Lloh4:
	ldr	x9, [x9, _LVDPLLCR_COSEL@GOTPAGEOFF]
Lloh5:
	ldr	w9, [x9]
	orr	w8, w9, w8
Lloh6:
	adrp	x9, _LVDPLLCR_PLLDLYCNT_38M@GOTPAGE
Lloh7:
	ldr	x9, [x9, _LVDPLLCR_PLLDLYCNT_38M@GOTPAGEOFF]
	b	LBB0_6
LBB0_2:
	mov	w8, #51519
	movk	w8, #930, lsl #16
	cmp	w1, w8
	b.hi	LBB0_4
; %bb.3:
Lloh8:
	adrp	x8, _LVDPLLCR_CEEN@GOTPAGE
Lloh9:
	ldr	x8, [x8, _LVDPLLCR_CEEN@GOTPAGEOFF]
Lloh10:
	ldr	w8, [x8]
Lloh11:
	adrp	x9, _LVDPLLCR_COSEL@GOTPAGE
Lloh12:
	ldr	x9, [x9, _LVDPLLCR_COSEL@GOTPAGEOFF]
Lloh13:
	ldr	w9, [x9]
	orr	w8, w9, w8
Lloh14:
	adrp	x9, _LVDPLLCR_PLLDLYCNT_60M@GOTPAGE
Lloh15:
	ldr	x9, [x9, _LVDPLLCR_PLLDLYCNT_60M@GOTPAGEOFF]
	b	LBB0_6
LBB0_4:
	mov	w8, #20543
	movk	w8, #1846, lsl #16
	cmp	w1, w8
	b.hi	LBB0_8
; %bb.5:
Lloh16:
	adrp	x8, _LVDPLLCR_CEEN@GOTPAGE
Lloh17:
	ldr	x8, [x8, _LVDPLLCR_CEEN@GOTPAGEOFF]
Lloh18:
	ldr	w8, [x8]
Lloh19:
	adrp	x9, _LVDPLLCR_COSEL@GOTPAGE
Lloh20:
	ldr	x9, [x9, _LVDPLLCR_COSEL@GOTPAGEOFF]
Lloh21:
	ldr	w9, [x9]
	orr	w8, w9, w8
Lloh22:
	adrp	x9, _LVDPLLCR_PLLDLYCNT_121M@GOTPAGE
Lloh23:
	ldr	x9, [x9, _LVDPLLCR_PLLDLYCNT_121M@GOTPAGEOFF]
LBB0_6:
	ldr	w9, [x9]
	orr	w2, w8, w9
LBB0_7:
Lloh24:
	adrp	x8, _LVDPLLCR@GOTPAGE
Lloh25:
	ldr	x8, [x8, _LVDPLLCR@GOTPAGEOFF]
Lloh26:
	ldr	w1, [x8]
	b	_rcar_lvds_write
LBB0_8:
Lloh27:
	adrp	x8, _LVDPLLCR_PLLDLYCNT_150M@GOTPAGE
Lloh28:
	ldr	x8, [x8, _LVDPLLCR_PLLDLYCNT_150M@GOTPAGEOFF]
Lloh29:
	ldr	w2, [x8]
	b	LBB0_7
	.loh AdrpLdrGot	Lloh6, Lloh7
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGot	Lloh14, Lloh15
	.loh AdrpLdrGotLdr	Lloh11, Lloh12, Lloh13
	.loh AdrpLdrGotLdr	Lloh8, Lloh9, Lloh10
	.loh AdrpLdrGot	Lloh22, Lloh23
	.loh AdrpLdrGotLdr	Lloh19, Lloh20, Lloh21
	.loh AdrpLdrGotLdr	Lloh16, Lloh17, Lloh18
	.loh AdrpLdrGotLdr	Lloh24, Lloh25, Lloh26
	.loh AdrpLdrGotLdr	Lloh27, Lloh28, Lloh29
	.cfi_endproc
                                        ; -- End function
	.comm	_LVDPLLCR_CEEN,4,2              ; @LVDPLLCR_CEEN
	.comm	_LVDPLLCR_COSEL,4,2             ; @LVDPLLCR_COSEL
	.comm	_LVDPLLCR_PLLDLYCNT_38M,4,2     ; @LVDPLLCR_PLLDLYCNT_38M
	.comm	_LVDPLLCR_PLLDLYCNT_60M,4,2     ; @LVDPLLCR_PLLDLYCNT_60M
	.comm	_LVDPLLCR_PLLDLYCNT_121M,4,2    ; @LVDPLLCR_PLLDLYCNT_121M
	.comm	_LVDPLLCR_PLLDLYCNT_150M,4,2    ; @LVDPLLCR_PLLDLYCNT_150M
	.comm	_LVDPLLCR,4,2                   ; @LVDPLLCR
	.no_dead_strip	_rcar_lvds_pll_setup_gen2
.subsections_via_symbols
