	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function b43_phy_lcn_sense_setup
_b43_phy_lcn_sense_setup:               ## @b43_phy_lcn_sense_setup
	.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	$72, %rsp
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movl	%esi, %r15d
	movq	%rdi, %rbx
	movl	$1, %edi
	callq	_msleep
	movq	%rbx, %rdi
	movl	$7, %esi
	callq	_b43_radio_read
	movl	%eax, -112(%rbp)                ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$255, %esi
	callq	_b43_radio_read
	movl	%eax, -108(%rbp)                ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$287, %esi                      ## imm = 0x11F
	callq	_b43_radio_read
	movl	%eax, %r12d
	movq	%rbx, %rdi
	movl	$5, %esi
	callq	_b43_radio_read
	movl	%eax, %r13d
	movq	%rbx, %rdi
	movl	$37, %esi
	callq	_b43_radio_read
	movl	%eax, -104(%rbp)                ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$274, %esi                      ## imm = 0x112
	callq	_b43_radio_read
	movl	%eax, -100(%rbp)                ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$1283, %esi                     ## imm = 0x503
	callq	_b43_phy_read
	movl	%eax, -96(%rbp)                 ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$1188, %esi                     ## imm = 0x4A4
	callq	_b43_phy_read
	movl	%eax, -92(%rbp)                 ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$1232, %esi                     ## imm = 0x4D0
	callq	_b43_phy_read
	movl	%eax, -88(%rbp)                 ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$1241, %esi                     ## imm = 0x4D9
	callq	_b43_phy_read
	movl	%eax, -84(%rbp)                 ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$1242, %esi                     ## imm = 0x4DA
	callq	_b43_phy_read
	movl	%eax, -80(%rbp)                 ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$1190, %esi                     ## imm = 0x4A6
	callq	_b43_phy_read
	movl	%eax, -76(%rbp)                 ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$2360, %esi                     ## imm = 0x938
	callq	_b43_phy_read
	movl	%eax, -72(%rbp)                 ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$2361, %esi                     ## imm = 0x939
	callq	_b43_phy_read
	movl	%eax, -68(%rbp)                 ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$1240, %esi                     ## imm = 0x4D8
	callq	_b43_phy_read
	movl	%eax, -64(%rbp)                 ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$1232, %esi                     ## imm = 0x4D0
	callq	_b43_phy_read
	movl	%eax, -60(%rbp)                 ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$1239, %esi                     ## imm = 0x4D7
	callq	_b43_phy_read
	movl	%eax, -56(%rbp)                 ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$1189, %esi                     ## imm = 0x4A5
	callq	_b43_phy_read
	movl	%eax, -52(%rbp)                 ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$1037, %esi                     ## imm = 0x40D
	callq	_b43_phy_read
	movl	%eax, -48(%rbp)                 ## 4-byte Spill
	movq	%rbx, %rdi
	movl	$1186, %esi                     ## imm = 0x4A2
	callq	_b43_phy_read
	movl	%eax, -44(%rbp)                 ## 4-byte Spill
	movq	%rbx, %rdi
	callq	_b43_mac_suspend
	movq	%rbx, %rdi
	movl	$1188, %esi                     ## imm = 0x4A4
	callq	_b43_radio_read
	movl	%eax, %r14d
	movq	%rbx, %rdi
	movl	$7, %esi
	movl	$1, %edx
	callq	_b43_radio_set
	movq	%rbx, %rdi
	movl	$255, %esi
	movl	$16, %edx
	callq	_b43_radio_set
	movq	%rbx, %rdi
	movl	$287, %esi                      ## imm = 0x11F
	movl	$4, %edx
	callq	_b43_radio_set
	movq	%rbx, %rdi
	movl	$1283, %esi                     ## imm = 0x503
	movl	$-2, %edx
	callq	_b43_phy_mask
	movq	%rbx, %rdi
	movl	$1283, %esi                     ## imm = 0x503
	movl	$-5, %edx
	callq	_b43_phy_mask
	movq	%rbx, %rdi
	movl	$1188, %esi                     ## imm = 0x4A4
	movl	$-16385, %edx                   ## imm = 0xBFFF
	callq	_b43_phy_mask
	movq	%rbx, %rdi
	movl	$1188, %esi                     ## imm = 0x4A4
	movl	$-32769, %edx                   ## imm = 0xFFFF7FFF
	callq	_b43_phy_mask
	movq	%rbx, %rdi
	movl	$1232, %esi                     ## imm = 0x4D0
	movl	$-33, %edx
	callq	_b43_phy_mask
	movq	%rbx, %rdi
	movl	$1189, %esi                     ## imm = 0x4A5
	movl	$255, %edx
	callq	_b43_phy_set
	movq	%rbx, %rdi
	movl	$1189, %esi                     ## imm = 0x4A5
	movl	$-28673, %edx                   ## imm = 0x8FFF
	movl	$20480, %ecx                    ## imm = 0x5000
	callq	_b43_phy_maskset
	movq	%rbx, %rdi
	movl	$1189, %esi                     ## imm = 0x4A5
	movl	$-1793, %edx                    ## imm = 0xF8FF
	callq	_b43_phy_mask
	movq	%rbx, %rdi
	movl	$1037, %esi                     ## imm = 0x40D
	movl	$-256, %edx
	movl	$64, %ecx
	callq	_b43_phy_maskset
	movq	%rbx, %rdi
	movl	$1037, %esi                     ## imm = 0x40D
	movl	$-1793, %edx                    ## imm = 0xF8FF
	movl	$1536, %ecx                     ## imm = 0x600
	callq	_b43_phy_maskset
	movq	%rbx, %rdi
	movl	$1186, %esi                     ## imm = 0x4A2
	movl	$-256, %edx
	movl	$64, %ecx
	callq	_b43_phy_maskset
	movq	%rbx, %rdi
	movl	$1186, %esi                     ## imm = 0x4A2
	movl	$-1793, %edx                    ## imm = 0xF8FF
	movl	$1536, %ecx                     ## imm = 0x600
	callq	_b43_phy_maskset
	movq	%rbx, %rdi
	movl	$1241, %esi                     ## imm = 0x4D9
	movl	$-113, %edx
	movl	$32, %ecx
	callq	_b43_phy_maskset
	movq	%rbx, %rdi
	movl	$1241, %esi                     ## imm = 0x4D9
	movl	$-1793, %edx                    ## imm = 0xF8FF
	movl	$768, %ecx                      ## imm = 0x300
	callq	_b43_phy_maskset
	movq	%rbx, %rdi
	movl	$1241, %esi                     ## imm = 0x4D9
	movl	$-28673, %edx                   ## imm = 0x8FFF
	movl	$4096, %ecx                     ## imm = 0x1000
	callq	_b43_phy_maskset
	movq	%rbx, %rdi
	movl	$1242, %esi                     ## imm = 0x4DA
	movl	$-4097, %edx                    ## imm = 0xEFFF
	callq	_b43_phy_mask
	movq	%rbx, %rdi
	movl	$1242, %esi                     ## imm = 0x4DA
	movl	$8192, %edx                     ## imm = 0x2000
	callq	_b43_phy_set
	movq	%rbx, %rdi
	movl	$1190, %esi                     ## imm = 0x4A6
	movl	$32768, %edx                    ## imm = 0x8000
	callq	_b43_phy_set
	movq	%rbx, %rdi
	movl	$37, %esi
	movl	$12, %edx
	callq	_b43_radio_write
	movq	%rbx, %rdi
	movl	$5, %esi
	movl	$8, %edx
	callq	_b43_radio_set
	movq	%rbx, %rdi
	movl	$2360, %esi                     ## imm = 0x938
	movl	$4, %edx
	callq	_b43_phy_set
	movq	%rbx, %rdi
	movl	$2361, %esi                     ## imm = 0x939
	movl	$4, %edx
	callq	_b43_phy_set
	movq	%rbx, %rdi
	movl	$1188, %esi                     ## imm = 0x4A4
	movl	$4096, %edx                     ## imm = 0x1000
	callq	_b43_phy_set
	movl	$8, %edi
	movl	$6, %esi
	callq	_B43_LCNTAB16
	movq	%rbx, %rdi
	movl	%eax, %esi
	movl	$1600, %edx                     ## imm = 0x640
	callq	_b43_lcntab_write
	cmpl	$128, %r15d
	je	LBB0_4
