	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function qt1010_set_params
_qt1010_set_params:                     ## @qt1010_set_params
	.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
	subq	$1960, %rsp                     ## imm = 0x7A8
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	movq	%rax, -48(%rbp)
	movq	_QT1010_WR@GOTPCREL(%rip), %r8
	movq	(%r8), %rcx
	movq	%rcx, -1968(%rbp)
	movabsq	$549755813889, %rax             ## imm = 0x8000000001
	movq	%rax, -1960(%rbp)
	movl	$0, -1952(%rbp)
	movq	$0, -1944(%rbp)
	movl	$0, -1936(%rbp)
	movq	%rcx, -1928(%rbp)
	movabsq	$270582939650, %rax             ## imm = 0x3F00000002
	movq	%rax, -1920(%rbp)
	movl	$0, -1912(%rbp)
	movq	$0, -1904(%rbp)
	movl	$0, -1896(%rbp)
	movq	%rcx, -1888(%rbp)
	movabsq	$1095216660485, %rax            ## imm = 0xFF00000005
	movq	%rax, -1880(%rbp)
	movl	$0, -1872(%rbp)
	movq	$0, -1864(%rbp)
	movl	$0, -1856(%rbp)
	movq	%rcx, -1848(%rbp)
	movabsq	$292057776134, %rdx             ## imm = 0x4400000006
	movq	%rdx, -1840(%rbp)
	movl	$0, -1832(%rbp)
	movq	$0, -1824(%rbp)
	movl	$0, -1816(%rbp)
	movq	%rcx, -1808(%rbp)
	movabsq	$1095216660487, %rdx            ## imm = 0xFF00000007
	movq	%rdx, -1800(%rbp)
	movl	$0, -1792(%rbp)
	movq	$0, -1784(%rbp)
	movl	$0, -1776(%rbp)
	movq	%rcx, -1768(%rbp)
	movabsq	$34359738376, %rdx              ## imm = 0x800000008
	movq	%rdx, -1760(%rbp)
	movl	$0, -1752(%rbp)
	movq	$0, -1744(%rbp)
	movl	$0, -1736(%rbp)
	movq	%rcx, -1728(%rbp)
	movabsq	$1095216660489, %rdx            ## imm = 0xFF00000009
	movq	%rdx, -1720(%rbp)
	movl	$0, -1712(%rbp)
	movq	$0, -1704(%rbp)
	movl	$0, -1696(%rbp)
	movq	%rcx, -1688(%rbp)
	movabsq	$1095216660490, %rdx            ## imm = 0xFF0000000A
	movq	%rdx, -1680(%rbp)
	movl	$0, -1672(%rbp)
	movq	$0, -1664(%rbp)
	movl	$0, -1656(%rbp)
	movq	%rcx, -1648(%rbp)
	movabsq	$1095216660491, %rdx            ## imm = 0xFF0000000B
	movq	%rdx, -1640(%rbp)
	movl	$0, -1632(%rbp)
	movq	$0, -1624(%rbp)
	movl	$0, -1616(%rbp)
	movq	%rcx, -1608(%rbp)
	movabsq	$966367641612, %rdx             ## imm = 0xE10000000C
	movq	%rdx, -1600(%rbp)
	movl	$0, -1592(%rbp)
	movq	$0, -1584(%rbp)
	movl	$0, -1576(%rbp)
	movq	%rcx, -1568(%rbp)
	movabsq	$1095216660506, %rdx            ## imm = 0xFF0000001A
	movq	%rdx, -1560(%rbp)
	movl	$0, -1552(%rbp)
	movq	$0, -1544(%rbp)
	movl	$0, -1536(%rbp)
	movq	%rcx, -1528(%rbp)
	movq	$27, -1520(%rbp)
	movl	$0, -1512(%rbp)
	movq	$0, -1504(%rbp)
	movl	$0, -1496(%rbp)
	movq	%rcx, -1488(%rbp)
	movabsq	$588410519580, %rdx             ## imm = 0x890000001C
	movq	%rdx, -1480(%rbp)
	movl	$0, -1472(%rbp)
	movq	$0, -1464(%rbp)
	movl	$0, -1456(%rbp)
	movq	%rcx, -1448(%rbp)
	movabsq	$1095216660497, %rdx            ## imm = 0xFF00000011
	movq	%rdx, -1440(%rbp)
	movl	$0, -1432(%rbp)
	movq	$0, -1424(%rbp)
	movl	$0, -1416(%rbp)
	movq	%rcx, -1408(%rbp)
	movabsq	$1095216660498, %rdx            ## imm = 0xFF00000012
	movq	%rdx, -1400(%rbp)
	movl	$0, -1392(%rbp)
	movq	$0, -1384(%rbp)
	movl	$0, -1376(%rbp)
	movq	%rcx, -1368(%rbp)
	movabsq	$1095216660514, %rbx            ## imm = 0xFF00000022
	movq	%rbx, -1360(%rbp)
	movl	$0, -1352(%rbp)
	movq	$0, -1344(%rbp)
	movl	$0, -1336(%rbp)
	movq	%rcx, -1328(%rbp)
	movq	$30, -1320(%rbp)
	movl	$0, -1312(%rbp)
	movq	$0, -1304(%rbp)
	movl	$0, -1296(%rbp)
	movq	(%r8), %rcx
	movq	%rcx, -1288(%rbp)
	movabsq	$893353197598, %rdx             ## imm = 0xD00000001E
	movq	%rdx, -1280(%rbp)
	movl	$0, -1272(%rbp)
	movq	$0, -1264(%rbp)
	movl	$0, -1256(%rbp)
	movq	_QT1010_RD@GOTPCREL(%rip), %rdx
	movq	(%rdx), %rdx
	movq	%rdx, -1248(%rbp)
	movq	%rbx, -1240(%rbp)
	movl	$0, -1232(%rbp)
	movq	$0, -1224(%rbp)
	movl	$0, -1216(%rbp)
	movq	%rcx, -1208(%rbp)
	movq	$30, -1200(%rbp)
	movl	$0, -1192(%rbp)
	movq	$0, -1184(%rbp)
	movl	$0, -1176(%rbp)
	movq	%rdx, -1168(%rbp)
	movq	%rax, -1160(%rbp)
	movl	$0, -1152(%rbp)
	movq	$0, -1144(%rbp)
	movl	$0, -1136(%rbp)
	movq	%rdx, -1128(%rbp)
	movq	%rbx, -1120(%rbp)
	movl	$0, -1112(%rbp)
	movq	$0, -1104(%rbp)
	movl	$0, -1096(%rbp)
	movq	%rcx, -1088(%rbp)
	movabsq	$893353197603, %rbx             ## imm = 0xD000000023
	movq	%rbx, -1080(%rbp)
	movl	$0, -1072(%rbp)
	movq	$0, -1064(%rbp)
	movl	$0, -1056(%rbp)
	movq	%rcx, -1048(%rbp)
	movq	$30, -1040(%rbp)
	movl	$0, -1032(%rbp)
	movq	$0, -1024(%rbp)
	movl	$0, -1016(%rbp)
	movq	%rcx, -1008(%rbp)
	movabsq	$962072674334, %rbx             ## imm = 0xE00000001E
	movq	%rbx, -1000(%rbp)
	movl	$0, -992(%rbp)
	movq	$0, -984(%rbp)
	movl	$0, -976(%rbp)
	movq	%rdx, -968(%rbp)
	movabsq	$1095216660515, %rbx            ## imm = 0xFF00000023
	movq	%rbx, -960(%rbp)
	movl	$0, -952(%rbp)
	movq	$0, -944(%rbp)
	movl	$0, -936(%rbp)
	movq	%rdx, -928(%rbp)
	movq	%rbx, -920(%rbp)
	movl	$0, -912(%rbp)
	movq	$0, -904(%rbp)
	movl	$0, -896(%rbp)
	movq	%rcx, -888(%rbp)
	movq	$30, -880(%rbp)
	movl	$0, -872(%rbp)
	movq	$0, -864(%rbp)
	movl	$0, -856(%rbp)
	movq	%rcx, -848(%rbp)
	movabsq	$893353197604, %rbx             ## imm = 0xD000000024
	movq	%rbx, -840(%rbp)
	movl	$0, -832(%rbp)
	movq	$0, -824(%rbp)
	movl	$0, -816(%rbp)
	movq	%rcx, -808(%rbp)
	movq	$30, -800(%rbp)
	movl	$0, -792(%rbp)
	movq	$0, -784(%rbp)
	movl	$0, -776(%rbp)
	movq	%rcx, -768(%rbp)
	movabsq	$1030792151070, %rbx            ## imm = 0xF00000001E
	movq	%rbx, -760(%rbp)
	movl	$0, -752(%rbp)
	movq	$0, -744(%rbp)
	movl	$0, -736(%rbp)
	movq	%rdx, -728(%rbp)
	movabsq	$1095216660516, %rdx            ## imm = 0xFF00000024
	movq	%rdx, -720(%rbp)
	movl	$0, -712(%rbp)
	movq	$0, -704(%rbp)
	movl	$0, -696(%rbp)
	movq	%rcx, -688(%rbp)
	movq	$30, -680(%rbp)
	movl	$0, -672(%rbp)
	movq	$0, -664(%rbp)
	movl	$0, -656(%rbp)
	movq	%rcx, -648(%rbp)
	movabsq	$545460846612, %rcx             ## imm = 0x7F00000014
	movq	%rcx, -640(%rbp)
	movl	$0, -632(%rbp)
	movq	$0, -624(%rbp)
	movl	$0, -616(%rbp)
	movq	(%r8), %rcx
	movq	%rcx, -608(%rbp)
	movabsq	$545460846613, %rdx             ## imm = 0x7F00000015
	movq	%rdx, -600(%rbp)
	movl	$0, -592(%rbp)
	movq	$0, -584(%rbp)
	movl	$0, -576(%rbp)
	movq	%rcx, -568(%rbp)
	movq	%rax, -560(%rbp)
	movl	$0, -552(%rbp)
	movq	$0, -544(%rbp)
	movl	$0, -536(%rbp)
	movq	%rcx, -528(%rbp)
	movq	$6, -520(%rbp)
	movl	$0, -512(%rbp)
	movq	$0, -504(%rbp)
	movl	$0, -496(%rbp)
	movq	%rcx, -488(%rbp)
	movabsq	$133143986197, %rax             ## imm = 0x1F00000015
	movq	%rax, -480(%rbp)
	movl	$0, -472(%rbp)
	movq	$0, -464(%rbp)
	movl	$0, -456(%rbp)
	movq	%rcx, -448(%rbp)
	movabsq	$1095216660502, %rax            ## imm = 0xFF00000016
	movq	%rax, -440(%rbp)
	movl	$0, -432(%rbp)
	movq	$0, -424(%rbp)
	movl	$0, -416(%rbp)
	movq	%rcx, -408(%rbp)
	movabsq	$1095216660504, %rax            ## imm = 0xFF00000018
	movq	%rax, -400(%rbp)
	movl	$0, -392(%rbp)
	movq	$0, -384(%rbp)
	movl	$0, -376(%rbp)
	movq	%rcx, -368(%rbp)
	movabsq	$1095216660511, %rax            ## imm = 0xFF0000001F
	movq	%rax, -360(%rbp)
	movl	$0, -352(%rbp)
	movq	$0, -344(%rbp)
	movl	$0, -336(%rbp)
	movq	%rcx, -328(%rbp)
	movabsq	$1095216660512, %rax            ## imm = 0xFF00000020
	movq	%rax, -320(%rbp)
	movl	$0, -312(%rbp)
	movq	$0, -304(%rbp)
	movl	$0, -296(%rbp)
	movq	%rcx, -288(%rbp)
	movabsq	$356482285601, %rax             ## imm = 0x5300000021
	movq	%rax, -280(%rbp)
	movl	$0, -272(%rbp)
	movq	$0, -264(%rbp)
	movl	$0, -256(%rbp)
	movq	%rcx, -248(%rbp)
	movabsq	$1095216660517, %rax            ## imm = 0xFF00000025
	movq	%rax, -240(%rbp)
	movl	$0, -232(%rbp)
	movq	$0, -224(%rbp)
	movl	$0, -216(%rbp)
	movq	%rcx, -208(%rbp)
	movabsq	$90194313254, %rax              ## imm = 0x1500000026
	movq	%rax, -200(%rbp)
	movl	$0, -192(%rbp)
	movq	$0, -184(%rbp)
	movl	$0, -176(%rbp)
	movq	%rcx, -168(%rbp)
	movabsq	$1095216660480, %rax            ## imm = 0xFF00000000
	movq	%rax, -160(%rbp)
	movl	$0, -152(%rbp)
	movq	$0, -144(%rbp)
	movl	$0, -136(%rbp)
	movq	%rcx, -128(%rbp)
	movq	$2, -120(%rbp)
	movl	$0, -112(%rbp)
	movq	$0, -104(%rbp)
	movl	$0, -96(%rbp)
	movq	%rcx, -88(%rbp)
	movq	$1, -80(%rbp)
	movl	$0, -72(%rbp)
	movq	$0, -64(%rbp)
	movl	$0, -56(%rbp)
	movq	8(%rdi), %r8
	movq	16(%rdi), %r12
	movq	_QT1010_OFFSET@GOTPCREL(%rip), %r11
	movl	(%r11), %ecx
	movl	(%rsi), %ebx
	addl	%ecx, %ebx
	movq	_QT1010_STEP@GOTPCREL(%rip), %r10
	movl	%ebx, %eax
	cltd
	idivl	(%r10)
	subl	%edx, %ebx
	movl	%ebx, %r15d
	subl	%ecx, %r15d
	movslq	%ebx, %rax
	imulq	$1125899907, %rax, %r13         ## imm = 0x431BDE83
	movq	%r13, %rax
	sarq	$55, %rax
	movq	%r13, %rdx
	shrq	$63, %rdx
	addl	%edx, %eax
	sarq	$52, %r13
	movq	_FE_OFDM@GOTPCREL(%rip), %r9
	xorl	%ecx, %ecx
	cmpq	(%r9), %r8
	jne	LBB0_2
