ELF@@A> _  /buildbot/src/partner-android/q-dev-msm-floral-4.14-qt-qpr3/private/msm-google/techpack/audio/asoc/codecs/wcd-spi.c <\\\\\r\%s: Invalid size %zd addrwcd_spi_write_multidisable%s: Unbalanced clk_users %d for %s %s: addr = 0x%x,len = %zu %s: failed, err = %d %s: CLK_REQ failed, err = %d %s: failed to resume in %u msec %s: NOP2 failed, err = %d unlockedmsgwcd_spi_suspendwdsp_spi_event_handler%s: %s fail write addr (0x%x), size (0x%x) %s: remote_addr = 0x%x %s: resume successful %s: register_cmpnt_ops failed, err = %d spi deviceclk_state = %s clk_users = %d clk_mutex = %s xfer_mutex = %s wcd_spi_can_suspendwcd_spi%s: clk disable failed %d wcd_spi_transfer_splitwcd_spi_bus_gwritewdsp_spi_read_section%s: Init failed, err = %d &wcd_spi->clk_mutexwcd_spi_dlkm%s: Failed %s, addr = 0x%x, size = 0x%zx, err = %d wdsp_spi_init%s: NOP1 failed, err = %d %s: Missing %s DT entrywcd_spi_component_bindstatewcd_spi_data_readwcd_spi_data_xfer%s addr 0x%x is not aligned to 0x%x %s: spi_sync failed, err %d wcd_spi_write_singlewcd_spi_clk_disable%s: invalid data wcd_spi_data_write%s: component_add failed err = %d xfer_invalid%s: Failed, err = %d wcd-spi-v2wcd_spi_read_multi%s: RDSR success, value = 0x%x %s: Unhandled event %d xfer_write__wcd_spi_data_xfer%s: %s fail iter(%d) max-write addr (0x%x) wcd_spi_bus_writesize%s: Failed debugfs init %s: Invalid request, size = %u, addr = 0x%x wcd_spi_debugfs_mem_read%s len 0x%zx is not multiple of %d %s: Failed, addr = 0x%x, len = %zd %s: %s fail iter(%d) start-word addr (0x%x) immediatewcd_spi_cmd_rdsr%s: clk_req failed %d wcd_spi_wait_for_resumeqcom,mem-base-addr%s: cannot suspend, clk_users = %d %s: addr = 0x%x len = %zd %s: Failed to disable clk err = %d enabled%s: cannot suspend, err = %d %s: addr = 0x%x, size = 0x%zx wcd_spi_probewcd_spi_clk_work%s: clk enable failed %d %s: %s fail iter(%d) end-write addr (0x%x) %s: %s not allocated delayed%s: updated clk_users = %d, request_%s %s %s: remote_addr = 0x%x, val = 0x%x %s: RDSR status is zero %s: clk unvote failed %d &wcd_spi->xfer_mutex%s: Failed to disable clk, err = %d wcd_spi_read_singlemem_readtx_buf%s: event type %d enable%s: SPI suspended, cannot enable clk disabled%s: fail addr (0x%x) size (0x%zx) /buildbot/src/partner-android/q-dev-msm-floral-4.14-qt-qpr3/private/msm-google/techpack/audio/asoc/codecs/wcd-spi.cwdsp_spi_dload_section%s: addr = 0x%x, len = %zu %s: addr 0x%x, len = %zd %s: mem_base_addr 0x%x &x->waitwcd_spi_clk_enable3%s: Invalid %s %s: Failed to read %zu bytes from addr 0x%x %s: tx_buf not allocated locked%s: Invalid input, reg_len = %zd, val_len = %zd%s: RDSR failed, err = %d %s: Failed to allocate regmap, err = %d xfer_readrx_bufwcd_spi_clk_ctrlwcd_spi_bus_readqcom,wcd-spi-v2ᆳP   $,048<@DLPTX\@9qCT_ ^WO{RcR(r `BA"2 7@9 7B  {{"  2 "&*. B>tN*4*u*N*{COBWAD^__@^O{CL@N{A*O¨^__^WO{L@B2B@q,TA7fAjA@hjA@ ȓ TfA?*54@9h6* o2{BOA*Wè^__2* t ^O{CL@B2 {A*O¨^__^WO{L@afbjV@V Ҁ?@4*'h@ 9?q}h h@ 9?q}h?` T*ҕN@n@(T$RnA 4RnA 4RnA$R ntb R*uBhtth:h>6utR ut R*ubhtrtvhh6uvturuv@v6vvt!R2(r2`!R2(r2``*`Au{BOA*Wè^__^O{L@`nA`Bnjf6h&M ( Ҵ`btV 6hY (`t6h_ (`At`A{BOAC^__^g_WO{@h@d@vN@BB44UR(rWB)@9 727  @)@?T{FOEWD_CgB^__s**S@ 4*^WO{(@h*22 7**6   @@ ҿq (q C*2*6* ***{BOAWè^__^og_WO{@ L@ 4C _q**X#3Bc7C557    r$?3@9h"7 Z)@?!'T{S*ORWQ_PgOoN^__U6(A7  )3B*((3(A 57zN@ R*HA92#6Ab7;cg6;7`7vN@H[RrA2k2~>RbےȖy 7hN@ R*A92#6Ab7;cg6;7*7{N@R22wAhA*2 9h'yj[ay| 7@9@(74A2]hQq(3T*W{2KqT@" 2R*>wN@R!r2*722*(*2*** $3B   r %F ZW5^og_WO{#@rT2#@@T2N@* @T@@ 4*@@*;4424**6>@**7{qT95+2kT2R+2*4*69*7{  k9Th?qCq Tm?qK T:@*4*6vB@*   q (   q#S   q (   q#**X*@7{K5 @q+ T24**6@**7{Qq9T;   q (   q#**   q (   q#**@{F*OEWD_CgBoA^__C^ WO{@  )L@ (@9*ԆA72*22^3 Z22b~ߖyג @)@?!T{DOCWB @^_C_**C^_WO{@ L@ (@9AA*h7W `R^3#) Z2'y}2hRy[*4*!2*v @)@?!T{D*OCWB_A^_C_^ _WO{C@ L@ (@9A*72^3 Z2cy* 6* v @)@?aT{E*ODWC_B @^__*^ _WO{C@ L@ (@96A8A* 7`R^3) Z2?y??}N!c6c(*`4*    #vO @)@?aT{E*ODWC_B @^__*^{0A{^__^{<@ M@ A ҿ A B UA 1B !1?!1*{^__^{ L@" B) B) ?T!Ԡ#{^__^g _WO{C@!hN@ B?aT B?TA2*2HR9@9(8  R*4Ab37_c67W3 [)@?!T{QOPWO_NgM^__^g_WO{uyN@( BT(BT8A7A2*2(R9@9!9?'y8:[?y?4* 4* *{DOCWB_AgŨ^__(@QAqTR(%_2_?q2T*2(!Ț )  !T(0Q1qT2(!) R j@T_*_^W O{@22L@2 7hN@2 RA* 94Ab37_c67[3*7 @ @R2r @ R?2?2**2**2** ])@?T{O*ONWM^__^{L@ @*{^__C^WO{@  (@9L@*H 7QAq T +ih8J @2**622*6*@9tN@7@ @*6 @W*6hN@@  @  @WH@972*6*@96*  BA6uN@R!r26*22*HB2B@qlTAh6o2@BAH6բ 2U4@9h 7*    *"  @)@? T{D*OCWB^_C_ R{2*@@*"^O{@972    "{BOAC^__4@@^O{@97*    "{BOAC^__4@@^WO{ @N@R!r272**2*{BOAWè^__DҨAmT΃҈(mTH5Hn{m Th5Hn{ TȕhFT[hTXhhTHÎҨld(\, T(ȭt(T=ҨL5^ATh҈("1l TEҨAmTA%haTy(xȻH*TYhh T҈$ȇhVTbσ҈( T(Xe9a TQhÎҨld(\ T—҈AtA T@҈("1@T3! T@HxȻH*T4覧(DT  ?T_ ( ȓ TA_^{{^__! ^{{^__description=WCD SPI driverlicense=GPL v2alias=of:N*T*Cqcom,wcd-spi-v2alias=of:N*T*Cqcom,wcd-spi-v2C*intree=Yname=wcd_spi_dlkmvermagic=4.14.170-g666300e62136-ab6386400 SMP preempt mod_unload modversions aarch64depends=z%hL2c7Vmodule_layoutg__stack_chk_guard__stack_chk_failӅ3-system_wqdriver_unregisteros63complete\˩component_delUrS__list_del_entry_valid&debugfs_remove_recursivekmalloc_order_trace地__kmalloch__list_add_validݷasimple_read_from_buffer#simple_opendrs/seq_printfX7single_openCpsingle_release=seq_read*fseq_lseekVdebugfs_create_u323debugfs_create_filedebugfs_create_dir,EE___ratelimitXUprintk*iwait_for_completion_timeoutPregcache_mark_dirtyiqueue_delayed_work_on Mset_bitcancel_delayed_work_syncfregmap_update_bits_basePregmap_writeg\regcache_sync zkfree^__devm_regmap_initVS__cfi_slowpath __init_waitqueue_head#)spi_sync~)Hmemcpydmemset|clear_bit>լJmutex_unlocke8^mutex_lockt(of_property_read_variable_u32_arraydevm_kmalloct~devm_kfree`hcomponent_addkdelayed_work_timer_fn9ݢ~init_timer_key __mutex_init)__dynamic_dev_dbg-dev_errs/__spi_register_driverwcd_spi_dlkmAndroid (5484270 based on r353983c) clang version 9.0.3 (https://android.googlesource.com/toolchain/clang 745b335211bb9eadfa6aa6301f84715cee4b37c5) (https://android.googlesource.com/toolchain/llvm 60cf23e54e46c807513f7a36d0a7b777920b5881) (based on LLVM 9.0.3svn)zR| ,<L  HLX  lPP  pT  PP  hT  T  (P`   @T  ,d d  ,|d   @\  $\  $`  $8`  `4L |L tL (`  (@\   $ T 4X  X(L  tdX  T  T  T  ,L 0DXl  4H\pknyd`b}quhTV{l^]rpifzvtZRSUWXY[jmxc_a|~osg  t3% + 147P =CIO` UP[a@g m6s7y99: l x  4     h    | ! ! 4" # $ d p)  * + 0#)/5;A FLRX!^#d%j'p)v+|- $/1 t   3*3H 33h 33q.3UE6 Rj3 { x|P` # % | @!  ht  l 14(M/^ +s4( thP   -(5 p)K4((h-{ ( *4(}  P@'5 !$Q'i !T   L40( 4P(9 4M4(lp dP $P 4 *: pN4(i4( 4x( @4() #(4h(:+Q $dl4@(4() 4"4(  !#%')+-/14 3679:<=  1 2 : L Y h ~            &  9 G T l          ! + 4 C O Z f ~         "   0# 71 ;  c t  ,  <$d.19$d.20$d.29$d.52$d.53$d.54$d.55$d.56$d.57$d.58$d.59$d.60$d.61$d.62$d.63$d.64$d.65$d.66$d.67$d.68$d.75$d.76$d.77$x.0$x.1$x.10$x.11$x.12$x.13$x.14$x.15$x.16$x.17$x.18$x.2$x.21$x.22$x.23$x.24$x.25$x.26$x.27$x.28$x.3$x.30$x.31$x.32$x.33$x.34$x.35$x.36$x.37$x.38$x.39$x.4$x.40$x.41$x.42$x.43$x.44$x.45$x.46$x.47$x.48$x.49$x.5$x.50$x.51$x.6$x.7$x.8$x.9.Ltmp2__UNIQUE_ID_alias13__UNIQUE_ID_alias14__UNIQUE_ID_description16__UNIQUE_ID_intree12__UNIQUE_ID_license17__UNIQUE_ID_name11__UNIQUE_ID_vermagic10____versions__init_completion.__key__module_depends__wcd_spi_data_xfermem_read_fopsstate_fopswcd_spi_bus_gwritewcd_spi_bus_gwrite.cfiwcd_spi_bus_readwcd_spi_bus_read.cfiwcd_spi_bus_writewcd_spi_bus_write.cfiwcd_spi_clk_ctrlwcd_spi_clk_ctrl.descriptorwcd_spi_clk_workwcd_spi_clk_work.cfiwcd_spi_cmd_rdsr.descriptorwcd_spi_component_bindwcd_spi_component_bind.cfiwcd_spi_component_opswcd_spi_component_unbindwcd_spi_component_unbind.cfiwcd_spi_data_readwcd_spi_data_read._rswcd_spi_data_read.cfiwcd_spi_data_read.descriptorwcd_spi_data_writewcd_spi_data_write._rswcd_spi_data_write.cfiwcd_spi_data_write.descriptorwcd_spi_debugfs_mem_readwcd_spi_debugfs_mem_read.cfiwcd_spi_defaultswcd_spi_driverwcd_spi_is_readable_regwcd_spi_is_readable_reg.cfiwcd_spi_is_volatile_regwcd_spi_is_volatile_reg.cfiwcd_spi_of_matchwcd_spi_pm_opswcd_spi_probewcd_spi_probe.__keywcd_spi_probe.__key.7wcd_spi_probe.cfiwcd_spi_probe.descriptorwcd_spi_read_multiwcd_spi_read_multi.descriptorwcd_spi_read_singlewcd_spi_read_single.descriptorwcd_spi_regmap_buswcd_spi_regmap_cfgwcd_spi_removewcd_spi_remove.cfiwcd_spi_resumewcd_spi_resume.cfiwcd_spi_state_openwcd_spi_state_open.cfiwcd_spi_state_showwcd_spi_state_show.cfiwcd_spi_suspendwcd_spi_suspend.cfiwcd_spi_suspend.descriptorwcd_spi_wait_for_resume.descriptorwcd_spi_write_multiwcd_spi_write_multi.descriptorwcd_spi_write_singlewcd_spi_write_single.descriptorwdsp_spi_deinitwdsp_spi_deinit.cfiwdsp_spi_dload_section.descriptorwdsp_spi_event_handlerwdsp_spi_event_handler.cfiwdsp_spi_event_handler.descriptorwdsp_spi_event_handler.descriptor.39wdsp_spi_initwdsp_spi_init.cfiwdsp_spi_opswdsp_spi_read_section.descriptorinit_modulecleanup_module__spi_register_driverdev_err__dynamic_dev_dbg__mutex_initinit_timer_keydelayed_work_timer_fncomponent_adddevm_kfreedevm_kmallocof_property_read_variable_u32_arraymutex_lockmutex_unlockclear_bitmemsetmemcpyspi_sync__init_waitqueue_head__cfi_slowpath__devm_regmap_initregcache_syncregmap_writeregmap_update_bits_basecancel_delayed_work_syncset_bitqueue_delayed_work_onregcache_mark_dirtywait_for_completion_timeoutprintk___ratelimitdebugfs_create_dirdebugfs_create_filedebugfs_create_u32seq_lseekseq_readsingle_releasesingle_openseq_printfsimple_opensimple_read_from_buffer__list_add_valid__kmallockmalloc_order_tracedebugfs_remove_recursive__list_del_entry_validcomponent_delcompletedriver_unregister__cfi_check_fail__cfi_check__this_modulesystem_wq__mod_of__wcd_spi_of_match_device_table__stack_chk_fail__stack_chk_guardcleanup_module.cfiinit_module.cfi H  8@  P X h p   `@HT X ` t|R R R R      A A  A  A     $( ,0 4  8 < @  D H P  T dhP l P p P t P e< e < e < e <|< | < | < | <(0, 0<4 08  < <@ 0D  H <L 0P  T <\tP | P  P  P   $ ( LT"X "\ "` "lptxx |  x   x   xl  l  l  l@LT\              $ D p             `   `   `   `   $ ,4^8 ^< ^D ^LTXP\ ` Pd h Pl p P|c c  c  c  4` 4Ppx    4 J8 J< J@ JX  t   |  |  |  |          #    #    #$  ( , #0 @  D H  L P  T X  \ l t           (  (  (  (    l 0 x< @  D H L  P T  ` d h p t  x |         l                 $ [( , [0 8 [< @ [D P      7  7  7  7              $ ( 0 4  < @  H T :X :\ :` :p t x |     8d4T             48 < @ Tta  a   a   a,  ,  ,  ,               $  , 4P8 < P@  D PH  L PP  \d hAl  p At  x A   A                                      (048A< @ D AH L P AX \ ` Aht                     4T44l                                   $( ,  0 4 <  @ H  L `4            u  u $ ( u0 4 u8 HPT X \  ` d  l p  x|            $( , < d             (0PT X \ dh l x {   {  {  {(<DHL{P T X {\ ` d {h l p {|@ { @  { @  { @  {       (, 0 @       @  @   @   @     $ \x`dh xl p t xx |  x     r r r rLdptx |                         LPP TX P\  ` d Ph  l p Pt  x          Z k Z  k  Z $ k,.0 Z 4 k< .H .P .TL  L  L  L   ` a   a   a   a 0 8 < @ D x  !(!,! 0! 4!  8!