## %bb.1:
	cmpl	$129, %r15d
	jne	LBB0_2
## %bb.3:
	movq	%rbx, %rdi
	movl	$1239, %esi                     ## imm = 0x4D7
	movl	$8, %edx
	callq	_b43_phy_set
	movq	%rbx, %rdi
	movl	$1239, %esi                     ## imm = 0x4D7
	movl	$-28673, %edx                   ## imm = 0x8FFF
	movl	$4096, %ecx                     ## imm = 0x1000
	callq	_b43_phy_maskset
	movq	%rbx, %rdi
	movl	$130, %esi
	movl	$32, %edx
	callq	_b43_radio_set
	movl	$2560, %eax                     ## imm = 0xA00
	movl	$16, %r15d
	jmp	LBB0_5
LBB0_4:
	movq	%rbx, %rdi
	movl	$1239, %esi                     ## imm = 0x4D7
	movl	$8, %edx
	callq	_b43_phy_set
	movq	%rbx, %rdi
	movl	$1239, %esi                     ## imm = 0x4D7
	movl	$-28673, %edx                   ## imm = 0x8FFF
	movl	$12288, %ecx                    ## imm = 0x3000
	callq	_b43_phy_maskset
	movl	$2496, %eax                     ## imm = 0x9C0
	movl	$40, %r15d
	jmp	LBB0_5
