ZZ(1 m p8z8888. /[ u8! 80 >@ !80Zk P@ O-k 8 ` 8 8$8=%8-@&9&9Q&39`'<9`'F9(Q9(Z9K)m9@)f Y)w9`)9@*{v+**9 *"+9@+t Bn_KCKC9KC9C9EC9QD9HDE9]E9EF9EF:G:G 0:  !H@2M< ̡#[PO-k8&@5Y1Hb`]`@?:R:`: i:`[ Ms:H@n_@*` )t:`O-k8  : : @ ov : u?3@`&:  @  :@Y d @    @0 ? "  ; k Rk?QP Rk QP PkP Ek k k!t3 ($ %:(:)KSX:`@;@v[  ;  ;@+;`c6;`,* K-d@QovJ;\;2n;;;;;;;;[  <K<< @b $<@,<AlB C4< a=< `z)8 O<9 ': T<; Y<  3@_<`f<o<-c*665 5 x<s<s< 8W3!. u<@<-@b=u<3-  <u@<u<<-b<@<@<-@<===/=@?=KA @>`C,,B@2b2@@2@ b @@ XZ @E=!@O=lE\=Ff=Gcq=[ B*@1 p@4`AHc*AK= 2AM=r1 @O=dlJ\=Lf=N*P='=[ BUAQ@c@"=T UWV= ]`[ Bp3b cݟd@^=O-k8i@=jI=Y UZR=Y>] U̡_5<\> PKA >@ ,1p3b@ cݟd^=@ `SX[/>g1@E> h]`9pR>9f>E@s>+r m@}>"`f Uhe>>>>l>*XAD gs K@">8"ntd> W*Q@O-k> ??NJ@A2yB C ?D?E"?FO`+?qp7?HK? ^@K`X?b?k?w?Q?Q@?QO?Q*Q@?Qu??Q?H@?]@?t?t?@sv@F!@@O-k/!:K&@9@QJ@oU@Q(pO%@]@k@2uu@`@@5! : S] /@ @ 9p @w m9@ @ @ @(@wcp@@0@q@H@4@@SA A P3A-@'A0A9AFA9@Q@SAQdAQuAA Q@AY ~0~@0AA~~@HA~lA@AAA@? ~ { u} uk u7 u -u uAB*B*BI*l*:B*^.*  u uk u uJB aB0BN qB1P@@%k@vBz)8':BBB?W3<3 Bu@BvBKB B-@B-C-C&C@.? oD@'+%H@D`@$0D]`@DD[ 0 9 kH@:ÝE@;O-k<8@<K<DK<DK<@y<D H:KF@ EE+Eu@xm95EU"|@E u JEKx`  ]E X  @ Y d  ˆ@0ĈkEĈ? ƈxEɈ@Ë  E0]`@[ !0K`EE(ÝEO-k@8Έ"kH @! ; !L@! 2?2 2 2  E È ň Ȉ+Lj ˈ,ʈ ͈ EEEEEEEFF"F7FIF\FnF8 \@FԈFFFֈ@F؈ ш ӈ Ո d׈F(FkFM@G܈ GG و kۈ ވ߈%G8"(@9GCGG݈ ވ҈ڈXG& bG@j @lG`]kxG"*@> ]`GGG@GG G@GAG`h G GG@G`HpH]HHHnxDwH@"H@/HK:HKKHKn_VH4("(@_H > gHkh@rHkxHkHkHk@HkH`H@H HHHHRHHH@HI IE^o Io@"I$ `@$!IK$+IK$8IK$CIK$NIK$TIK$bIK$qIK$IK$IK$I$I%I %I+@%H%'H&Iވ'I2'I(J@(S`(J`(&JK)4J ) >JOJ\JkJxJJJu*J@     Jc"J@J    KJJJ@ JXd[L> W@BF J@)N)K ) KH*KY+(K,,8K,GK,PK,eK,qK,|K,K ,K@,  KD*@> K*KK @KK`"K0"9E"Ok#K,#K$K@$L$ L@%K`&LH&LH')L(3L@)CL-)UL)_L*kL@+vLH,L-v4-L.L@/L/L/L/L/L/L/L/M/M/+M/:M/CM/SM/dM/qM/xM/M/l /M/M/M/M/M/M/M/ N0N@0&N/03N10DN1LN1^NS2lN4xN4N45N @5N5N[ @N PN N @%  JN@  NN@      KO(Y "0"@$"O& u O XD9A FA@\p`*A-(O/O@(  u# u%5OHO[OmOOO ?:K)@OFOK@O]`˽@  O "MO@ !O\pn_OOOOR%HO]+ . 0O*&*K PK!P@5B 23P \p'P* *@ 5,P\pv% 77PMPU @OUP$!,hPvPZ= ;:$P`PP-@PP?P?P0CL-@+ PPPPQ Q-@Q+Q8Q-FQ\p* @CND@FA6 4EQQiQ}QQQQ\pXAS HQQKl@IQQQ RR$R6RKR[R9* mR@|RARB `RRRRRSS.Sp;SES? SS`S?mSuS S?@SVRS SS S S S9 S` PNSUV WXS(\pC @T@O-TTZWT8\pC O@4gW T*T6TATNT[TgTrT* T@TYTTT ,K\T9TT TTUU&U <)Dpb Sw`kw`/U`DK4UK@UKJUK ` YU 9S @ cgUxUUUUUUUV V@V`"V.V g?VxpLV!_VjvVj@V!VjVjV!VjWj@W*WH4W>=WCLkS IW VWl@ _W` jWp tW Wm WnW@W`WW;W@AWAWAXAXoBXPB&X@N,X?O=XqPOGXrQSX VgX0VrX@VX`VXsVXWXlWXX1PYX1P ZX1PZX`[X1P[Xt`\Xn`YY%Y 4Yu@=Y`MYa_YbmYc|YdYeYfYgYhYiYjYkYlZmZn-Zo@ZpRZq_ZrfZs}ZtZuZvZwZxZyZzZ{Z|Z}[~['[9[F[W[k[u[[[[[[-[-[v@[v[- \K\\ *\@6\9gJC\Q\[\wd\n\@|\y\{\{\U@\U\U |! $$p($$ch^ UZx uz\]]5]H]\]a  n]]@] ]]]]]]^^Y    PJ>Q9Ua<;-i8`ad`H(^ <^ x OP^  O\pl^  O^ ^  O^^ ^  ^j^j\p^  O+Eu _  O%_^+Eu0_ L_ d_ |_ _ _ _ _ _  ` $` :` L` `` t` ` ` ` ` `  O%`  KO a É O\pK)a ʼn O\p?a lj ?ll]a ɉ jaUsaZ|a ˉa ˉ jaUbWa Ή OTWa Љa Љa Љa Љb Љ b Љ8b Lb  O9gb ى K,Kb ۉ O\p -b ݉ O -b ߉ OKb  O -Kb b Љb Љ O9N c  O\pc)c6c  OEcSMc  O4gXc yc  O4gcKc c  KO\pXASc c ˉ KO\pc c ˉd ˉ jaUsaZ@* d d ˉ)d ˉ6d Ή OEcDdMd  O9\ddd > md d ˉd ˉd d Ήd ىd ˉe ˉe Ή O %e ;e ˉMe ˉ_e Ή Ore˛Kze e ˉ Oee  OeKee e e ˉf ˉf ˉf Ή(f ˉ5f ˉBf Ή O  Pf bf  O%uf ! OfKfKf # Oef^f %f É O^f ( KO3-f^f * OggKg , Og+g . KO\p>g 0 O9Qg 2 Oe-f^vcg 4 ODpsg 6 O`Q ,gg 8g ˉg ˉg ˉ O ggDpg = O9Kg ? ODph A ODpKhK%h C ODp;hKKh E O\pXAS]hKjh G O\pXASwh I KO\pXAh K KO\pXASh M ODph O O9hKh Q OSh S Ohhhh U KOhhhDp)i W O Dpi Y OS.i [Hi 6 O ]i ^ O Wmi ` Oi bled_audioLED_AUDIO_MUTELED_AUDIO_MICMUTENUM_AUDIO_LEDSsnd_cardshortnamelongnamemixernameprivate_freectl_devlast_numidcontrols_rwsemctl_files_rwlockcontrols_countuser_ctl_alloc_sizecontrolsctl_filesctl_numidsctl_hashctl_hash_collisionproc_rootfiles_lists_f_opsrelease_completioncard_devreleasingsync_irqremove_sleeptotal_pcm_alloc_bytesmemory_mutexpower_refpower_sleeppower_ref_sleepmixer_ossmixer_oss_change_countsnd_info_entrysnd_shutdown_f_opssnd_mixer_osssnd_jackkctl_listinput_dev_lockhw_status_cachehda_device_idrev_idsnd_info_buffersnd_info_entry_textsnd_info_entry_opssnd_aes_iec958subcodedig_subframesnd_hwdep_dsp_statusnum_dspsdsp_loadedchip_readysnd_hwdep_dsp_imagesnd_pcm_uframes_tsnd_pcm_sframes_tSNDRV_PCM_STREAM_PLAYBACKSNDRV_PCM_STREAM_CAPTURESNDRV_PCM_STREAM_LASTsnd_pcm_access_tsnd_pcm_format_tsnd_pcm_subformat_tsnd_pcm_state_tsnd_pcm_sync_idid16id32snd_intervalopenminopenmaxsnd_masksnd_pcm_hw_paramsmresiresrmaskmsbitsrate_numrate_den__pad_before_uframe__pad_after_uframesnd_pcm_mmap_statushw_ptrsuspended_stateaudio_tstampsnd_pcm_mmap_controlappl_ptravail_min__pad4snd_ctl_elem_type_tsnd_ctl_elem_iface_tsnd_ctl_elem_idnumidnames_ptrnames_lengthinteger64enumeratedsnd_ctl_elem_infovalue_ptritem_ptriec958snd_ctl_elem_valuesnd_kcontrol_info_tsnd_kcontrolprivate_valuevdsnd_kcontrol_get_tsnd_kcontrol_put_tsnd_kcontrol_tlv_rw_tsnd_kcontrol_newsnd_kcontrol_volatilesnd_ctl_filepreferred_subdevicechange_sleepread_locksubscribedSND_CTL_SUBDEV_PCMSND_CTL_SUBDEV_RAWMIDISND_CTL_SUBDEV_ITEMSsnd_fasyncsnd_dma_devicesnd_dma_buffersnd_pcm_oss_setuptask_namepartialfragnosilencebuggyptrperiod_sizesnd_pcm_oss_runtimesync_triggerfragshiftmaxfragssubdivisionperiod_bytesperiod_framesperiod_ptrbuffer_bytesmmap_bytesbuffer_usedparams_lockrw_refplugin_firstplugin_lastprev_hw_ptr_periodsnd_pcm_pluginsnd_pcm_substreampstrlatency_pm_qos_reqbuffer_bytes_maxdma_bufferdma_maxtimer_runningwait_timelink_listself_grouppcm_releaseosshw_openedmanaged_buffer_allocsnd_pcm_oss_substreamsnd_pcm_oss_streamsetup_listsetup_mutexsnd_pcm_ossreg_masksnd_pcm_hardwareformatsrate_minrate_maxchannels_minchannels_maxperiod_bytes_minperiod_bytes_maxperiods_minperiods_maxsnd_pcm_opshw_paramshw_freesync_stopget_time_infofill_silencecopy_usercopy_kernelsnd_pcm_audio_tstamp_configtype_requestedreport_delaysnd_pcm_audio_tstamp_reportaccuracy_reportsnd_pcm_hw_rule_func_tsnd_pcm_hw_ruledepssnd_pcm_hw_constraintsrules_numrules_allsnd_pcm_runtimetrigger_mastertrigger_tstamptrigger_tstamp_latchedoverrangeavail_maxhw_ptr_basehw_ptr_interrupthw_ptr_jiffieshw_ptr_buffer_jiffieshw_ptr_wrapsubformatbyte_alignframe_bitssample_bitsno_period_wakeuptstamp_modeperiod_stepstart_thresholdstop_thresholdsilence_thresholdsilence_sizesilence_startsilence_filledtwaketsleepstop_operatingbuffer_accessinghw_constraintstimer_resolutiondma_areadma_bytesdma_buffer_pbuffer_changedaudio_tstamp_configaudio_tstamp_reportdriver_tstampsnd_pcm_groupsubstreamssnd_pcmdev_classdev_subclassnonatomicno_device_suspendsnd_pcm_strsubstream_countsubstream_openedsubstreamchmap_kctlsnd_timersnd_pcm_chmap_elemsnd_hwdep_opsioctl_compatdsp_statusdsp_loadsnd_hwdeposs_typeossregAC_WID_AUD_OUTAC_WID_AUD_INAC_WID_AUD_MIXAC_WID_AUD_SELAC_WID_PINAC_WID_POWERAC_WID_VOL_KNBAC_WID_BEEPAC_WID_VENDORAC_JACK_PORT_COMPLEXAC_JACK_PORT_NONEAC_JACK_PORT_FIXEDAC_JACK_PORT_BOTHdrm_audio_component_opsput_powercodec_wake_overrideget_cdclk_freqsync_audio_rateget_elddrm_audio_component_audio_opsaudio_ptrpin_eld_notifypin2portmaster_bindmaster_unbinddrm_audio_componentaudio_opsmaster_bind_completehda_nid_tsnd_arrayalloc_alignhdac_deviceafgmfgsubsystem_idafg_function_idmfg_function_idafg_unsolmfg_unsolpower_capschip_nameexec_verbnum_nodesstart_nidend_nidin_pmwidget_lockwidgetsvendor_verbslazy_cachecaps_overwritingcache_coefhdac_busext_opsremap_addrppcapspbcapmlcapgtscapdrsmcapcodec_listnum_codecscaddr_tblunsol_queueunsol_rpunsol_wpunsol_workcodec_maskcodec_poweredcorbrirblast_cmdrirb_wqposbufdma_typechip_initaligned_mmiosync_writeuse_posbufsnoopalign_bdle_4kreverse_assigncorbrp_self_clearpolling_modeneeds_damn_long_delaypoll_countbdl_pos_adjdma_stop_delayreg_lockaudio_componentdisplay_power_statusdisplay_power_activenum_streamshlink_listcmd_dma_statesdo_limithdac_widget_treeHDA_DEV_COREHDA_DEV_LEGACYHDA_DEV_ASOCHDA_INPUTHDA_OUTPUThdac_driverunsol_eventhdac_bus_opsget_responselink_powerhdac_ext_bus_opshdev_attachhdev_detachhdac_rbhda_busmodelnameprepare_mutexpcm_dev_bitsallow_bus_resetresponse_resetin_resetno_response_fallbackbus_probingkeep_powerjackpoll_in_suspendprimary_dig_out_typemixer_assignedhda_codecprobe_idpresetpatch_opspcm_list_headpcm_refbeepbeep_modewcapsmixersnidsspdif_mutexcontrol_mutexspdif_outspdif_in_enablefollower_dig_outsinit_pinsdriver_pinscvt_setupsuser_mutexinit_verbsuser_pinshwdepconfiguredin_freeingdisplay_power_controlspdif_status_resetpin_amp_workaroundsingle_adc_ampno_sticky_streampins_shutupno_trigger_senseno_jack_detectinv_eapdinv_jack_detectpcm_format_firstcached_writedp_mstdump_coefpower_save_nodeforce_pin_prefixlink_down_at_suspendrelaxed_resumeforced_resumeno_stream_clean_at_suspendctl_dev_idpower_on_acctpower_off_acctpower_jiffiespower_filterproc_widget_hookjacktbljackpoll_intervaljackpoll_workdepop_delayfixup_idfixup_listfixup_nameverbshda_codec_driverhda_codec_opsbuild_controlsbuild_pcmsset_power_statecheck_power_statusstream_pmhda_pcm_opsget_delayhda_pcm_streammaxbpschmapHDA_PCM_TYPE_AUDIOHDA_PCM_TYPE_SPDIFHDA_PCM_TYPE_HDMIHDA_PCM_TYPE_MODEMHDA_PCM_NTYPEShda_pcmpcm_typeown_chmapcodechda_beeptonelinear_toneplayingkeep_power_at_enablebeep_workpower_hookhda_fixupchained_beforechain_idhda_verbverbhda_pincfghda_vmaster_mute_hooksw_kctlhda_input_mux_itemhda_input_muxnum_itemshda_multi_outnum_dacsdac_nidshp_nidhp_out_nidextra_out_niddig_out_niddig_out_usedno_share_streamshare_spdifanalog_ratesanalog_maxbpsanalog_formatsspdif_ratesspdif_maxbpsspdif_formatshda_pintblHDA_FIXUP_ACT_PRE_PROBEHDA_FIXUP_ACT_PROBEHDA_FIXUP_ACT_INITHDA_FIXUP_ACT_BUILDHDA_FIXUP_ACT_FREEhda_amp_listhda_loopback_checkamplistAUTO_PIN_MICAUTO_PIN_LINE_INAUTO_PIN_CDAUTO_PIN_AUXAUTO_PIN_LASTAUTO_PIN_LINE_OUTAUTO_PIN_SPEAKER_OUTAUTO_PIN_HP_OUTauto_pin_cfg_itemis_headset_micis_headphone_michas_boost_on_pinINPUT_PIN_ATTR_UNUSEDINPUT_PIN_ATTR_INTINPUT_PIN_ATTR_DOCKINPUT_PIN_ATTR_NORMALINPUT_PIN_ATTR_REARINPUT_PIN_ATTR_FRONTINPUT_PIN_ATTR_LASTauto_pin_cfgline_outsline_out_pinsspeaker_outsspeaker_pinshp_outsline_out_typehp_pinsnum_inputsdig_outsdig_out_pinsdig_in_pinmono_out_pindig_out_typedig_in_typehda_jack_callback_fnhda_jack_callbackunsol_resjackhda_jack_tblpin_sensejack_detectjack_dirtyphantom_jackblock_reportgating_jackgated_jackkey_report_jackbutton_stateHDA_JACK_NOT_PRESENTHDA_JACK_PRESENTHDA_JACK_PHANTOMhda_multi_iodacctl_inNID_PATH_VOL_CTLNID_PATH_MUTE_CTLNID_PATH_BOOST_CTLNID_PATH_NUM_CTLSnid_pathctlspin_enabledpin_fixedstream_enabledautomic_entrySTREAM_MULTI_OUTSTREAM_INDEP_HPHDA_GEN_PCM_ACT_OPENHDA_GEN_PCM_ACT_PREPAREHDA_GEN_PCM_ACT_CLEANUPHDA_GEN_PCM_ACT_CLOSEbadness_tableno_primary_dacno_dacshared_primaryshared_surrshared_clfeshared_surr_mainhda_gen_specstream_name_analogstream_analog_playbackstream_analog_capturestream_name_alt_analogstream_analog_alt_playbackstream_analog_alt_capturestream_name_digitalstream_digital_playbackstream_digital_captureactive_streamspcm_mutexmultioutalt_dac_nidnum_adc_nidsadc_nidsdig_in_nidmixer_nidmixer_merge_nidinput_labelsinput_label_idxscur_adccur_adc_stream_tagcur_adc_formatinput_muxcur_muxmin_channel_countext_channel_countconst_channel_countpcm_recautocfgkctlsprivate_dac_nidsimux_pinsdyn_adc_idxshared_mic_vref_pinhp_mic_pinhp_mic_mux_idxnum_all_dacsall_dacsnum_all_adcsall_adcsout_pathshp_pathsspeaker_pathsaamix_out_pathsdigout_pathsinput_pathsloopback_pathsloopback_merge_pathdigin_patham_num_entriesam_entryhp_jack_presentline_jack_presentspeaker_mutedline_out_mutedauto_micautomute_speakerautomute_lodetect_hpdetect_loautomute_speaker_possibleautomute_lo_possiblemaster_mutekeep_vref_in_automuteline_in_auto_switchauto_mute_via_ampsuppress_auto_mutesuppress_auto_micneed_dac_fixhp_micsuppress_hp_mic_detectno_primary_hpno_multi_iomulti_cap_volinv_dmic_splitown_eapd_ctlkeep_eapd_onvmaster_mute_ledmic_mute_ledindep_hpprefer_hp_ampadd_stereo_mix_inputadd_jack_modespower_down_unuseddac_min_mutesuppress_vmasterobey_preferred_dacsno_analogdyn_adc_switchindep_hp_enabledhave_aamix_ctlhp_mic_jack_modesskip_verbsmute_bitsout_vol_maskmain_out_badnessextra_out_badnesspreferred_dacsaamix_modebeep_nidvmaster_nidvmaster_tlvvmaster_muteloopback_listmulti_iosmulti_ioinit_hookautomute_hookcap_sync_hookpcm_playback_hookpcm_capture_hookhp_automute_hookline_automute_hookmic_autoswitch_hookHDA_HINT_STEREO_MIX_DISABLEHDA_HINT_STEREO_MIX_ENABLEHDA_HINT_STEREO_MIX_AUTOHDA_CTL_WIDGET_VOLHDA_CTL_WIDGET_MUTEHDA_CTL_BIND_MUTEBAD_NO_PRIMARY_DACBAD_NO_DACBAD_MULTI_IOBAD_NO_EXTRA_DACBAD_NO_EXTRA_SURR_DACBAD_SHARED_SURROUNDBAD_NO_INDEP_HPBAD_SHARED_CLFEBAD_SHARED_EXTRA_SURROUNDBAD_SHARED_VOLput_call_tgeneric_driver_exitgeneric_driver_initsnd_hda_parse_generic_codecsnd_hda_gen_check_power_statussnd_hda_gen_freesnd_hda_gen_initpath_idxset_output_and_unmutesnd_hda_gen_build_pcmsdefault_strspec_strsetup_pcm_streamdyn_adc_capture_pcm_cleanupstream_tagdyn_adc_capture_pcm_preparealt_capture_pcm_cleanupalt_capture_pcm_preparedig_playback_pcm_closedig_playback_pcm_cleanupdig_playback_pcm_preparedig_playback_pcm_openalt_playback_pcm_cleanupalt_playback_pcm_preparealt_playback_pcm_closealt_playback_pcm_opencapture_pcm_closecapture_pcm_cleanupcapture_pcm_preparecapture_pcm_openplayback_pcm_closeplayback_pcm_cleanupplayback_pcm_prepareplayback_pcm_opensnd_hda_gen_build_controlssnd_hda_gen_parse_auto_configsnd_hda_gen_shutup_speakerssnd_hda_gen_stream_pmsnd_hda_gen_path_power_filtercompare_attrkcontrolucontrolautomute_mode_putautomute_mode_getautomute_mode_infocall_mic_autoswitchcall_line_automutecall_hp_automutesnd_hda_gen_mic_autoswitchsnd_hda_gen_line_automutesnd_hda_gen_hp_automutecall_update_outputssnd_hda_gen_update_outputssnd_hda_gen_fix_pin_powerbeep_power_hookadd_fake_pathssync_pin_power_ctlsadd_all_pin_power_ctlsadd_pin_power_ctlspin_power_down_callbackpin_power_up_callbackset_pin_power_jackpin_statestream_stateset_path_poweradc_idxmux_selectsnd_hda_gen_add_micmute_led_cdevsnd_hda_gen_add_mute_led_cdevmicmutecreate_mute_led_cdevparse_mic_boostcheck_boost_volcap_single_sw_putis_inv_dmic_pincap_sw_putcap_vol_putcap_put_callermux_enum_putmux_enum_getmux_enum_infoimux_idxget_input_pathcfg_idxnum_adcsparse_capture_sourcehp_mic_jack_mode_puthp_mic_jack_mode_getget_cur_hp_mic_jack_modehp_mic_jack_mode_infoget_in_jack_num_itemsin_jack_mode_putin_jack_mode_getin_jack_mode_infocreate_out_jack_modesout_jack_mode_putout_jack_mode_getout_jack_mode_infoadc_muxupdate_hp_micloopback_mixing_putnum_outsupdate_output_pathsdo_mixnomix_path_idxmix_path_idxupdate_aamix_pathsloopback_mixing_getch_mode_putch_mode_getch_mode_infoindep_hp_putindep_hp_getindep_hp_infocreate_extra_outsparse_output_pathsdebug_show_configsfill_hardwiredfill_mio_firstfill_and_eval_dacsdacsrefill_shared_dacsindep_hp_possiblecheck_aamix_out_pathmap_singlesreference_pinhardwiredfill_multi_ioscount_multiio_pinscan_be_multiio_pinget_dac_if_singletry_assign_dacsassign_out_path_ctlsctl_typeget_line_out_pfxhda_gen_bind_mute_puthda_gen_bind_mute_gethda_gen_mixer_mute_putcidxchsadd_sw_ctlset_pin_eapdpath_power_down_syncadd_aamixsnd_hda_activate_pathallow_powerdownpath_power_updateidx_to_checkactivate_ampinit_ampis_stereo_ampsis_active_nidlook_for_out_vol_nidis_digitallook_for_dacinvalidate_nid_pathfrom_nidto_nidanchor_nidsnd_hda_add_new_path__parse_nid_pathprint_nid_pathsnd_hda_get_path_from_idxsnd_hda_get_path_idxset_pin_targetssnd_hda_gen_add_kctlsnd_hda_gen_spec_init