## %bb.1:
	movl	4(%rsi), %ecx
LBB0_2:
	addl	%edx, %r13d
	imull	$32000000, %eax, %r14d          ## imm = 0x1E84800
	movl	%ecx, 16(%r12)
	movl	%r15d, (%r12)
	movq	(%rdi), %rax
	testq	%rax, %rax
	movq	%rdi, -1984(%rbp)               ## 8-byte Spill
	je	LBB0_4
## %bb.3:
	movl	$1, %esi
	callq	*%rax
	movq	_QT1010_OFFSET@GOTPCREL(%rip), %r11
	movq	_QT1010_STEP@GOTPCREL(%rip), %r10
LBB0_4:
	imull	$4000000, %r13d, %eax           ## imm = 0x3D0900
	movl	%ebx, %esi
	subl	%r14d, %esi
	movl	$20, %r8d
	cmpl	$290000000, %r15d               ## imm = 0x11490C80
	jl	LBB0_7
## %bb.5:
	movl	$52, %r8d
	cmpl	$610000000, %r15d               ## imm = 0x245BDC80
	jb	LBB0_7
## %bb.6:
	xorl	%r8d, %r8d
	cmpl	$802000000, %r15d               ## imm = 0x2FCD8C80
	setae	%r8b
	shll	$5, %r8d
	orl	$84, %r8d
