ELF@@ZW%s.%lxswr%uswr_disconnect_portswr_connect_portof_register_swr_devicesswrswr_register_masterswr_remove_from_groupswr_match_ctrl_to_boardinfoswr_get_logical_dev_numswr_dlkm&master->mlockinclude/linux/idr.hregswr_device_wakeup_unvoteswr_device_wakeup_voteregmap_swr_writeregmap_swr_gather_writeregmap_swr_raw_multi_reg_writeswr_port_responsesoundwireswr_new_deviceregmap_swr_readtechpack/audio/soc/regmap-swr.ctechpack/audio/soc/soundwire.c%s Not able to allocate master port transaction memory 3%s: Error %d to get logical addr for device %llx %s: SWR master registered successfully %s can't create new device for %s of_swr:register %s of_swr:invalid reg %s of_swr:modalias failure %s Device [%s] registered with bus id %s of_swr: Register failed %s %s: master# %d and bi# %d does not match %s: register size %zd bytes not supported %s: reg size %zd bytes not supported %s: multi reg write failed %s Max tid reached Failed to register swr device %s at 0x%lx %d %s: num_port %d exceeds max port %d device [%s] register failed err %d %s: write reg 0x%x failed, err %d %s: codec reg 0x%x read failed %d %s: transaction is already NULL %s: swr is NULL 3%s: master is NULL 3%s: Master is NULL %s: regmap is NULL %s: swr device is NULL %s: falling back to GROUP_NONE %s: sum of addr, value and pad is 0 @9qCT_ ^{ {^__^{g_WO`E4@_T Th"Ѩ` *#F)/@  T ښb TR(rR(r _T(R@yz)x*Ej  K@9j)8+7@ }@ V Tv]vx"L9h_8X4imR *@9_k T4*Z"* v *ODWC_BgA{Ũ^__v%*(9x"L9M`` `@* ?*`5  !c^{og_WOC @:,@AT4@T*^J=@y<R ۚ *MҠ``Q**?*@7@@?)T_V@) 5QWCM9IA94jmR K@9 kTk4*I9WCM9**{A*OFWE_DgCoB^__^{ _WO  ,@!T8@@yx7A9MҀ[*** ?*6#***ODWC_B @{Ũ^__^{ {^__(G(HTHT҈$ȇhV-T褟|hlT҈$ȇhV T(ݝҨ!TPӜ((TҨ5h Th((w,TҨ5h@T?(h~!T( ȓ%THhp TqHH,T(HhpThȸvT ((, TލhT(v(`TҨH*OaTHG(HTݻh^THSTӜ((@TW T(ȭt(T( ȓTth Tσ҈(Th5Hn{A T((T.H(%j`TvHua T|hTEҨAmAT~((w` ThÎҨld(\!Tm(qHH` T[hT\WR( ȓ TA_@;-1#'"( ȓ T?T_^{ WO@@M9*v4hmR @9?!k@T4**9@M9MҠ``**?OCWB @{Ĩ^__^{WOaT` 6hAiA(  ҨhhaOBWA{è^__@ ^{!{^_*_^{ O @4@M9*4hmR @9?!k`TI59M 7*4a?@*OB @{è^__ր*?rA 9T@*imRi)8_֠_^{C h@)ѩ(@H  ) ɓ? T*!??*H{A^_*_֠? `~##@^{O@@M94hmRhjh8!kATtM O``?6@9H7*@OA{¨^__^{ O@A ?Th@ ?T5]?!T`6"@( OB @{è^__^{WOC@`BAҠ7``C 7*R}@(r**@5@67v@(*    `b hBi.7 h hh (@97* *a @)@?T{A*OCWB^__V!c*@Cc @!Ԡ_^{Oa)) -@ _ T*OA{¨^__֠h!34]@t@944B8*H5!@Aq^{O D@*5@  -@ _ T*OA{¨^__*h!3 4] AR?^{CD@ 5@*  ,@ ? T*{A^_*_*@ ^  ) ɓ?bT?#? `~#@^{ O h@a u6i"C( uu`@@OB @{è^__^{_WO@wMҀ[******?OCWB_A{Ĩ^__^{ M*@(yj?y* {^__^{ _WO@  @R(rmR @R.Br@vb BwAby 6x^A@4**@97 ODWC_B @{Ũ^__@96N@D.@A*^{ g_WO@ 6:@_Th@9(7Z@_TCE3@kTACB'@OEWD_CgB @{ƨ^__^{ WO@6b Mʼn?*4* *OCWB @{Ĩ^__^{{^__^{ @ $ A< @ )Q @ @ )! D{^__^{C D@)I(@  ) ɓ?T ?*H{A^_*_#? `~#@^{C D@)I(@  ) ɓ?T ?*H{A^_*_#? `~#@^{CD@Ѩ @h  !T ?{A^__#Ҡ5`#@^{og_WOC@sC*<q#TR~s@R(r2R `b mR|@9kRi @x{{_T_q`T* @*H}R!(r`@@99x:@9(A9r 99T @9@Tjh8,8jh8!8jh8_9TtM;kw?@ @`{AOFWE_DgCoB^__ ^{OC@Tb M  ) ɓ? "T?* {A*OB^__@G @@^{OC@Tb M  ) ɓ? "T?* {A*OB^__@G @@^{C h@*)ѩ(@H  ) ɓ? T*!??*H{A^_*_֠? `~##@^{C h@*)ѩ(@H  ) ɓ? T*!??*H{A^_*_֠? `~##@^{og_WO@sC*<q#TR}@R(r2R `b mRi:@9kRj@@x|_T_q@ T*''@@*H}R!(r@'@(@9(9x:_<9 @hA9_r(9* 9T)J@9T kh8,8jh88 ~jk+ m!jh8!8jh8_9TtM;kw?_ _`{BOGWF_EgDoC^__ ^{_WO@@M9w4hmR @9?!kT4**MX`` `@*?9@M9M OCWB_A{Ĩ^__^{og_ W O @@A`    HmR y  @`BA@9 7cR7C4@ @cS(@9(9@(@9Q(9@@ _)@?AT{FOKWJ_IgHoG^__^{ WO@@Tb)@?T*MA_aT@T4OCWB @{Ĩ^__  q ^{O*5*`4*OA{¨^__^{{^__license=GPL v2alias=platform:soundwiredescription=Soundwire modulelicense=GPL v2intree=Yname=swr_dlkmvermagic=4.14.180-g271a34011b63-ab6580010 SMP preempt mod_unload modversions aarch64depends=__regmap_init_swr__devm_regmap_init_swrswr_writeswr_unregister_masterswr_slvdev_datapath_controlswr_set_device_groupswr_reset_deviceswr_remove_from_groupswr_remove_deviceswr_register_masterswr_readswr_port_responseswr_new_deviceswr_master_add_boarddevicesswr_get_logical_dev_numswr_driver_unregisterswr_driver_registerswr_disconnect_portswr_device_wakeup_voteswr_device_wakeup_unvoteswr_device_upswr_device_downswr_connect_portswr_bulk_writesoundwire_typeof_register_swr_devicesget_matching_swr_slave_device4"`Pmodule_layoutg__stack_chk_guard__stack_chk_faily}1kmalloc_cachesWYbus_unregisterI9kbus_registerpm_generic_resumeaKpm_generic_suspendZ%strcmpidr_alloc_cmnw7radix_tree_delete_item`radix_tree_lookuph__list_add_validGNqkmem_cache_alloc_traceb get_deviceUrS__list_del_entry_valid&ԱD__dynamic_pr_debug __mutex_initof_alias_get_iddevice_unregister_]Endevice_for_each_childdriver_unregister@hydriver_registerkreallocVS__cfi_slowpathlZof_property_read_u64~2of_modalias_nodeznof_get_next_available_childO__dynamic_dev_dbgU'Odevice_registerDdev_set_name>լJmutex_unlocke8^mutex_lockHWstrlcpy yput_deviceXUprintk地__kmalloc zkfreew5rdev_err@0cdev_get_regmap܂4__devm_regmap_init?__regmap_initswr_dlkmAndroid (6443078 based on r383902) clang version 11.0.1 (https://android.googlesource.com/toolchain/llvm-project b397f81060ce6d701042b782172ed13bee898b79)zR| ,@L (H\ P ,td ` $\ P @L  X @  $T 0 H0X dT 0 8P P  T 0 TX 0 ,P  LP  lP T 0 $X @ \L $d\ P (p` `  @X @ d$P L P P P ,d `  T  @T  `P |P ,d ` $X @ ,d `  X @ DhP  d@L   4H\p $8L`t 8K&L- 4 ; B(H0O@VP]`dpkry$ 0@P`Hp p  M  h&, H3 : A H OOVP]hcRjRqRxS X\P04<dL@    DT`,EGI  " X( . 4 $: @ F L R X ^ td j \p 4v |      x @  L   # |$ `% % & & \' ' p* D+ , , x- 00  0 2$*06<BH!N#T%Z'`)f+l-r/x1~3579;=?AC   KK(KT K"KE8K]KKkUbO oLLLLLL(LCL]LuLzLcLOL;L%L 7L]LvLL LLLLzLe9LI_L3L)  0@3PL`gp 9 [      0 @ P# `> p]    K  0      M(  p$  <  $L  X]  Hj  @z  0    &  &  \'  p      h0 M() Mx(C MP(_  xm  |  M(( M(  !#%')+-/13579;=?ACEGILM KOPRSUV @  @   = 00       " /    4  d; B M U ` m z   0     L \  \ g  V x-  'C  |$ p* D+ ,q ,-  H  t8  % #  `%$' e  #p 2      T.;NhZ@i#$ 2 @OP] z       + ? ^ {       8 G a y      &8=b%/$d.0$d.1$d.10$d.103$d.104$d.105$d.106$d.107$d.108$d.109$d.11$d.110$d.111$d.112$d.113$d.114$d.115$d.116$d.117$d.118$d.119$d.12$d.120$d.121$d.122$d.123$d.124$d.125$d.126$d.127$d.128$d.129$d.13$d.130$d.131$d.132$d.133$d.134$d.135$d.136$d.137$d.138$d.139$d.14$d.140$d.141$d.142$d.143$d.144$d.145$d.146$d.15$d.152$d.153$d.154$d.155$d.16$d.17$d.18$d.19$d.2$d.20$d.21$d.22$d.23$d.24$d.25$d.26$d.3$d.30$d.31$d.4$d.46$d.48$d.5$d.6$d.7$d.8$d.9$x.100$x.101$x.102$x.27$x.28$x.29$x.32$x.33$x.34$x.35$x.36$x.37$x.38$x.39$x.40$x.41$x.42$x.43$x.44$x.45$x.47$x.49$x.50$x.51$x.52$x.53$x.54$x.55$x.56$x.57$x.58$x.59$x.60$x.61$x.62$x.63$x.64$x.65$x.66$x.67$x.68$x.69$x.70$x.71$x.72$x.73$x.74$x.75$x.76$x.77$x.78$x.79$x.80$x.81$x.82$x.83$x.84$x.85$x.86$x.87$x.88$x.89$x.90$x.91$x.92$x.93$x.94$x.95$x.96$x.97$x.98$x.99.Ltmp2.Ltmp5.Ltmp8__UNIQUE_ID_alias78__UNIQUE_ID_description77__UNIQUE_ID_intree61__UNIQUE_ID_license67__UNIQUE_ID_license76__UNIQUE_ID_name60__UNIQUE_ID_vermagic59____versions__kstrtab___devm_regmap_init_swr__kstrtab___regmap_init_swr__kstrtab_get_matching_swr_slave_device__kstrtab_of_register_swr_devices__kstrtab_soundwire_type__kstrtab_swr_bulk_write__kstrtab_swr_connect_port__kstrtab_swr_device_down__kstrtab_swr_device_up__kstrtab_swr_device_wakeup_unvote__kstrtab_swr_device_wakeup_vote__kstrtab_swr_disconnect_port__kstrtab_swr_driver_register__kstrtab_swr_driver_unregister__kstrtab_swr_get_logical_dev_num__kstrtab_swr_master_add_boarddevices__kstrtab_swr_new_device__kstrtab_swr_port_response__kstrtab_swr_read__kstrtab_swr_register_master__kstrtab_swr_remove_device__kstrtab_swr_remove_from_group__kstrtab_swr_reset_device__kstrtab_swr_set_device_group__kstrtab_swr_slvdev_datapath_control__kstrtab_swr_unregister_master__kstrtab_swr_write__ksymtab___devm_regmap_init_swr__ksymtab___regmap_init_swr__ksymtab_get_matching_swr_slave_device__ksymtab_of_register_swr_devices__ksymtab_soundwire_type__ksymtab_swr_bulk_write__ksymtab_swr_connect_port__ksymtab_swr_device_down__ksymtab_swr_device_up__ksymtab_swr_device_wakeup_unvote__ksymtab_swr_device_wakeup_vote__ksymtab_swr_disconnect_port__ksymtab_swr_driver_register__ksymtab_swr_driver_unregister__ksymtab_swr_get_logical_dev_num__ksymtab_swr_master_add_boarddevices__ksymtab_swr_new_device__ksymtab_swr_port_response__ksymtab_swr_read__ksymtab_swr_register_master__ksymtab_swr_remove_device__ksymtab_swr_remove_from_group__ksymtab_swr_reset_device__ksymtab_swr_set_device_group__ksymtab_swr_slvdev_datapath_control__ksymtab_swr_unregister_master__ksymtab_swr_write__module_depends__unregisterboard_listboard_lockmaster_idrof_register_swr_devices.descriptorregmap_swrregmap_swr_gather_writeregmap_swr_readregmap_swr_writesoundwire_pmswr_dev_releaseswr_dev_typeswr_device_matchswr_drv_probeswr_drv_removeswr_drv_shutdownswr_lockswr_master_listswr_master_releaseswr_master_typeswr_match_ctrl_to_boardinfo.descriptorswr_new_device.descriptorswr_new_device.descriptor.6swr_pm_resumeswr_pm_suspendswr_register_master.__keyswr_register_master.descriptorswr_remove_from_group.descriptor__regmap_init__devm_regmap_initdev_get_regmapdev_errkfree__kmalloc__cfi_check_fail__cfi_checkprintkput_devicestrlcpymutex_lockmutex_unlockdev_set_namedevice_register__dynamic_dev_dbgof_get_next_available_childof_modalias_nodeof_property_read_u64__cfi_slowpathkreallocdevice_for_each_childdevice_unregisterof_alias_get_id__mutex_init__dynamic_pr_debuginit_modulecleanup_module__list_del_entry_validget_devicekmem_cache_alloc_trace__list_add_validradix_tree_lookupradix_tree_delete_itemidr_alloc_cmnstrcmppm_generic_suspendpm_generic_resumebus_registerbus_unregistersoundwire_devkmalloc_caches__this_module__crc___devm_regmap_init_swr__crc___regmap_init_swr__crc_get_matching_swr_slave_device__crc_of_register_swr_devices__crc_soundwire_type__crc_swr_bulk_write__crc_swr_connect_port__crc_swr_device_down__crc_swr_device_up__crc_swr_device_wakeup_unvote__crc_swr_device_wakeup_vote__crc_swr_disconnect_port__crc_swr_driver_register__crc_swr_driver_unregister__crc_swr_get_logical_dev_num__crc_swr_master_add_boarddevices__crc_swr_new_device__crc_swr_port_response__crc_swr_read__crc_swr_register_master__crc_swr_remove_device__crc_swr_remove_from_group__crc_swr_reset_device__crc_swr_set_device_group__crc_swr_slvdev_datapath_control__crc_swr_unregister_master__crc_swr_write__stack_chk_fail__stack_chk_guard__typeid__ZTSFiP10swr_deviceE_global_addr__typeid__ZTSFvP10swr_deviceE_global_addr__typeid__ZTSFvP10swr_masterE_global_addr (08@jHPX`hpx zcO ; %   (08@HPX`hzpxeI3)onP@~ qDT`t,y8|(x$wHsh vuX\0z4{<}pdLr0fHH  8fX `    ,0 8 @ H'**..          5  5  5 5  5  5  ! 5$ !( 5, !0 54 !8 5@+C5  5  5  5+--\*           +d d  d  d +HC1 1  1  1 +d*C           +9 $ 9( , 90 4 98 D+TTX\ T` d Th l Tp +   )     $ (        pt x |        8< @ D         $ ( `d h l tx |            1              $ ( , 48 < @ HL P T \` d h p t  x  |                      lCp p p p8   b9   8^H9P8`ch9lp t x VWW8C   PCC" " " "b    b   b   $ b,<^   p p p p8J J J J Y$X \ l |d9j j j j   :jh j h   j h   j h   Z$;,J0 J8 JD J` d h tcx|   (:N ( : N ( : N ( : N[@D H L eef    dCg      4Cp8|^96- Cp -x w| T w T w T w T + _ lP lP lP lP `!7 !$! ,! 4! P1T1X1\1`1d1h1l1 p1 t1 x1 |1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1+1>$2?82@l242+2<22 2 2 233 3 3 (38,303 43 83 P38|393939  j j j j$h0k4 k8 k< k@;Pi k k k kW j$ j( j, j0iX$&(/DNB30A4USHQOxf g&&@\'GMIJ KLE,X=T\]b(0N8@:PXp`hxpx2X0LXx$(Lht\40Ppx@L   #D|$h`%%&&\''$p*DD+d,,x-000$2Hh$8L`t     (<Pdx.symtab.strtab.shstrtab.rela__ksymtab.rela__kcrctab.init.plt.text.ftrace_trampoline.bss.rela.data.rela.rodata.rela.text.rela__bug_table.rela.init.text.rela.exit.text.rela.text..L.cfi.jumptable.rela.text..L.cfi.jumptable.19.rela.text..L.cfi.jumptable.20.rela.text..L.cfi.jumptable.21.rela.text..L.cfi.jumptable.22.rela.text..L.cfi.jumptable.23.rela.text..L.cfi.jumptable.24.rela.text..L.cfi.jumptable.25.rela.text..L.cfi.jumptable.26.rela.text..L.cfi.jumptable.27.rela.text..L.cfi.jumptable.28.rela.text..L.cfi.jumptable.29.rela.text..L.cfi.jumptable.30.rela.text..L.cfi.jumptable.31.rela.text..L.cfi.jumptable.32.rela.text..L.cfi.jumptable.33.rela.text..L.cfi.jumptable.34.rela.text..L.cfi.jumptable.35.rela.text..L.cfi.jumptable.36.rela.text..L.cfi.jumptable.37.rela.text..L.cfi.jumptable.38.rela.text..L.cfi.jumptable.39.rela.text..L.cfi.jumptable.40.rela.text..L.cfi.jumptable.41.rela.text..L.cfi.jumptable.42.rela.text..L.cfi.jumptable.43.rela.text..L.cfi.jumptable.44.modinfo__ksymtab_strings.rela__verbose__versions.rela.gnu.linkonce.this_module.comment.rela.eh_frame.llvm_addrsig.note.GNU-stack @@X/l*@X>`9aCb[ceh`@X p2Pk@ `X }3x@XGX C$@XCh@hXPD@@pXD@`XD@xXD@XD@0X2D-@XQDL@XpDk@X!D@ 0X#D@PX%D@hX'D@X) D@X+*D%@X-IDD@0X/hDc@X1D@X3D@(X5D@@X7D @HX9E@X;"E@0xX=AE<@X?` E[@XA$Ez@0XC,E@XE0E@ XG4E@8XI8EFH@P@XM I 0T+@0XPJ0WX XS@xXSbLo_.p`8`P%Y& 8