	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function ucb1x00_ts_mode_int
_ucb1x00_ts_mode_int:                   ## @ucb1x00_ts_mode_int
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_UCB_TS_CR_TSMX_POW@GOTPCREL(%rip), %rax
	movq	_UCB_TS_CR_TSPX_POW@GOTPCREL(%rip), %rcx
	movl	(%rcx), %edx
	orl	(%rax), %edx
	movl	(%rdi), %edi
	movq	_UCB_TS_CR_TSMY_GND@GOTPCREL(%rip), %rax
	orl	(%rax), %edx
	movq	_UCB_TS_CR@GOTPCREL(%rip), %rax
	movq	_UCB_TS_CR_TSPY_GND@GOTPCREL(%rip), %rcx
	orl	(%rcx), %edx
	movl	(%rax), %esi
	movq	_UCB_TS_CR_MODE_INT@GOTPCREL(%rip), %rax
	orl	(%rax), %edx
	popq	%rbp
	jmp	_ucb1x00_reg_write              ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.comm	_UCB_TS_CR,4,2                  ## @UCB_TS_CR
	.comm	_UCB_TS_CR_TSMX_POW,4,2         ## @UCB_TS_CR_TSMX_POW
	.comm	_UCB_TS_CR_TSPX_POW,4,2         ## @UCB_TS_CR_TSPX_POW
	.comm	_UCB_TS_CR_TSMY_GND,4,2         ## @UCB_TS_CR_TSMY_GND
	.comm	_UCB_TS_CR_TSPY_GND,4,2         ## @UCB_TS_CR_TSPY_GND
	.comm	_UCB_TS_CR_MODE_INT,4,2         ## @UCB_TS_CR_MODE_INT
	.no_dead_strip	_ucb1x00_ts_mode_int
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function ucb1x00_ts_mode_int
_ucb1x00_ts_mode_int:                   ; @ucb1x00_ts_mode_int
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _UCB_TS_CR@GOTPAGE
Lloh1:
	ldr	x8, [x8, _UCB_TS_CR@GOTPAGEOFF]
	ldr	w0, [x0]
Lloh2:
	adrp	x9, _UCB_TS_CR_TSMX_POW@GOTPAGE
Lloh3:
	ldr	x9, [x9, _UCB_TS_CR_TSMX_POW@GOTPAGEOFF]
Lloh4:
	ldr	w9, [x9]
Lloh5:
	adrp	x10, _UCB_TS_CR_TSPX_POW@GOTPAGE
Lloh6:
	ldr	x10, [x10, _UCB_TS_CR_TSPX_POW@GOTPAGEOFF]
Lloh7:
	ldr	w10, [x10]
	orr	w9, w10, w9
Lloh8:
	adrp	x10, _UCB_TS_CR_TSMY_GND@GOTPAGE
Lloh9:
	ldr	x10, [x10, _UCB_TS_CR_TSMY_GND@GOTPAGEOFF]
Lloh10:
	ldr	w10, [x10]
	orr	w9, w9, w10
Lloh11:
	adrp	x10, _UCB_TS_CR_TSPY_GND@GOTPAGE
Lloh12:
	ldr	x10, [x10, _UCB_TS_CR_TSPY_GND@GOTPAGEOFF]
Lloh13:
	ldr	w10, [x10]
	orr	w9, w9, w10
Lloh14:
	adrp	x10, _UCB_TS_CR_MODE_INT@GOTPAGE
Lloh15:
	ldr	x10, [x10, _UCB_TS_CR_MODE_INT@GOTPAGEOFF]
Lloh16:
	ldr	w1, [x8]
Lloh17:
	ldr	w8, [x10]
	orr	w2, w9, w8
	b	_ucb1x00_reg_write
	.loh AdrpLdrGotLdr	Lloh14, Lloh15, Lloh17
	.loh AdrpLdrGotLdr	Lloh11, Lloh12, Lloh13
	.loh AdrpLdrGotLdr	Lloh8, Lloh9, Lloh10
	.loh AdrpLdrGotLdr	Lloh5, Lloh6, Lloh7
	.loh AdrpLdrGotLdr	Lloh2, Lloh3, Lloh4
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh16
	.cfi_endproc
                                        ; -- End function
	.comm	_UCB_TS_CR,4,2                  ; @UCB_TS_CR
	.comm	_UCB_TS_CR_TSMX_POW,4,2         ; @UCB_TS_CR_TSMX_POW
	.comm	_UCB_TS_CR_TSPX_POW,4,2         ; @UCB_TS_CR_TSPX_POW
	.comm	_UCB_TS_CR_TSMY_GND,4,2         ; @UCB_TS_CR_TSMY_GND
	.comm	_UCB_TS_CR_TSPY_GND,4,2         ; @UCB_TS_CR_TSPY_GND
	.comm	_UCB_TS_CR_MODE_INT,4,2         ; @UCB_TS_CR_MODE_INT
	.no_dead_strip	_ucb1x00_ts_mode_int
.subsections_via_symbols