LBB0_7:
	subl	%eax, %ebx
	movl	%r8d, -1872(%rbp)
	movl	(%r11), %eax
	addl	%r15d, %eax
	cltq
	imulq	$1125899907, %rax, %rcx         ## imm = 0x431BDE83
	movq	%rcx, %rax
	shrq	$63, %rax
	sarq	$55, %rcx
	addl	%eax, %ecx
	movl	%ecx, -1792(%rbp)
	cmpl	$7999999, %esi                  ## imm = 0x7A11FF
	jg	LBB0_9
## %bb.8:
	movl	$29, -1712(%rbp)
	xorl	%r9d, %r9d
	cmpl	$4000000, %esi                  ## imm = 0x3D0900
	setl	%r9b
	orl	$8, %r9d
	movl	$29, -1976(%rbp)                ## 4-byte Folded Spill
	jmp	LBB0_14
LBB0_9:
	movl	$28, -1712(%rbp)
	movl	$28, -1976(%rbp)                ## 4-byte Folded Spill
	movl	$15, %r9d
	cmpl	$12000000, %esi                 ## imm = 0xB71B00
	jb	LBB0_14
## %bb.10:
	movl	$14, %r9d
	cmpl	$16000000, %esi                 ## imm = 0xF42400
	jb	LBB0_14
## %bb.11:
	movl	$13, %r9d
	cmpl	$20000000, %esi                 ## imm = 0x1312D00
	jb	LBB0_14
## %bb.12:
	movl	$12, %r9d
	cmpl	$24000000, %esi                 ## imm = 0x16E3600
	jb	LBB0_14
## %bb.13:
	xorl	%r9d, %r9d
	cmpl	$28000000, %esi                 ## imm = 0x1AB3F00
	setb	%r9b
	orl	$10, %r9d
LBB0_14:
	movl	%r9d, -1672(%rbp)
	xorl	%r11d, %r11d
	cmpl	$2000000, %ebx                  ## imm = 0x1E8480
	setl	%r11b
	orl	$68, %r11d
	movl	%r11d, -1632(%rbp)
	movl	%ebx, %eax
	cltd
	idivl	(%r10)
	shll	$3, %eax
	movl	$120, %ebx
	subl	%eax, %ebx
	movl	%ebx, -1552(%rbp)
	movl	$253, -1432(%rbp)
	movl	$145, -1392(%rbp)
	movl	$208, %edx
	cmpl	$450000000, %r15d               ## imm = 0x1AD27480
	jl	LBB0_19
## %bb.15:
	movl	$209, %edx
	cmpl	$482000000, %r15d               ## imm = 0x1CBABC80
	jb	LBB0_19
## %bb.16:
	movl	$212, %edx
	cmpl	$514000000, %r15d               ## imm = 0x1EA30480
	jb	LBB0_19
## %bb.17:
	movl	$215, %edx
	cmpl	$546000000, %r15d               ## imm = 0x208B4C80
	jb	LBB0_19
## %bb.18:
	cmpl	$610000000, %r15d               ## imm = 0x245BDC80
	movl	$218, %eax
	movl	$208, %edx
	cmovbl	%eax, %edx
LBB0_19:
	movl	%r8d, %eax
	andl	$-16, %eax
	movl	%edx, -1352(%rbp)
	movl	%eax, -552(%rbp)
	cmpl	$8000000, %esi                  ## imm = 0x7A1200
	movq	%rdx, -1992(%rbp)               ## 8-byte Spill
	jge	LBB0_20
## %bb.26:
	movl	4(%r12), %r14d
	addl	$14, %r14d
	movl	%r14d, -352(%rbp)
	movl	$0, -1972(%rbp)
	xorl	%edx, %edx
	jmp	LBB0_32
LBB0_20:
	cmpl	$12000000, %esi                 ## imm = 0xB71B00
	jae	LBB0_21
## %bb.27:
	movl	4(%r12), %r14d
	addl	$15, %r14d
	movl	%r14d, -352(%rbp)
	movl	$1, -1972(%rbp)
	movl	$1, %edx
	jmp	LBB0_32
LBB0_21:
	cmpl	$15999999, %esi                 ## imm = 0xF423FF
	ja	LBB0_23
## %bb.22:
	movl	4(%r12), %r14d
	addl	$16, %r14d
	movl	%r14d, -352(%rbp)
	jmp	LBB0_29
LBB0_23:
	cmpl	$24000000, %esi                 ## imm = 0x16E3600
	jae	LBB0_24
## %bb.28:
	movl	4(%r12), %r14d
	addl	$17, %r14d
	movl	%r14d, -352(%rbp)
	cmpl	$19999999, %esi                 ## imm = 0x1312CFF
	ja	LBB0_30
LBB0_29:
	movl	$2, -1972(%rbp)
	movl	$2, %edx
LBB0_32:
	movl	8(%r12), %esi
	leal	(%rsi,%rdx), %r10d
	addl	$13, %r10d
	movl	%r10d, -312(%rbp)
	movl	12(%r12), %r13d
	movl	%r13d, -232(%rbp)
	movl	$146, -152(%rbp)
	leaq	L_.str(%rip), %rdi
	movl	%r15d, %esi
	movl	%r8d, %edx
                                        ## kill: def $ecx killed $ecx killed $rcx
	movl	-1976(%rbp), %r8d               ## 4-byte Reload
	pushq	$146
	pushq	%r13
	pushq	%r10
	pushq	%r14
	pushq	%rax
	pushq	-1992(%rbp)                     ## 8-byte Folded Reload
	pushq	$145
	pushq	$253
	pushq	%rbx
	pushq	%r11
	callq	_dprintk
	addq	$80, %rsp
	leaq	-1968(%rbp), %rdi
	callq	_ARRAY_SIZE
	testl	%eax, %eax
	jle	LBB0_39
## %bb.33:
	leaq	-1936(%rbp), %rbx
	xorl	%r15d, %r15d
	leaq	-1968(%rbp), %r13
	.p2align	4, 0x90
LBB0_35:                                ## =>This Inner Loop Header: Depth=1
	movq	-8(%rbx), %rax
	movl	(%rbx), %esi
	movq	_QT1010_WR@GOTPCREL(%rip), %rcx
	cmpq	(%rcx), %rax
	jne	LBB0_37
## %bb.36:                              ##   in Loop: Header=BB0_35 Depth=1
	movl	-16(%rbx), %edx
	movq	%r12, %rdi
	callq	_qt1010_writereg
	jmp	LBB0_38
	.p2align	4, 0x90
LBB0_37:                                ##   in Loop: Header=BB0_35 Depth=1
	movq	%r12, %rdi
	leaq	-1972(%rbp), %rdx
	callq	_qt1010_readreg
LBB0_38:                                ##   in Loop: Header=BB0_35 Depth=1
	movl	%eax, %r14d
	testl	%eax, %eax
	jne	LBB0_43
## %bb.34:                              ##   in Loop: Header=BB0_35 Depth=1
	incq	%r15
	movq	%r13, %rdi
	callq	_ARRAY_SIZE
	cltq
	addq	$40, %rbx
	cmpq	%rax, %r15
	jl	LBB0_35
LBB0_39:
	movq	_debug@GOTPCREL(%rip), %rax
	cmpq	$0, (%rax)
	je	LBB0_41
## %bb.40:
	movq	%r12, %rdi
	callq	_qt1010_dump_regs