LBB0_2:
	movl	$2048, %eax                     ## imm = 0x800
	xorl	%r15d, %r15d
LBB0_5:
	orl	%eax, %r15d
	movq	%rbx, %rdi
	movl	$1240, %esi                     ## imm = 0x4D8
	movl	$1, %edx
	callq	_b43_phy_set
	movq	%rbx, %rdi
	movl	$1240, %esi                     ## imm = 0x4D8
	movl	$-4093, %edx                    ## imm = 0xF003
	movl	%r15d, %ecx
	callq	_b43_phy_maskset
	movq	%rbx, %rdi
	movl	$1240, %esi                     ## imm = 0x4D8
	movl	$2, %edx
	callq	_b43_phy_set
	movq	%rbx, %rdi
	movl	$1240, %esi                     ## imm = 0x4D8
	movl	$-28673, %edx                   ## imm = 0x8FFF
	movl	$8192, %ecx                     ## imm = 0x2000
	callq	_b43_phy_maskset
	movq	%rbx, %rdi
	movl	$1232, %esi                     ## imm = 0x4D0
	movl	$32, %edx
	callq	_b43_phy_set
	movq	%rbx, %rdi
	movl	$274, %esi                      ## imm = 0x112
	movl	$6, %edx
	callq	_b43_radio_write
	movq	%rbx, %rdi
	movl	$1, %esi
	xorl	%edx, %edx
	callq	_b43_dummy_transmission
	movq	%rbx, %rdi
	movl	$1142, %esi                     ## imm = 0x476
	callq	_b43_phy_read
	testl	$32768, %eax                    ## imm = 0x8000
	jne	LBB0_7
## %bb.6:
	movl	$10, %edi
	callq	_udelay
