ELF>8^@@0(0GNUAWAVAUATUHSHx}fڹ1HIĉH=wHLfH[]A\A]A^A_HHHHHHAHAADAADd$fEE1+HLXDAA E9tUD$HHB IH=vHHHrD1)?'T$^%u*~  (  p( &$%' 3'X 0b 8g(cirrus_scodec_get_speaker_idGPLSND_HDA_CIRRUS_SCODEC +Found Fixed Speaker ID GPIO (index = %d) Found %d Speaker ID GPIOs per Amp spk-idSpeaker ID = %d snd_hda_cirrus_scodecsound/pci/hda/cirrus_scodec.clicense=GPLauthor=Richard Fitzgerald description=HDA Cirrus side-codec library0 by * $S( b+A-.8@H.P0px.GCC: (GNU) 14.2.1 20240910,  )A:u*int+s32iF #*., u-./.W0eNf.gh"u v w#keyxN"U V 1 $j%keyk$n%keyo267838t 5 5 5 5FF4F#key9(     F     ! % ' , / 3 5 9 < A D H L Q U YF /$    69<GF:!&FT]F.FF4F&uJV56E  A|.)l G| A.4 H A.  I <u5  ' S'u<<B e5F't578uy^ 9dev1:u uu  u:n   `     eU TvQ   u u u(tmp!u(i"u " -  - - -  eU TvQ R}s 2 T  3  T ' U UAUvT QD|"R1 A C A A A  eU TvQ Rss  A1 UvT0QsR1'I U|U|An .^ A! !ptrA<  4! !ptr4=  " !key"J ;"Z<(     ' * 1 =  I [P W +^ e ]j    9   W h   % {    o* 6 ~B O 9Y f s [     w     : & 3 @ jM  Z dz  q  F  R   J      B    ` +  8 E  R _ <l y p     ^         D ^  % +1  = I V b /n z      O       >   q T  " z3 49 ?  E DK Q W u^ n St u z      *    C       .   a      & , 2 8  >  D kJ mP W * d  CA   3 O  7 ( B $f c     / c Q j       ] Q     %  . k ; pD0Y a j d t x 0    % !  p -  > 4  n d %( , : > J N S 8\ .i  8r  + C d    C   ' # C S k  8 0' :0 :K :O 8Y Bb B} D B     7      ' b< D &M d W N[ Ld bm &x Z| V { w & y    F F   C2 XJ bt   P d ( 4: ;9!I I~$ > 4: ; 9!I I !I&I 1B : ; 9 I8 4:!; 9 IB U 4:!; 9 I  : ; 9 IH}H}: ; 9 I>! !I: ; 9 I!I/ >! !I: ; 9!< :!; 9!I k.?:! ; 9 'I<:!; 9 IB .?:!; 9 '<1RB UX!Y W  U 11RB X!Y W  .: ; 9 'I !!: ; 9 I" !:!; 9!# : ; 9 I8 $ !:!;9!% :!;9!I8!&> !I: ;9!'.?: ; 9!'<(4:!; 9!IB)% *$ > +: ; 9 I, : ; 9 - .&/4: ; 9 I?0 : ; 9 1 I8 2 : ; 9 3  : ; 9 4> I: ;9 5( 64: ; 9 I78.?: ; 9 'I@z9: ; 9 IB:4I4;: ; 9 I< : ; 9 .   g .q=!*U-;/%Xa. e   h l  < t t X .  B L Q "V 2[ ?` Ee Pj Xo et uy ~                    ) /x TyKBB B(A0D8D@~ 8C0A(B BBBE   class_rwsem_read_intr_is_conditionalcountclass_mutex_is_conditionalclass_preempt_notrace_is_conditionalMOD_INIT_RODATAuintptr_tMOD_TEXTclass_srcu_is_conditionalclass_read_lock_irqsave_is_conditionalstatic_keyclass_rcu_is_conditionaltypeGPIOD_OUT_HIGH_OPEN_DRAINclass_migrate_is_conditionalamp_indexlong long unsigned intarch_static_branch__dynamic_dev_dbgNR_KMALLOC_TYPESdd_key_truenextIS_ERRfixed_gpio_idclass_rwsem_read_is_conditional__UNIQUE_ID_author478signed charbase_indexPTR_ERRfunctionPIDTYPE_SIDclass_preempt_is_conditional__UNIQUE_ID_license479PIDTYPE_TGIDlong intclass_raw_spinlock_irq_is_conditionalcirrus_scodec_get_speaker_idutf8_normalizationGPIOD_OUT_LOW_OPEN_DRAINlong long intclass_local_lock_nested_bh_is_conditionalgpiod_flagsHRTIMER_BASE_MONOTONIC_SOFTclass_rwsem_read_try_is_conditionalUTF8_NFDIshort unsigned intclass_spinlock_irqsave_is_conditionalclass_spinlock_try_is_conditionalclass_local_lock_is_conditionalhrtimer_base_typeMOD_RO_AFTER_INITGPIOD_INDQST_ALLOC_DQUOTSSB_FREEZE_FSgpiod_get_indexKMALLOC_NORMALDQST_WRITESgpiod_countunsigned int__int128class_irqsave_is_conditionalHRTIMER_BASE_REALTIMElong unsigned intHRTIMER_MAX_CLOCK_BASESclass_spinlock_irqsave_try_is_conditionalgpio_descgpiod_putclass_spinlock_is_conditionalDQST_LOOKUPSdeviceHRTIMER_BASE_TAIclass_local_lock_irqsave_is_conditionalstatic_key_falseclass_read_lock_is_conditionalboolDQST_DROPSclass_local_lock_irq_is_conditionalMOD_RODATAKMALLOC_CGROUPclass_rwsem_write_is_conditionalclass_spinlock_irq_try_is_conditionalclass_spinlock_irq_is_conditionalclass_write_lock_is_conditionalentriesl_yesstatic_key_trueMOD_DATAfilenameclass_write_lock_irqsave_is_conditionalHRTIMER_BASE_BOOTTIMEspeaker_idSB_FREEZE_COMPLETESB_FREEZE_WRITEclass_raw_spinlock_nested_is_conditional__UNIQUE_ID_description477GPIOD_OUT_HIGHMOD_MEM_NUM_TYPESDQST_SYNCSspeaker_id_descDQST_FREE_DQUOTSmod_mem_typeHRTIMER_BASE_MONOTONICclass_mutex_intr_is_conditionalclass_task_lock_is_conditionalUTF8_NMAXPIDTYPE_PGID_Boolunsigned charjump_entryKMALLOC_RECLAIMHRTIMER_BASE_BOOTTIME_SOFTcurrent_stack_pointershort intcounterclass_irq_is_conditionalgpios_per_ampKMALLOC_RANDOM_STARTfalse__func__DQST_CACHE_HITS_ddebugformatDQF_PRIVATEPIDTYPE_PID__s32DQST_READS__UNIQUE_ID___addressable_cirrus_scodec_get_speaker_id476branch__UNIQUE_ID_ddebug470MOD_INIT_DATAenabled__UNIQUE_ID_ddebug474class_raw_spinlock_try_is_conditionalclass_raw_spinlock_irqsave_is_conditionalPIDTYPE_MAXcharatomic_tGNU C11 14.2.1 20240910 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -mrecord-mcount -mfentry -march=x86-64 -g -gdwarf-5 -O2 -std=gnu11 -p -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fcf-protection=branch -falign-jumps=1 -falign-loops=1 -fno-asynchronous-unwind-tables -fno-jump-tables -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stackSB_FREEZE_PAGEFAULTUTF8_NFDICFclass_mutex_try_is_conditional_DQST_DQSTAT_LASTclass_idclass_write_lock_irq_is_conditionalKMALLOC_RANDOM_ENDMOD_INIT_TEXTclass_raw_spinlock_irqsave_try_is_conditional__UNIQUE_ID_ddebug472GPIOD_OUT_LOWpid_typestatic_key_modlinenoHRTIMER_BASE_REALTIME_SOFTgpiod_get_value_cansleepcode__compiletime_assert_471KMALLOC_DMA__compiletime_assert_475dd_key_falseclass_read_lock_irq_is_conditionalHRTIMER_BASE_TAI_SOFTSB_UNFROZENmodnameclass_raw_spinlock_is_conditionalflagsnum_ampstargetkmalloc_cache_typeclass_rwsem_write_try_is_conditionalDQF_SYS_FILE_Bclass_raw_spinlock_irq_try_is_conditionalDQF_ROOT_SQUASH_BGPIOD_ASIS__int128 unsignedtrueMOD_INVALID__compiletime_assert_473/home/thomas/Documents/kernels/stagingsound/pci/hda/cirrus_scodec.c/home/thomas/Documents/kernels/stagingsound/pci/hda./arch/x86/include/asm./include/linux./include/uapi/asm-generic./include/linux/gpio./include/linux/sched./include/uapi/linux./include/asm-genericcirrus_scodec.ccirrus_scodec.cjump_label.herr.hint-ll64.htypes.hjump_label.hdynamic_debug.hirqflags.hpreempt.hspinlock.hpid_types.hconsumer.hmutex.hrcupdate.hrwsem.hsrcu.hlocal_lock.htask.hhrtimer_defs.hslab.hunicode.hstddef.hquota.hquota.hfs.hmodule.hasm.hint-ll64.h2U2lVlyUyVUVUV2T2TTTT\T\T2Q2QQQQ_Q_Q_2R2HSHRRSRRFWPWb\P_P_] ]aPadSyS 0^P 0^01 02   0200\D\D\P]P]PPPPS0\|\\01    00PPy1 bd yy  bd0yy0FFP   ` `_ (m (J0202bdybdyy    !"#%>p8V8n88  5 A*,6BRdo!ycirrus_scodec.c__export_symbol_cirrus_scodec_get_speaker_id__UNIQUE_ID_ddebug470.3__UNIQUE_ID_ddebug474.1__UNIQUE_ID_ddebug472.2__func__.0__UNIQUE_ID_license479__UNIQUE_ID_author478__UNIQUE_ID_description477__UNIQUE_ID___addressable_cirrus_scodec_get_speaker_id476gpiod_get_value_cansleepgpiod_putgpiod_countgpiod_get_index__dynamic_dev_dbg__fentry____x86_return_thunk__pfx_cirrus_scodec_get_speaker_id.symtab.strtab.shstrtab.note.gnu.property.rela.text.rodata.rela.export_symbol.rodata.str1.8.rodata.str1.1.rela__mcount_loc.modinfo.data.rela__patchable_function_entries.rela__jump_table.rela.discard.addressable.rela__dyndbg.bss.comment.note.GNU-stack.rela.debug_aranges.rela.debug_info.debug_abbrev.rela.debug_line.rela.debug_frame.debug_str.debug_line_str.rela.debug_loclists.debug_rnglists.return_sites.rela.return_sites.call_sites.rela.call_sites.orc_unwind.orc_unwind_ip.rela.orc_unwind_ipt>S ] $2(f (08@80( @ !"&* h$k(l,n0p4r8t<y@@@3.@&9F(A@8&U2PSd2Lxs@& k{@& 0@&@&@p &00@0&' "@&30F>42A@p7&W;pR@;0&d0;Do0K:6N@Q&#XRNR8'$ VXZ@Z&)Z,@Z&+[fV\D@\&.