LBB0_41:
	movq	-1984(%rbp), %rdi               ## 8-byte Reload
	movq	(%rdi), %rcx
	xorl	%r14d, %r14d
	testq	%rcx, %rcx
	je	LBB0_43
## %bb.42:
	xorl	%esi, %esi
	callq	*%rcx
LBB0_43:
	movq	___stack_chk_guard@GOTPCREL(%rip), %rax
	movq	(%rax), %rax
	cmpq	-48(%rbp), %rax
	jne	LBB0_45
## %bb.44:
	movl	%r14d, %eax
	addq	$1960, %rsp                     ## imm = 0x7A8
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB0_24:
	movl	4(%r12), %r14d
	cmpl	$28000000, %esi                 ## imm = 0x1AB3F00
	jae	LBB0_31
## %bb.25:
	addl	$18, %r14d
	movl	%r14d, -352(%rbp)
	movl	$4, -1972(%rbp)
	movl	$4, %edx
	jmp	LBB0_32
LBB0_30:
	movl	$3, -1972(%rbp)
	movl	$3, %edx
	jmp	LBB0_32
LBB0_31:
	addl	$19, %r14d
	movl	%r14d, -352(%rbp)
	movl	$5, -1972(%rbp)
	movl	$5, %edx
	jmp	LBB0_32
LBB0_45:
	callq	___stack_chk_fail
	.cfi_endproc
                                        ## -- End function
	.comm	_QT1010_WR,8,3                  ## @QT1010_WR
	.comm	_QT1010_RD,8,3                  ## @QT1010_RD
	.comm	_QT1010_OFFSET,4,2              ## @QT1010_OFFSET
	.comm	_QT1010_STEP,4,2                ## @QT1010_STEP
	.comm	_FE_OFDM,8,3                    ## @FE_OFDM
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"freq:%u 05:%02x 07:%02x 09:%02x 0a:%02x 0b:%02x 1a:%02x 11:%02x 12:%02x 22:%02x 05:%02x 1f:%02x 20:%02x 25:%02x 00:%02x"

	.comm	_debug,8,3                      ## @debug
	.comm	_FREQ1,4,2                      ## @FREQ1
	.comm	_FREQ2,4,2                      ## @FREQ2
	.no_dead_strip	_qt1010_set_params
.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 qt1010_set_params
lCPI0_0:
	.long	1                               ; 0x1
	.long	128                             ; 0x80
lCPI0_1:
	.long	2                               ; 0x2
	.long	63                              ; 0x3f
lCPI0_2:
	.long	5                               ; 0x5
	.long	255                             ; 0xff
lCPI0_3:
	.long	6                               ; 0x6
	.long	68                              ; 0x44
lCPI0_4:
	.long	7                               ; 0x7
	.long	255                             ; 0xff
lCPI0_5:
	.long	9                               ; 0x9
	.long	255                             ; 0xff
lCPI0_6:
	.long	10                              ; 0xa
	.long	255                             ; 0xff
lCPI0_7:
	.long	11                              ; 0xb
	.long	255                             ; 0xff
lCPI0_8:
	.long	12                              ; 0xc
	.long	225                             ; 0xe1
lCPI0_9:
	.long	26                              ; 0x1a
	.long	255                             ; 0xff
lCPI0_10:
	.long	27                              ; 0x1b
	.long	0                               ; 0x0
lCPI0_11:
	.long	28                              ; 0x1c
	.long	137                             ; 0x89
lCPI0_12:
	.long	17                              ; 0x11
	.long	255                             ; 0xff
lCPI0_13:
	.long	18                              ; 0x12
	.long	255                             ; 0xff
lCPI0_14:
	.long	34                              ; 0x22
	.long	255                             ; 0xff
lCPI0_15:
	.long	30                              ; 0x1e
	.long	0                               ; 0x0
lCPI0_16:
	.long	30                              ; 0x1e
	.long	208                             ; 0xd0
lCPI0_17:
	.long	35                              ; 0x23
	.long	208                             ; 0xd0
lCPI0_18:
	.long	30                              ; 0x1e
	.long	224                             ; 0xe0
lCPI0_19:
	.long	35                              ; 0x23
	.long	255                             ; 0xff
lCPI0_20:
	.long	36                              ; 0x24
	.long	208                             ; 0xd0
lCPI0_21:
	.long	30                              ; 0x1e
	.long	240                             ; 0xf0
lCPI0_22:
	.long	36                              ; 0x24
	.long	255                             ; 0xff
lCPI0_23:
	.long	20                              ; 0x14
	.long	127                             ; 0x7f
lCPI0_24:
	.long	21                              ; 0x15
	.long	127                             ; 0x7f
lCPI0_25:
	.long	6                               ; 0x6
	.long	0                               ; 0x0
lCPI0_26:
	.long	21                              ; 0x15
	.long	31                              ; 0x1f
lCPI0_27:
	.long	22                              ; 0x16
	.long	255                             ; 0xff
lCPI0_28:
	.long	24                              ; 0x18
	.long	255                             ; 0xff
lCPI0_29:
	.long	31                              ; 0x1f
	.long	255                             ; 0xff
lCPI0_30:
	.long	32                              ; 0x20
	.long	255                             ; 0xff
lCPI0_31:
	.long	33                              ; 0x21
	.long	83                              ; 0x53
lCPI0_32:
	.long	37                              ; 0x25
	.long	255                             ; 0xff
lCPI0_33:
	.long	38                              ; 0x26
	.long	21                              ; 0x15
lCPI0_34:
	.long	2                               ; 0x2
	.long	0                               ; 0x0
lCPI0_35:
	.long	1                               ; 0x1
	.long	0                               ; 0x0
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	2
_qt1010_set_params:                     ; @qt1010_set_params
	.cfi_startproc