LBB0_7:
	movq	%rbx, %rdi
	movl	$7, %esi
	movl	-112(%rbp), %edx                ## 4-byte Reload
	callq	_b43_radio_write
	movq	%rbx, %rdi
	movl	$255, %esi
	movl	-108(%rbp), %edx                ## 4-byte Reload
	callq	_b43_radio_write
	movq	%rbx, %rdi
	movl	$287, %esi                      ## imm = 0x11F
	movl	%r12d, %edx
	callq	_b43_radio_write
	movq	%rbx, %rdi
	movl	$5, %esi
	movl	%r13d, %edx
	callq	_b43_radio_write
	movq	%rbx, %rdi
	movl	$37, %esi
	movl	-104(%rbp), %edx                ## 4-byte Reload
	callq	_b43_radio_write
	movq	%rbx, %rdi
	movl	$274, %esi                      ## imm = 0x112
	movl	-100(%rbp), %edx                ## 4-byte Reload
	callq	_b43_radio_write
	movq	%rbx, %rdi
	movl	$1283, %esi                     ## imm = 0x503
	movl	-96(%rbp), %edx                 ## 4-byte Reload
	callq	_b43_phy_write
	movq	%rbx, %rdi
	movl	$1188, %esi                     ## imm = 0x4A4
	movl	-92(%rbp), %edx                 ## 4-byte Reload
	callq	_b43_phy_write
	movq	%rbx, %rdi
	movl	$1232, %esi                     ## imm = 0x4D0
	movl	-88(%rbp), %edx                 ## 4-byte Reload
	callq	_b43_phy_write
	movq	%rbx, %rdi
	movl	$1241, %esi                     ## imm = 0x4D9
	movl	-84(%rbp), %edx                 ## 4-byte Reload
	callq	_b43_phy_write
	movq	%rbx, %rdi
	movl	$1242, %esi                     ## imm = 0x4DA
	movl	-80(%rbp), %edx                 ## 4-byte Reload
	callq	_b43_phy_write
	movq	%rbx, %rdi
	movl	$1190, %esi                     ## imm = 0x4A6
	movl	-76(%rbp), %edx                 ## 4-byte Reload
	callq	_b43_phy_write
	movq	%rbx, %rdi
	movl	$2360, %esi                     ## imm = 0x938
	movl	-72(%rbp), %edx                 ## 4-byte Reload
	callq	_b43_phy_write
	movq	%rbx, %rdi
	movl	$2361, %esi                     ## imm = 0x939
	movl	-68(%rbp), %edx                 ## 4-byte Reload
	callq	_b43_phy_write
	movq	%rbx, %rdi
	movl	$1240, %esi                     ## imm = 0x4D8
	movl	-64(%rbp), %edx                 ## 4-byte Reload
	callq	_b43_phy_write
	movq	%rbx, %rdi
	movl	$1232, %esi                     ## imm = 0x4D0
	movl	-60(%rbp), %edx                 ## 4-byte Reload
	callq	_b43_phy_write
	movq	%rbx, %rdi
	movl	$1239, %esi                     ## imm = 0x4D7
	movl	-56(%rbp), %edx                 ## 4-byte Reload
	callq	_b43_phy_write
	movq	%rbx, %rdi
	movl	$1189, %esi                     ## imm = 0x4A5
	movl	-52(%rbp), %edx                 ## 4-byte Reload
	callq	_b43_phy_write
	movq	%rbx, %rdi
	movl	$1037, %esi                     ## imm = 0x40D
	movl	-48(%rbp), %edx                 ## 4-byte Reload
	callq	_b43_phy_write
	movq	%rbx, %rdi
	movl	$1186, %esi                     ## imm = 0x4A2
	movl	-44(%rbp), %edx                 ## 4-byte Reload
	callq	_b43_phy_write
	movq	%rbx, %rdi
	movl	$1188, %esi                     ## imm = 0x4A4
	movl	%r14d, %edx
	callq	_b43_radio_write
	movq	%rbx, %rdi
	callq	_b43_mac_enable
	movl	$1, %edi
	addq	$72, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	jmp	_msleep                         ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.no_dead_strip	_b43_phy_lcn_sense_setup
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function b43_phy_lcn_sense_setup
_b43_phy_lcn_sense_setup:               ; @b43_phy_lcn_sense_setup
	.cfi_startproc
