ELF>{@@0(GNUAWAVAUATUHSHx}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: (Ubuntu 13.2.0-23ubuntu4) 13.2.0, 1A : ` z 2intu8Tu16ns32F  # *. "  354Z~5val "+6+Z~ , 6!.W e f. gT h^ uT v w,key xY U V "-j.keykc-n.keyoc 6 7 878 J 5 5 5 5 F F 4F,key 9(F  @F ?F 3  FiFF.Fu ! !!'- ' '.' /O /O3/:5v 5O5a< <O <.< F/ FaF`F+ FF0%F}`F    F         !"#$%&'()*+,-./FD Ft F F F Fj; F: F F F FI  J 89E. A .) G  A .4 H  A . I  !<B B 5G  G /Sb !w w !B  B 5F/ J 5:L ;yM?!c  4  * 1 =  I P RU c j 3o  } }    ? 2    a `  g O# @  M % d q   = = i         - - : tZ l d @q       /  C   # 0 b[ ,d m v     W   n   =        %   -4 K BQ hW ] Qc Hj z    { C  K      W   Y  ! b. C  U j  w $    b        " #   '    "  0 /6 {< B w H 4N  T lZ a )q w } h     : :   u M -        J       f    & 6 <  B H pN T Z qa q fw  } o  "         9     W         7  1      $  * 0  6 Y< 'B cH N T  Z  ` :f l 3r cx 7~    g  Z   E  Z  r   b  %  s    @ E > I    y   & , V2 68 ^> E V  \  b h n  u    _         r         # |) /  5 < L R  X y^  d Kj  p  v M| "   {    r     f     2  D P+ V 1 #7 e= M C J E [ a g ym s L y     \   A     )  H R c $}  Q      c Q    R ( , 1 &; ]? QD 8 N R W `  i ,v  p 0 =  6   0          p* -3 = >A 4F P nT dY c g u y    8 F 8 V C 6   C      CS)k: 8M0b:k: : 8BB D B7(C L OY bbw  & 6 N Lb & Z V k g &y F F; ? ECmXb e   0 6 c( I~$ >  : ; 9 I8  !I>! !I: ; 9 (I : ; 9 I 1B :!;9!I8 4:!; 9 IB &I> !I: ;9!: ;9 I U : ; 9 I :!;9!4:!; 9 I >! !I: ; 9! : ; 9 H}H} : ; 9!>! !I: ;9!I!I/ :!; 9!I : ; 9  I8 < :! ; 9!I k!.?:!; 9 'I<":!; 9 IB# $.?:!; 9 '<%1RB UX!Y W & U' 1(1RB X!Y W ).: ; 9 'I !*: ; 9 I+ I, : ; 9 I8 - !:! ;9!. :! ;9!I8!/.?: ; 9!'<04:!; 9!IB1% 2$ > 3 4&5 : ; 9 I64: ; 9 I?7  : ; 9 8( 94: ; 9 I:;.?: ; 9 'I@z<: ; 9 IB=4I4>: ; 9 I? : ; 9 C " g.z=!$[-;/%XX.)^   a s  < t t X .  H M R W  \ a f 'k /p Au Vz c s |               ' 6 = E M R [x TyKBB B(A0D8D@~ 8C0A(B BBBE   zone_watermarksADDR_COMPAT_LAYOUTGPIOD_OUT_HIGHDQST_ALLOC_DQUOTSDQST_SYNCScounternode_stat_itemMIGRATE_HIGHATOMICHRTIMER_BASE_BOOTTIMENR_BOUNCEraw_spinlock_tN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRSPTR_ERRNUMA_OTHERDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITMM_SWAPENTSrlockNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFT_DQST_DQSTAT_LASTflagsMM_ANONPAGESMM_LEAF_TOTALSB_FREEZE_COMPLETEMM_NONLEAF_ADDEDunsigned intNR_NODE_STATESWORKINGSET_ACTIVATE_BASENR_SECONDARY_PAGETABLEKMALLOC_RANDOM_ENDHRTIMER_BASE_MONOTONIC_ddebugPIDTYPE_MAXNR_SLAB_UNRECLAIMABLE_BPGDEMOTE_KSWAPDWORKINGSET_ACTIVATE_FILENR_THROTTLED_WRITTENMMAP_PAGE_ZERONUMA_FOREIGNlocked_pendinglinenoWORK_OFFQ_BH_BITMOD_DATANR_LRU_BASENR_MM_STATSNR_ACTIVE_FILEWHOLE_SECONDSWORK_OFFQ_LEFTbase_indexGPIOD_OUT_LOWarch_static_branchTASK_COMM_LEN__dynamic_dev_dbgWORKINGSET_RESTORE_ANONN_ONLINEcirrus_scodec_get_speaker_idnum_ampsTOPO_DIEGRP_DOMAINNR_INACTIVE_FILENR_INFOKMALLOC_DMAdevicegpiod_putPGDEMOTE_DIRECTADDR_LIMIT_32BIT__int128 unsignedspeaker_id_descLRU_ACTIVE_FILE__UNIQUE_ID_ddebug465__UNIQUE_ID___addressable_cirrus_scodec_get_speaker_id469ADDR_NO_RANDOMIZEMOD_TEXTcountclass_idVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDlong long unsigned intSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEspinlockbranchraw_spinlockmigratetypeLRU_INACTIVE_FILEWORK_STRUCT_PWQ_BITTOPO_DIE_DOMAINWORK_OFFQ_POOL_BITSzone_stat_itemGPIOD_INMIGRATE_MOVABLEhrtimer_base_typetailnode_statesMM_LEAF_OLDNR_IOMMU_PAGESgpio_descDQST_CACHE_HITSPGDEMOTE_KHUGEPAGEDGNU C11 13.2.0 -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 -mharden-sls=all -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 -falign-functions=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fstack-protector-stronggpiod_flagsWORKINGSET_REFAULT_FILElong intNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFTTOPO_PKG_DOMAINHRTIMER_BASE_REALTIMEcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFTmod_mem_typefixed_gpio_id_BoolDQST_LOOKUPSNR_PAGETABLENR_ANON_MAPPEDNR_WMARKMIGRATE_PCPTYPESVMSCAN_THROTTLE_WRITEBACK__UNIQUE_ID_license472jump_entryRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITTOPO_SMT_DOMAINNUMA_MISSpendingcodetrueNR_SLAB_RECLAIMABLE_BSB_FREEZE_FSNR_WRITTENIS_ERRstatic_key_modKMALLOC_RANDOM_STARTHRTIMER_BASE_BOOTTIME_SOFTNR_FILE_MAPPEDWORKINGSET_ACTIVATE_ANONclass_spinlock_irqsave_tcharNR_UNACCEPTEDMIGRATE_RECLAIMABLENR_UNEVICTABLENR_ZONE_INACTIVE_FILEspeaker_idfilenameMOD_INIT_TEXTNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONtlb_infospid_type__u16MM_LEAF_YOUNGKMALLOC_NORMALDQST_DROPSZONELIST_NOFALLBACKHRTIMER_BASE_TAIlockedclass_spinlock_irq_tNR_FREE_CMA_PAGESUCLAMP_MINSB_UNFROZENNR_FOLL_PIN_ACQUIREDN_HIGH_MEMORYN_CPUgpiod_countlong long intNR_KERNEL_MISC_RECLAIMABLEvm_fault_tWORK_STRUCT_LINKED_BITlockkmalloc_cache_typeTOPO_MODULE_DOMAINNR_ZONE_WRITE_PENDINGSB_FREEZE_WRITENR_WRITEBACKNR_SWAPCACHEWORK_OFFQ_FLAG_BITSboolNR_FREE_PAGEStargetRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMAX_ZONELISTSMIGRATE_ISOLATEWORK_STRUCT_COLOR_SHIFTMOD_MEM_NUM_TYPESGPIOD_OUT_LOW_OPEN_DRAINclass_raw_spinlock_irqsave_tMIGRATE_CMAUNAME26N_MEMORYENTRIESNR_VMSCAN_IMMEDIATEclass_raw_spinlock_irq_tZONELIST_FALLBACKUCLAMP_MAXgpios_per_ampPCPU_FC_EMBEDPCPU_FC_NRLRU_INACTIVE_ANONWORKINGSET_REFAULT_ANONTOPO_TILE_DOMAINDQST_READSrseq_cs_flags_bitNR_LRU_LISTSTOPO_CORE_DOMAIN__UNIQUE_ID_ddebug463MM_FILEPAGES__UNIQUE_ID_ddebug467SB_FREEZE_PAGEFAULTMOD_RODATANR_KMALLOC_TYPESstatic_key_trueWORK_STRUCT_PENDING_BITPIDTYPE_PGIDgpiod_get_indexMOD_INIT_DATANR_KERNEL_STACK_KB__s32WORKINGSET_NODERECLAIMclass_spinlock_twork_bitsshort intarch_spinlock_tHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDNR_ZONE_ACTIVE_FILEWMARK_PROMOMM_NONLEAF_TOTALnextDQF_PRIVATENR_ISOLATED_FILEDQST_FREE_DQUOTSamp_indexdd_key_trueWORK_STRUCT_FLAG_BITSgpiod_get_value_cansleep__compiletime_assert_464__compiletime_assert_466NR_ZONE_INACTIVE_ANON__compiletime_assert_468NR_VM_ZONE_STAT_ITEMSstatic_key_falseWORKINGSET_NODESspinlock_tDQF_ROOT_SQUASH_BMOD_RO_AFTER_INITdd_key_falseNR_VMSCAN_WRITEPCPU_FC_PAGEmodnameNR_SHMEMstatic_keyHRTIMER_BASE_MONOTONIC_SOFTuintptr_tNR_VM_NUMA_EVENT_ITEMSatomic_tlru_list__UNIQUE_ID_description470MIGRATE_TYPESlong unsigned int__u8PIDTYPE_PID__UNIQUE_ID_author471NUMA_HITNR_DIRTIEDWORK_OFFQ_DISABLE_BITSpcpu_fcN_POSSIBLEWORK_STRUCT_COLOR_BITSMM_SHMEMPAGESMM_NONLEAF_FOUNDNUMA_INTERLEAVE_HIT__int128formatNR_MLOCKREAD_IMPLIES_EXECtypeunsigned charMOD_INIT_RODATAenablednuma_stat_itemfunctionUCLAMP_CNTqspinlockvmscan_throttle_stateuclamp_idWORKINGSET_RESTORE_BASEfalsePGPROMOTE_SUCCESSSHORT_INODEl_yesraw_lockKMALLOC_CGROUPNR_FILE_THPSWMARK_HIGHNR_ZONE_UNEVICTABLEWORKINGSET_RESTORE_FILEDQST_WRITESNR_ISOLATED_ANONWORK_OFFQ_FLAG_SHIFTPCPU_FC_AUTONR_VMSCAN_THROTTLERSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITPGPROMOTE_CANDIDATEsigned charLRU_UNEVICTABLEADDR_LIMIT_3GBshort unsigned intKMALLOC_RECLAIMNR_ZSPAGESentries__func__LRU_ACTIVE_ANONTOPO_MAX_DOMAINNR_SHMEM_THPSNUMA_LOCALPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASESNR_FILE_PAGESNR_MM_COUNTERSclass_raw_spinlock_tN_GENERIC_INITIATORPIDTYPE_SIDx86_topology_domainsGPIOD_OUT_HIGH_OPEN_DRAINWMARK_MINWORK_OFFQ_POOL_SHIFTNR_ZONE_ACTIVE_ANONWMARK_LOWVMSCAN_THROTTLE_CONGESTEDGPIOD_ASISsound/pci/hda/cirrus_scodec.c/kernel/work/linux-6.11/kernel/work/linux-6.11sound/pci/hda./arch/x86/include/asm./include/linux./include/uapi/asm-generic./include/asm-generic./include/uapi/linux./include/linux/gpiocirrus_scodec.ccirrus_scodec.cjump_label.herr.hint-ll64.hint-ll64.htypes.hqspinlock_types.hspinlock_types_raw.hjump_label.hdynamic_debug.hstddef.hpersonality.hprocessor.hpid_types.hspinlock_types.hmm_types_task.hrseq.hsched.hspinlock.hconsumer.hpercpu.hnodemask.hworkqueue.hmm_types.hmmzone.htopology.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.hasm.h2U2lVlyUyVUVUV2T2TTTT\T\T2Q2QQQQ_Q_Q_2R2HSHRRSRRFWPWb\P_P_] ]aPadSyS 0^P 0^01 0200 02  \D\D\P]P]PPPPS0\|\\01 00   PPy1 bd0yy0 bd yy FFP *  `. `p (~ (J0202bdybdyy    !"#%>p8V8n88  5 A*,6BRdo!ycirrus_scodec.c__export_symbol_cirrus_scodec_get_speaker_id__UNIQUE_ID_ddebug463.3__UNIQUE_ID_ddebug467.1__UNIQUE_ID_ddebug465.2__func__.0__UNIQUE_ID_license472__UNIQUE_ID_author471__UNIQUE_ID_description470__UNIQUE_ID___addressable_cirrus_scodec_get_speaker_id469gpiod_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@&U20Sd2Lxs@& k[`@h& 0@&@&@P &p0p'0@0&'"@x*&3EFMIGA@L&WPpR@Q0&d0@Qo0]iak@Po&#oN0p8'$ ht vx@(x&)@x,@px&+xyfyD@(z&.