; %bb.0:
	stp	x28, x27, [sp, #-96]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 96
	stp	x26, x25, [sp, #16]             ; 16-byte Folded Spill
	stp	x24, x23, [sp, #32]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #48]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #64]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #80]             ; 16-byte Folded Spill
	add	x29, sp, #80
	.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
	.cfi_offset w25, -72
	.cfi_offset w26, -80
	.cfi_offset w27, -88
	.cfi_offset w28, -96
	sub	sp, sp, #1984
	mov	w8, #0
Lloh0:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh1:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh2:
	ldr	x9, [x9]
	stur	x9, [x29, #-96]
Lloh3:
	adrp	x22, _QT1010_WR@GOTPAGE
Lloh4:
	ldr	x22, [x22, _QT1010_WR@GOTPAGEOFF]
	ldr	x10, [x22]
	add	x9, sp, #48
	str	x10, [sp, #48]
Lloh5:
	adrp	x11, lCPI0_0@PAGE
Lloh6:
	ldr	d0, [x11, lCPI0_0@PAGEOFF]
	str	d0, [sp, #56]
	str	wzr, [sp, #64]
	str	xzr, [sp, #72]
	str	wzr, [sp, #80]
	str	x10, [sp, #88]
Lloh7:
	adrp	x11, lCPI0_1@PAGE
Lloh8:
	ldr	d0, [x11, lCPI0_1@PAGEOFF]
	str	d0, [sp, #96]
	str	wzr, [sp, #104]
	str	xzr, [sp, #112]
	str	wzr, [sp, #120]
	str	x10, [sp, #128]
Lloh9:
	adrp	x11, lCPI0_2@PAGE
Lloh10:
	ldr	d0, [x11, lCPI0_2@PAGEOFF]
	str	d0, [sp, #136]
	str	wzr, [sp, #144]
	str	xzr, [sp, #152]
	str	wzr, [sp, #160]
	str	x10, [sp, #168]
Lloh11:
	adrp	x11, lCPI0_3@PAGE
Lloh12:
	ldr	d1, [x11, lCPI0_3@PAGEOFF]
	str	d1, [x9, #128]
	str	xzr, [x9, #144]
	str	wzr, [sp, #184]
	str	wzr, [sp, #200]
	str	x10, [x9, #160]
Lloh13:
	adrp	x11, lCPI0_4@PAGE
Lloh14:
	ldr	d1, [x11, lCPI0_4@PAGEOFF]
	str	d1, [x9, #168]
	str	xzr, [x9, #184]
	str	wzr, [sp, #224]
	str	wzr, [sp, #240]
	str	x10, [x9, #200]
	movi.2s	v1, #8
	str	d1, [x9, #208]
	str	xzr, [x9, #224]
	str	wzr, [sp, #264]
	str	wzr, [sp, #280]
	str	x10, [x9, #240]
Lloh15:
	adrp	x11, lCPI0_5@PAGE
Lloh16:
	ldr	d1, [x11, lCPI0_5@PAGEOFF]
	str	d1, [x9, #248]
	str	wzr, [sp, #304]
	str	xzr, [x9, #264]
	str	wzr, [sp, #320]
	str	x10, [x9, #280]
Lloh17:
	adrp	x11, lCPI0_6@PAGE
Lloh18:
	ldr	d1, [x11, lCPI0_6@PAGEOFF]
	str	d1, [x9, #288]
	str	wzr, [sp, #344]
	str	xzr, [x9, #304]
	str	wzr, [sp, #360]
	str	x10, [x9, #320]
Lloh19:
	adrp	x11, lCPI0_7@PAGE
Lloh20:
	ldr	d1, [x11, lCPI0_7@PAGEOFF]
	str	d1, [x9, #328]
	str	wzr, [sp, #384]
	str	xzr, [x9, #344]
	str	wzr, [sp, #400]
	str	x10, [x9, #360]
Lloh21:
	adrp	x11, lCPI0_8@PAGE
Lloh22:
	ldr	d1, [x11, lCPI0_8@PAGEOFF]
	str	d1, [x9, #368]
	str	wzr, [sp, #424]
	str	xzr, [x9, #384]
	str	wzr, [sp, #440]
	str	x10, [x9, #400]
Lloh23:
	adrp	x11, lCPI0_9@PAGE
Lloh24:
	ldr	d1, [x11, lCPI0_9@PAGEOFF]
	str	d1, [x9, #408]
	str	wzr, [sp, #464]
	str	xzr, [x9, #424]
	str	wzr, [sp, #480]
	str	x10, [x9, #440]
Lloh25:
	adrp	x11, lCPI0_10@PAGE
Lloh26:
	ldr	d1, [x11, lCPI0_10@PAGEOFF]
	str	d1, [x9, #448]
	str	wzr, [sp, #504]
	str	xzr, [x9, #464]
	str	wzr, [sp, #520]
	str	x10, [x9, #480]
Lloh27:
	adrp	x11, lCPI0_11@PAGE
Lloh28:
	ldr	d1, [x11, lCPI0_11@PAGEOFF]
	str	d1, [x9, #488]
	str	wzr, [sp, #544]
	str	xzr, [x9, #504]
	str	wzr, [sp, #560]
	str	x10, [x9, #520]
Lloh29:
	adrp	x11, lCPI0_12@PAGE
Lloh30:
	ldr	d1, [x11, lCPI0_12@PAGEOFF]
	str	d1, [x9, #528]
	str	wzr, [sp, #584]
	str	xzr, [x9, #544]
	str	wzr, [sp, #600]
	str	x10, [x9, #560]
Lloh31:
	adrp	x11, lCPI0_13@PAGE
Lloh32:
	ldr	d1, [x11, lCPI0_13@PAGEOFF]
	str	d1, [x9, #568]
	str	wzr, [sp, #624]
	str	xzr, [x9, #584]
	str	wzr, [sp, #640]
	str	x10, [x9, #600]
Lloh33:
	adrp	x11, lCPI0_14@PAGE
Lloh34:
	ldr	d2, [x11, lCPI0_14@PAGEOFF]
	str	d2, [x9, #608]
	str	wzr, [sp, #664]
	str	xzr, [x9, #624]
	str	wzr, [sp, #680]
	str	x10, [x9, #640]
Lloh35:
	adrp	x10, lCPI0_15@PAGE
Lloh36:
	ldr	d1, [x10, lCPI0_15@PAGEOFF]
	str	d1, [x9, #648]
	str	wzr, [sp, #704]
	str	xzr, [x9, #664]
	str	wzr, [sp, #720]
	ldr	x10, [x22]
	str	x10, [x9, #680]
Lloh37:
	adrp	x11, lCPI0_16@PAGE
Lloh38:
	ldr	d3, [x11, lCPI0_16@PAGEOFF]
	str	d3, [x9, #688]
	str	wzr, [sp, #744]
	str	xzr, [x9, #704]
	str	wzr, [sp, #760]
Lloh39:
	adrp	x11, _QT1010_RD@GOTPAGE
Lloh40:
	ldr	x11, [x11, _QT1010_RD@GOTPAGEOFF]
Lloh41:
	ldr	x11, [x11]
	str	x11, [x9, #720]
	str	d2, [x9, #728]
	str	wzr, [sp, #784]
	str	xzr, [x9, #744]
	str	wzr, [sp, #800]
	str	x10, [x9, #760]
	str	d1, [x9, #768]
	str	wzr, [sp, #824]
	str	xzr, [x9, #784]
	str	wzr, [sp, #840]
	str	x11, [x9, #800]
	str	d0, [x9, #808]
	str	wzr, [sp, #864]
	str	xzr, [x9, #824]
	str	wzr, [sp, #880]
	str	x11, [x9, #840]
	str	d2, [x9, #848]
	str	wzr, [sp, #904]
	str	xzr, [x9, #864]
	str	wzr, [sp, #920]
	str	x10, [x9, #880]
Lloh42:
	adrp	x12, lCPI0_17@PAGE
Lloh43:
	ldr	d2, [x12, lCPI0_17@PAGEOFF]
	str	d2, [x9, #888]
	str	wzr, [sp, #944]
	str	xzr, [x9, #904]
	str	wzr, [sp, #960]
	str	x10, [x9, #920]
	str	d1, [x9, #928]
	str	wzr, [sp, #984]
	str	xzr, [x9, #944]
	str	wzr, [sp, #1000]
	str	x10, [x9, #960]
Lloh44:
	adrp	x12, lCPI0_18@PAGE
Lloh45:
	ldr	d2, [x12, lCPI0_18@PAGEOFF]
	str	d2, [x9, #968]
	str	wzr, [sp, #1024]
	str	xzr, [x9, #984]
	str	wzr, [sp, #1040]
	str	x11, [x9, #1000]
Lloh46:
	adrp	x12, lCPI0_19@PAGE
Lloh47:
	ldr	d2, [x12, lCPI0_19@PAGEOFF]
	str	d2, [x9, #1008]
	str	wzr, [sp, #1064]
	str	xzr, [x9, #1024]
	str	wzr, [sp, #1080]
	str	x11, [x9, #1040]
	str	d2, [x9, #1048]
	str	wzr, [sp, #1104]
	str	xzr, [x9, #1064]
	str	wzr, [sp, #1120]
	str	x10, [x9, #1080]
	str	d1, [x9, #1088]
	str	wzr, [sp, #1144]
	str	xzr, [x9, #1104]
	str	wzr, [sp, #1160]
	str	x10, [x9, #1120]
Lloh48:
	adrp	x12, lCPI0_20@PAGE
Lloh49:
	ldr	d2, [x12, lCPI0_20@PAGEOFF]
	str	d2, [x9, #1128]
	str	wzr, [sp, #1184]
	str	xzr, [x9, #1144]
	str	wzr, [sp, #1200]
	str	x10, [x9, #1160]
	str	d1, [x9, #1168]
	str	wzr, [sp, #1224]
	str	xzr, [x9, #1184]
	str	wzr, [sp, #1240]
	str	x10, [x9, #1200]
Lloh50:
	adrp	x12, lCPI0_21@PAGE
Lloh51:
	ldr	d2, [x12, lCPI0_21@PAGEOFF]
	str	d2, [x9, #1208]
	str	wzr, [sp, #1264]
	str	xzr, [x9, #1224]
	str	wzr, [sp, #1280]
	str	x11, [x9, #1240]
Lloh52:
	adrp	x11, lCPI0_22@PAGE
Lloh53:
	ldr	d2, [x11, lCPI0_22@PAGEOFF]
	str	d2, [x9, #1248]
	str	wzr, [sp, #1304]
	str	xzr, [x9, #1264]
	str	wzr, [sp, #1320]
	str	x10, [x9, #1280]
	str	d1, [x9, #1288]
	str	wzr, [sp, #1344]
	str	xzr, [x9, #1304]
	str	wzr, [sp, #1360]
	str	x10, [x9, #1320]
Lloh54:
	adrp	x10, lCPI0_23@PAGE
Lloh55:
	ldr	d1, [x10, lCPI0_23@PAGEOFF]
	str	d1, [x9, #1328]
	str	wzr, [sp, #1384]
	str	xzr, [x9, #1344]
	str	wzr, [sp, #1400]
	ldr	x10, [x22]
	str	x10, [x9, #1360]
Lloh56:
	adrp	x11, lCPI0_24@PAGE
Lloh57:
	ldr	d1, [x11, lCPI0_24@PAGEOFF]
	str	d1, [x9, #1368]
	str	wzr, [sp, #1424]
	str	xzr, [x9, #1384]
	str	wzr, [sp, #1440]
	str	x10, [x9, #1400]
	str	d0, [x9, #1408]
	str	wzr, [sp, #1464]
	str	xzr, [x9, #1424]
	str	wzr, [sp, #1480]
	str	x10, [x9, #1440]
Lloh58:
	adrp	x11, lCPI0_25@PAGE
Lloh59:
	ldr	d0, [x11, lCPI0_25@PAGEOFF]
	str	d0, [x9, #1448]
	str	wzr, [sp, #1504]
	str	xzr, [x9, #1464]
	str	wzr, [sp, #1520]
	str	x10, [x9, #1480]
Lloh60:
	adrp	x11, lCPI0_26@PAGE
Lloh61:
	ldr	d0, [x11, lCPI0_26@PAGEOFF]
	str	d0, [x9, #1488]
	str	wzr, [sp, #1544]
	str	xzr, [x9, #1504]
	str	wzr, [sp, #1560]
	str	x10, [x9, #1520]
Lloh62:
	adrp	x11, lCPI0_27@PAGE
Lloh63:
	ldr	d0, [x11, lCPI0_27@PAGEOFF]
	str	d0, [x9, #1528]
	str	wzr, [sp, #1584]
	str	xzr, [x9, #1544]
	str	wzr, [sp, #1600]
	str	x10, [x9, #1560]
Lloh64:
	adrp	x11, lCPI0_28@PAGE
Lloh65:
	ldr	d0, [x11, lCPI0_28@PAGEOFF]
	str	d0, [x9, #1568]
	str	wzr, [sp, #1624]
	str	xzr, [x9, #1584]
	str	wzr, [sp, #1640]
	str	x10, [x9, #1600]
Lloh66:
	adrp	x11, lCPI0_29@PAGE
Lloh67:
	ldr	d0, [x11, lCPI0_29@PAGEOFF]
	str	d0, [x9, #1608]
	str	wzr, [sp, #1664]
	str	xzr, [x9, #1624]
	str	wzr, [sp, #1680]
	str	x10, [x9, #1640]
Lloh68:
	adrp	x11, lCPI0_30@PAGE
Lloh69:
	ldr	d0, [x11, lCPI0_30@PAGEOFF]
	str	d0, [x9, #1648]
	str	wzr, [sp, #1704]
	str	xzr, [x9, #1664]
	str	wzr, [sp, #1720]
	str	x10, [x9, #1680]
Lloh70:
	adrp	x11, lCPI0_31@PAGE
Lloh71:
	ldr	d0, [x11, lCPI0_31@PAGEOFF]
	str	d0, [x9, #1688]
	str	wzr, [sp, #1744]
	str	xzr, [x9, #1704]
	str	wzr, [sp, #1760]
	str	x10, [x9, #1720]
Lloh72:
	adrp	x11, lCPI0_32@PAGE
Lloh73:
	ldr	d0, [x11, lCPI0_32@PAGEOFF]
	str	d0, [x9, #1728]
	str	wzr, [sp, #1784]
	str	xzr, [x9, #1744]
	str	wzr, [sp, #1800]
	str	x10, [x9, #1760]
Lloh74:
	adrp	x11, lCPI0_33@PAGE
Lloh75:
	ldr	d0, [x11, lCPI0_33@PAGEOFF]
	str	d0, [x9, #1768]
	str	wzr, [sp, #1824]
	str	xzr, [x9, #1784]
	str	wzr, [sp, #1840]
	str	x10, [x9, #1800]
	movi	d0, #0x0000ff00000000
	str	d0, [x9, #1808]
Lloh76:
	adrp	x24, _QT1010_OFFSET@GOTPAGE
Lloh77:
	ldr	x24, [x24, _QT1010_OFFSET@GOTPAGEOFF]
	ldr	w11, [x1]
	ldr	w12, [x24]
	add	w11, w12, w11
	str	wzr, [sp, #1864]
	str	xzr, [x9, #1824]
	str	wzr, [sp, #1880]
	str	x10, [x9, #1840]
Lloh78:
	adrp	x13, lCPI0_34@PAGE
Lloh79:
	ldr	d0, [x13, lCPI0_34@PAGEOFF]
	str	d0, [x9, #1848]
	str	wzr, [sp, #1904]
	str	xzr, [x9, #1864]
	str	wzr, [sp, #1920]
	str	x10, [x9, #1880]
Lloh80:
	adrp	x10, lCPI0_35@PAGE
Lloh81:
	ldr	d0, [x10, lCPI0_35@PAGEOFF]
	str	d0, [x9, #1888]
	str	wzr, [sp, #1944]
	str	xzr, [x9, #1904]
	str	wzr, [sp, #1960]
Lloh82:
	adrp	x23, _QT1010_STEP@GOTPAGE
Lloh83:
	ldr	x23, [x23, _QT1010_STEP@GOTPAGEOFF]
	ldr	w9, [x23]
	sdiv	w10, w11, w9
	mul	w25, w10, w9
	sub	w21, w25, w12
	mov	w9, #56963
	movk	w9, #17179, lsl #16
	smull	x9, w25, w9
	lsr	x27, x9, #32
	lsr	x28, x9, #63
	ldp	x9, x20, [x0, #8]
Lloh84:
	adrp	x10, _FE_OFDM@GOTPAGE
Lloh85:
	ldr	x10, [x10, _FE_OFDM@GOTPAGEOFF]
Lloh86:
	ldr	x10, [x10]
	cmp	x9, x10
	b.ne	LBB0_2
; %bb.1:
	ldr	w8, [x1, #4]
LBB0_2:
	mov	w26, #18432
	movk	w26, #488, lsl #16
	add	w19, w28, w27, asr #23
	str	w8, [x20, #16]
	str	w21, [x20]
	ldr	x8, [x0]
	str	x0, [sp, #32]                   ; 8-byte Folded Spill
	cbz	x8, LBB0_4
; %bb.3:
	ldr	x0, [sp, #32]                   ; 8-byte Folded Reload
	mov	w1, #1
	blr	x8
LBB0_4:
	mov	w11, #2304
	movk	w11, #61, lsl #16
	add	w9, w28, w27, asr #20
	msub	w8, w19, w26, w25
	mov	w10, #3200
	movk	w10, #4425, lsl #16
	cmp	w21, w10
	b.ge	LBB0_6
; %bb.5:
	mov	w2, #20
	b	LBB0_9
LBB0_6:
	mov	w10, #56448
	movk	w10, #9307, lsl #16
	cmp	w21, w10
	b.hs	LBB0_8
; %bb.7:
	mov	w2, #52
	b	LBB0_9
LBB0_8:
	mov	w10, #35968
	movk	w10, #12237, lsl #16
	mov	w12, #116
	mov	w13, #84
	cmp	w21, w10
	csel	w2, w13, w12, lo
LBB0_9:
	msub	w10, w9, w11, w25
	mov	w9, #6912
	movk	w9, #183, lsl #16
	ldr	w12, [x24]
	add	w12, w12, w21
	sdiv	w3, w12, w26
	str	w2, [sp, #144]
	str	w3, [sp, #224]
	mov	w12, #4607
	movk	w12, #122, lsl #16
	cmp	w8, w12
	b.gt	LBB0_11
; %bb.10:
	mov	w4, #29
	str	w4, [sp, #304]
	cmp	w8, w11
	mov	w11, #8
	cinc	w5, w11, lt
	b	LBB0_20
LBB0_11:
	mov	w4, #28
	str	w4, [sp, #304]
	cmp	w8, w9
	b.hs	LBB0_13
; %bb.12:
	mov	w5, #15
	b	LBB0_20
LBB0_13:
	mov	w11, #9216
	movk	w11, #244, lsl #16
	cmp	w8, w11
	b.hs	LBB0_15
; %bb.14:
	mov	w4, #28
	mov	w5, #14
	b	LBB0_20
LBB0_15:
	mov	w11, #11520
	movk	w11, #305, lsl #16
	cmp	w8, w11
	b.hs	LBB0_17
; %bb.16:
	mov	w4, #28
	mov	w5, #13
	b	LBB0_20
LBB0_17:
	mov	w11, #13824
	movk	w11, #366, lsl #16
	cmp	w8, w11
	b.hs	LBB0_19
; %bb.18:
	mov	w4, #28
	mov	w5, #12
	b	LBB0_20
LBB0_19:
	mov	w11, #16128
	movk	w11, #427, lsl #16
	cmp	w8, w11
	mov	w11, #10
	cinc	w5, w11, lo
	mov	w4, #28
LBB0_20:
	str	w5, [sp, #344]
	mov	w11, #33920
	movk	w11, #30, lsl #16
	cmp	w10, w11
	mov	w11, #68
	cinc	w6, w11, lt
	str	w6, [sp, #384]
	ldr	w11, [x23]
	sdiv	w10, w10, w11
	mov	w11, #120
	sub	w7, w11, w10, lsl #3
	str	w7, [sp, #464]
	mov	w10, #253
	str	w10, [sp, #584]
	mov	w10, #145
	str	w10, [sp, #624]
	mov	w10, #29824
	movk	w10, #6866, lsl #16
	cmp	w21, w10
	b.ge	LBB0_22
; %bb.21:
	mov	w10, #208
	b	LBB0_29
LBB0_22:
	mov	w10, #48256
	movk	w10, #7354, lsl #16
	cmp	w21, w10
	b.hs	LBB0_24
; %bb.23:
	mov	w10, #209
	b	LBB0_29
LBB0_24:
	mov	w10, #1152
	movk	w10, #7843, lsl #16
	cmp	w21, w10
	b.hs	LBB0_26
; %bb.25:
	mov	w10, #212
	b	LBB0_29
LBB0_26:
	mov	w10, #19584
	movk	w10, #8331, lsl #16
	cmp	w21, w10
	b.hs	LBB0_28
; %bb.27:
	mov	w10, #215
	b	LBB0_29
LBB0_28:
	mov	w10, #56448
	movk	w10, #9307, lsl #16
	mov	w11, #208
	mov	w12, #218
	cmp	w21, w10
	csel	w10, w12, w11, lo
LBB0_29:
	str	w10, [sp, #664]
	and	w11, w2, #0x70
	str	w11, [sp, #1464]
	mov	w12, #4608
	movk	w12, #122, lsl #16
	cmp	w8, w12
	b.ge	LBB0_31
; %bb.30:
	mov	w8, #0
	ldr	w9, [x20, #4]
	add	w9, w9, #14
	str	w9, [sp, #1664]
	str	wzr, [sp, #44]
	b	LBB0_43
LBB0_31:
	cmp	w8, w9
	b.hs	LBB0_33
; %bb.32:
	ldr	w8, [x20, #4]
	add	w9, w8, #15
	str	w9, [sp, #1664]
	mov	w8, #1
	b	LBB0_42
LBB0_33:
	mov	w9, #9216
	movk	w9, #244, lsl #16
	cmp	w8, w9
	b.hs	LBB0_35
; %bb.34:
	ldr	w8, [x20, #4]
	add	w9, w8, #16
	str	w9, [sp, #1664]
	mov	w8, #2
	b	LBB0_42
LBB0_35:
	mov	w9, #13824
	movk	w9, #366, lsl #16
	cmp	w8, w9
	b.hs	LBB0_38
; %bb.36:
	ldr	w9, [x20, #4]
	add	w9, w9, #17
	str	w9, [sp, #1664]
	mov	w12, #11520
	movk	w12, #305, lsl #16
	cmp	w8, w12
	b.hs	LBB0_40
; %bb.37:
	mov	w8, #2
	b	LBB0_42
LBB0_38:
	ldr	w9, [x20, #4]
	mov	w12, #16128
	movk	w12, #427, lsl #16
	cmp	w8, w12
	b.hs	LBB0_41
; %bb.39:
	add	w9, w9, #18
	str	w9, [sp, #1664]
	mov	w8, #4
	b	LBB0_42
LBB0_40:
	mov	w8, #3
	b	LBB0_42
LBB0_41:
	add	w9, w9, #19
	str	w9, [sp, #1664]
	mov	w8, #5
LBB0_42:
	str	w8, [sp, #44]
LBB0_43:
	ldr	w12, [x20, #8]
	add	w8, w12, w8
	add	w8, w8, #13
	str	w8, [sp, #1704]
	ldr	w12, [x20, #12]
	str	w12, [sp, #1784]
	mov	w13, #146
	str	w13, [sp, #1864]
	stp	w12, w13, [sp, #24]
	stp	w9, w8, [sp, #16]
	stp	w10, w11, [sp, #8]
	mov	x8, #253
	movk	x8, #145, lsl #32
Lloh87:
	adrp	x0, l_.str@PAGE
Lloh88:
	add	x0, x0, l_.str@PAGEOFF
	str	x8, [sp]
	mov	x1, x21
	bl	_dprintk
	add	x19, sp, #48
	add	x0, sp, #48
	bl	_ARRAY_SIZE
	cmp	w0, #1
	b.lt	LBB0_49
; %bb.44:
	mov	x21, #0
	add	x23, x19, #32
	b	LBB0_47
LBB0_45:                                ;   in Loop: Header=BB0_47 Depth=1
	add	x2, sp, #44
	mov	x0, x20
	bl	_qt1010_readreg
	cbnz	w0, LBB0_54
LBB0_46:                                ;   in Loop: Header=BB0_47 Depth=1
	add	x21, x21, #1
	add	x0, sp, #48
	bl	_ARRAY_SIZE
	add	x23, x23, #40
	cmp	x21, w0, sxtw
	b.ge	LBB0_49
LBB0_47:                                ; =>This Inner Loop Header: Depth=1
	ldur	x8, [x23, #-8]
	ldr	x9, [x22]
	ldr	w1, [x23]
	cmp	x8, x9
	b.ne	LBB0_45
; %bb.48:                               ;   in Loop: Header=BB0_47 Depth=1
	ldur	w2, [x23, #-16]
	mov	x0, x20
	bl	_qt1010_writereg
	cbz	w0, LBB0_46
	b	LBB0_54
LBB0_49:
Lloh89:
	adrp	x8, _debug@GOTPAGE
Lloh90:
	ldr	x8, [x8, _debug@GOTPAGEOFF]
Lloh91:
	ldr	x8, [x8]
	cbz	x8, LBB0_51
; %bb.50:
	mov	x0, x20
	bl	_qt1010_dump_regs
LBB0_51:
	ldr	x0, [sp, #32]                   ; 8-byte Folded Reload
	ldr	x8, [x0]
	cbz	x8, LBB0_53
; %bb.52:
	mov	w1, #0
	blr	x8
LBB0_53:
	mov	w0, #0
LBB0_54:
	ldur	x8, [x29, #-96]
Lloh92:
	adrp	x9, ___stack_chk_guard@GOTPAGE
Lloh93:
	ldr	x9, [x9, ___stack_chk_guard@GOTPAGEOFF]
Lloh94:
	ldr	x9, [x9]
	cmp	x9, x8
	b.ne	LBB0_56
; %bb.55:
	add	sp, sp, #1984
	ldp	x29, x30, [sp, #80]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #64]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #48]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #32]             ; 16-byte Folded Reload
	ldp	x26, x25, [sp, #16]             ; 16-byte Folded Reload
	ldp	x28, x27, [sp], #96             ; 16-byte Folded Reload
	ret
LBB0_56:
	bl	___stack_chk_fail
	.loh AdrpLdrGotLdr	Lloh84, Lloh85, Lloh86
	.loh AdrpLdrGot	Lloh82, Lloh83
	.loh AdrpLdr	Lloh80, Lloh81
	.loh AdrpLdr	Lloh78, Lloh79
	.loh AdrpLdrGot	Lloh76, Lloh77
	.loh AdrpLdr	Lloh74, Lloh75
	.loh AdrpAdrp	Lloh72, Lloh74
	.loh AdrpLdr	Lloh72, Lloh73
	.loh AdrpAdrp	Lloh70, Lloh72
	.loh AdrpLdr	Lloh70, Lloh71
	.loh AdrpAdrp	Lloh68, Lloh70
	.loh AdrpLdr	Lloh68, Lloh69
	.loh AdrpAdrp	Lloh66, Lloh68
	.loh AdrpLdr	Lloh66, Lloh67
	.loh AdrpAdrp	Lloh64, Lloh66
	.loh AdrpLdr	Lloh64, Lloh65
	.loh AdrpAdrp	Lloh62, Lloh64
	.loh AdrpLdr	Lloh62, Lloh63
	.loh AdrpAdrp	Lloh60, Lloh62
	.loh AdrpLdr	Lloh60, Lloh61
	.loh AdrpAdrp	Lloh58, Lloh60
	.loh AdrpLdr	Lloh58, Lloh59
	.loh AdrpAdrp	Lloh56, Lloh58
	.loh AdrpLdr	Lloh56, Lloh57
	.loh AdrpLdr	Lloh54, Lloh55
	.loh AdrpAdrp	Lloh52, Lloh56
	.loh AdrpLdr	Lloh52, Lloh53
	.loh AdrpLdr	Lloh50, Lloh51
	.loh AdrpAdrp	Lloh48, Lloh50
	.loh AdrpLdr	Lloh48, Lloh49
	.loh AdrpAdrp	Lloh46, Lloh48
	.loh AdrpLdr	Lloh46, Lloh47
	.loh AdrpAdrp	Lloh44, Lloh46
	.loh AdrpLdr	Lloh44, Lloh45
	.loh AdrpAdrp	Lloh42, Lloh44
	.loh AdrpLdr	Lloh42, Lloh43
	.loh AdrpLdrGotLdr	Lloh39, Lloh40, Lloh41
	.loh AdrpAdrp	Lloh37, Lloh39
	.loh AdrpLdr	Lloh37, Lloh38
	.loh AdrpLdr	Lloh35, Lloh36
	.loh AdrpAdrp	Lloh33, Lloh37
	.loh AdrpLdr	Lloh33, Lloh34
	.loh AdrpAdrp	Lloh31, Lloh33
	.loh AdrpLdr	Lloh31, Lloh32
	.loh AdrpAdrp	Lloh29, Lloh31
	.loh AdrpLdr	Lloh29, Lloh30
	.loh AdrpAdrp	Lloh27, Lloh29
	.loh AdrpLdr	Lloh27, Lloh28
	.loh AdrpAdrp	Lloh25, Lloh27
	.loh AdrpLdr	Lloh25, Lloh26
	.loh AdrpAdrp	Lloh23, Lloh25
	.loh AdrpLdr	Lloh23, Lloh24
	.loh AdrpAdrp	Lloh21, Lloh23
	.loh AdrpLdr	Lloh21, Lloh22
	.loh AdrpAdrp	Lloh19, Lloh21
	.loh AdrpLdr	Lloh19, Lloh20
	.loh AdrpAdrp	Lloh17, Lloh19
	.loh AdrpLdr	Lloh17, Lloh18
	.loh AdrpAdrp	Lloh15, Lloh17
	.loh AdrpLdr	Lloh15, Lloh16
	.loh AdrpAdrp	Lloh13, Lloh15
	.loh AdrpLdr	Lloh13, Lloh14
	.loh AdrpAdrp	Lloh11, Lloh13
	.loh AdrpLdr	Lloh11, Lloh12
	.loh AdrpAdrp	Lloh9, Lloh11
	.loh AdrpLdr	Lloh9, Lloh10
	.loh AdrpAdrp	Lloh7, Lloh9
	.loh AdrpLdr	Lloh7, Lloh8
	.loh AdrpAdrp	Lloh5, Lloh7
	.loh AdrpLdr	Lloh5, Lloh6
	.loh AdrpLdrGot	Lloh3, Lloh4
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpAdd	Lloh87, Lloh88
	.loh AdrpLdrGotLdr	Lloh89, Lloh90, Lloh91
	.loh AdrpLdrGotLdr	Lloh92, Lloh93, Lloh94
	.cfi_endproc
                                        ; -- End function
	.comm	_QT1010_WR,8,3                  ; @QT1010_WR
	.comm	_QT1010_RD,8,3                  ; @QT1010_RD
	.comm	_QT1010_OFFSET,4,2              ; @QT1010_OFFSET
	.comm	_QT1010_STEP,4,2                ; @QT1010_STEP
	.comm	_FE_OFDM,8,3                    ; @FE_OFDM
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"freq:%u 05:%02x 07:%02x 09:%02x 0a:%02x 0b:%02x 1a:%02x 11:%02x 12:%02x 22:%02x 05:%02x 1f:%02x 20:%02x 25:%02x 00:%02x"

	.comm	_debug,8,3                      ; @debug
	.comm	_FREQ1,4,2                      ; @FREQ1
	.comm	_FREQ2,4,2                      ; @FREQ2
	.no_dead_strip	_qt1010_set_params
.subsections_via_symbols