; %bb.0:
	sub	sp, sp, #160
	.cfi_def_cfa_offset 160
	stp	x28, x27, [sp, #64]             ; 16-byte Folded Spill
	stp	x26, x25, [sp, #80]             ; 16-byte Folded Spill
	stp	x24, x23, [sp, #96]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #112]            ; 16-byte Folded Spill
	stp	x20, x19, [sp, #128]            ; 16-byte Folded Spill
	stp	x29, x30, [sp, #144]            ; 16-byte Folded Spill
	add	x29, sp, #144
	.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
	mov	x21, x1
	mov	x19, x0
	mov	w0, #1
	bl	_msleep
	mov	x0, x19
	mov	w1, #7
	bl	_b43_radio_read
	str	w0, [sp, #60]                   ; 4-byte Folded Spill
	mov	x0, x19
	mov	w1, #255
	bl	_b43_radio_read
	str	w0, [sp, #56]                   ; 4-byte Folded Spill
	mov	x0, x19
	mov	w1, #287
	bl	_b43_radio_read
	mov	x22, x0
	mov	x0, x19
	mov	w1, #5
	bl	_b43_radio_read
	mov	x23, x0
	mov	x0, x19
	mov	w1, #37
	bl	_b43_radio_read
	mov	x24, x0
	mov	x0, x19
	mov	w1, #274
	bl	_b43_radio_read
	mov	x25, x0
	mov	x0, x19
	mov	w1, #1283
	bl	_b43_phy_read
	mov	x26, x0
	mov	x0, x19
	mov	w1, #1188
	bl	_b43_phy_read
	mov	x27, x0
	mov	x0, x19
	mov	w1, #1232
	bl	_b43_phy_read
	mov	x28, x0
	mov	x0, x19
	mov	w1, #1241
	bl	_b43_phy_read
	str	w0, [sp, #52]                   ; 4-byte Folded Spill
	mov	x0, x19
	mov	w1, #1242
	bl	_b43_phy_read
	str	w0, [sp, #48]                   ; 4-byte Folded Spill
	mov	x0, x19
	mov	w1, #1190
	bl	_b43_phy_read
	str	w0, [sp, #44]                   ; 4-byte Folded Spill
	mov	x0, x19
	mov	w1, #2360
	bl	_b43_phy_read
	str	w0, [sp, #40]                   ; 4-byte Folded Spill
	mov	x0, x19
	mov	w1, #2361
	bl	_b43_phy_read
	str	w0, [sp, #36]                   ; 4-byte Folded Spill
	mov	x0, x19
	mov	w1, #1240
	bl	_b43_phy_read
	str	w0, [sp, #32]                   ; 4-byte Folded Spill
	mov	x0, x19
	mov	w1, #1232
	bl	_b43_phy_read
	str	w0, [sp, #28]                   ; 4-byte Folded Spill
	mov	x0, x19
	mov	w1, #1239
	bl	_b43_phy_read
	str	w0, [sp, #24]                   ; 4-byte Folded Spill
	mov	x0, x19
	mov	w1, #1189
	bl	_b43_phy_read
	str	w0, [sp, #20]                   ; 4-byte Folded Spill
	mov	x0, x19
	mov	w1, #1037
	bl	_b43_phy_read
	str	w0, [sp, #16]                   ; 4-byte Folded Spill
	mov	x0, x19
	mov	w1, #1186
	bl	_b43_phy_read
	str	w0, [sp, #12]                   ; 4-byte Folded Spill
	mov	x0, x19
	bl	_b43_mac_suspend
	mov	x0, x19
	mov	w1, #1188
	bl	_b43_radio_read
	mov	x20, x0
	mov	x0, x19
	mov	w1, #7
	mov	w2, #1
	bl	_b43_radio_set
	mov	x0, x19
	mov	w1, #255
	mov	w2, #16
	bl	_b43_radio_set
	mov	x0, x19
	mov	w1, #287
	mov	w2, #4
	bl	_b43_radio_set
	mov	x0, x19
	mov	w1, #1283
	mov	w2, #-2
	bl	_b43_phy_mask
	mov	x0, x19
	mov	w1, #1283
	mov	w2, #-5
	bl	_b43_phy_mask
	mov	x0, x19
	mov	w1, #1188
	mov	w2, #-16385
	bl	_b43_phy_mask
	mov	x0, x19
	mov	w1, #1188
	mov	w2, #-32769
	bl	_b43_phy_mask
	mov	x0, x19
	mov	w1, #1232
	mov	w2, #-33
	bl	_b43_phy_mask
	mov	x0, x19
	mov	w1, #1189
	mov	w2, #255
	bl	_b43_phy_set
	mov	x0, x19
	mov	w1, #1189
	mov	w2, #-28673
	mov	w3, #20480
	bl	_b43_phy_maskset
	mov	x0, x19
	mov	w1, #1189
	mov	w2, #-1793
	bl	_b43_phy_mask
	mov	x0, x19
	mov	w1, #1037
	mov	w2, #-256
	mov	w3, #64
	bl	_b43_phy_maskset
	mov	x0, x19
	mov	w1, #1037
	mov	w2, #-1793
	mov	w3, #1536
	bl	_b43_phy_maskset
	mov	x0, x19
	mov	w1, #1186
	mov	w2, #-256
	mov	w3, #64
	bl	_b43_phy_maskset
	mov	x0, x19
	mov	w1, #1186
	mov	w2, #-1793
	mov	w3, #1536
	bl	_b43_phy_maskset
	mov	x0, x19
	mov	w1, #1241
	mov	w2, #-113
	mov	w3, #32
	bl	_b43_phy_maskset
	mov	x0, x19
	mov	w1, #1241
	mov	w2, #-1793
	mov	w3, #768
	bl	_b43_phy_maskset
	mov	x0, x19
	mov	w1, #1241
	mov	w2, #-28673
	mov	w3, #4096
	bl	_b43_phy_maskset
	mov	x0, x19
	mov	w1, #1242
	mov	w2, #-4097
	bl	_b43_phy_mask
	mov	x0, x19
	mov	w1, #1242
	mov	w2, #8192
	bl	_b43_phy_set
	mov	x0, x19
	mov	w1, #1190
	mov	w2, #32768
	bl	_b43_phy_set
	mov	x0, x19
	mov	w1, #37
	mov	w2, #12
	bl	_b43_radio_write
	mov	x0, x19
	mov	w1, #5
	mov	w2, #8
	bl	_b43_radio_set
	mov	x0, x19
	mov	w1, #2360
	mov	w2, #4
	bl	_b43_phy_set
	mov	x0, x19
	mov	w1, #2361
	mov	w2, #4
	bl	_b43_phy_set
	mov	x0, x19
	mov	w1, #1188
	mov	w2, #4096
	bl	_b43_phy_set
	mov	w0, #8
	mov	w1, #6
	bl	_B43_LCNTAB16
	mov	x1, x0
	mov	x0, x19
	mov	w2, #1600
	bl	_b43_lcntab_write
	cmp	w21, #128
	b.eq	LBB0_3
; %bb.1:
	cmp	w21, #129
	b.ne	LBB0_4
; %bb.2:
	mov	x0, x19
	mov	w1, #1239
	mov	w2, #8
	bl	_b43_phy_set
	mov	x0, x19
	mov	w1, #1239
	mov	w2, #-28673
	mov	w3, #4096
	bl	_b43_phy_maskset
	mov	x0, x19
	mov	w1, #130
	mov	w2, #32
	bl	_b43_radio_set
	mov	w8, #2560
	mov	w9, #16
	b	LBB0_5
LBB0_3:
	mov	x0, x19
	mov	w1, #1239
	mov	w2, #8
	bl	_b43_phy_set
	mov	x0, x19
	mov	w1, #1239
	mov	w2, #-28673
	mov	w3, #12288
	bl	_b43_phy_maskset
	mov	w8, #2496
	mov	w9, #40
	b	LBB0_5
LBB0_4:
	mov	w9, #0
	mov	w8, #2048
LBB0_5:
	orr	w21, w8, w9
	mov	x0, x19
	mov	w1, #1240
	mov	w2, #1
	bl	_b43_phy_set
	mov	x0, x19
	mov	w1, #1240
	mov	w2, #-4093
	mov	x3, x21
	bl	_b43_phy_maskset
	mov	x0, x19
	mov	w1, #1240
	mov	w2, #2
	bl	_b43_phy_set
	mov	x0, x19
	mov	w1, #1240
	mov	w2, #-28673
	mov	w3, #8192
	bl	_b43_phy_maskset
	mov	x0, x19
	mov	w1, #1232
	mov	w2, #32
	bl	_b43_phy_set
	mov	x0, x19
	mov	w1, #274
	mov	w2, #6
	bl	_b43_radio_write
	mov	x0, x19
	mov	w1, #1
	mov	w2, #0
	bl	_b43_dummy_transmission
	mov	x0, x19
	mov	w1, #1142
	bl	_b43_phy_read
	tbnz	w0, #15, LBB0_7
; %bb.6:
	mov	w0, #10
	bl	_udelay
LBB0_7:
	mov	x0, x19
	mov	w1, #7
	ldr	w2, [sp, #60]                   ; 4-byte Folded Reload
	bl	_b43_radio_write
	mov	x0, x19
	mov	w1, #255
	ldr	w2, [sp, #56]                   ; 4-byte Folded Reload
	bl	_b43_radio_write
	mov	x0, x19
	mov	w1, #287
	mov	x2, x22
	bl	_b43_radio_write
	mov	x0, x19
	mov	w1, #5
	mov	x2, x23
	bl	_b43_radio_write
	mov	x0, x19
	mov	w1, #37
	mov	x2, x24
	bl	_b43_radio_write
	mov	x0, x19
	mov	w1, #274
	mov	x2, x25
	bl	_b43_radio_write
	mov	x0, x19
	mov	w1, #1283
	mov	x2, x26
	bl	_b43_phy_write
	mov	x0, x19
	mov	w1, #1188
	mov	x2, x27
	bl	_b43_phy_write
	mov	x0, x19
	mov	w1, #1232
	mov	x2, x28
	bl	_b43_phy_write
	mov	x0, x19
	mov	w1, #1241
	ldr	w2, [sp, #52]                   ; 4-byte Folded Reload
	bl	_b43_phy_write
	mov	x0, x19
	mov	w1, #1242
	ldr	w2, [sp, #48]                   ; 4-byte Folded Reload
	bl	_b43_phy_write
	mov	x0, x19
	mov	w1, #1190
	ldr	w2, [sp, #44]                   ; 4-byte Folded Reload
	bl	_b43_phy_write
	mov	x0, x19
	mov	w1, #2360
	ldr	w2, [sp, #40]                   ; 4-byte Folded Reload
	bl	_b43_phy_write
	mov	x0, x19
	mov	w1, #2361
	ldr	w2, [sp, #36]                   ; 4-byte Folded Reload
	bl	_b43_phy_write
	mov	x0, x19
	mov	w1, #1240
	ldr	w2, [sp, #32]                   ; 4-byte Folded Reload
	bl	_b43_phy_write
	mov	x0, x19
	mov	w1, #1232
	ldr	w2, [sp, #28]                   ; 4-byte Folded Reload
	bl	_b43_phy_write
	mov	x0, x19
	mov	w1, #1239
	ldr	w2, [sp, #24]                   ; 4-byte Folded Reload
	bl	_b43_phy_write
	mov	x0, x19
	mov	w1, #1189
	ldr	w2, [sp, #20]                   ; 4-byte Folded Reload
	bl	_b43_phy_write
	mov	x0, x19
	mov	w1, #1037
	ldr	w2, [sp, #16]                   ; 4-byte Folded Reload
	bl	_b43_phy_write
	mov	x0, x19
	mov	w1, #1186
	ldr	w2, [sp, #12]                   ; 4-byte Folded Reload
	bl	_b43_phy_write
	mov	x0, x19
	mov	w1, #1188
	mov	x2, x20
	bl	_b43_radio_write
	mov	x0, x19
	bl	_b43_mac_enable
	mov	w0, #1
	ldp	x29, x30, [sp, #144]            ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #128]            ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #112]            ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #96]             ; 16-byte Folded Reload
	ldp	x26, x25, [sp, #80]             ; 16-byte Folded Reload
	ldp	x28, x27, [sp, #64]             ; 16-byte Folded Reload
	add	sp, sp, #160
	b	_msleep
	.cfi_endproc
                                        ; -- End function
	.no_dead_strip	_b43_phy_lcn_sense_setup
.subsections_via_symbols
