ELFP@@=;""""""  ? _ w  "[%s]: %s work", __get_str(dev), __print_symbolic(REC->type, { HSSPI_WORK_TX, "TX", }, { HSSPI_WORK_COMPLETION, "COMPLETION", }, { -1, "no", })"[%s]: is_empty: %d state: %s", __get_str(dev), REC->is_empty, __print_symbolic(REC->state, { HSSPI_RUNNING, "running", }, { HSSPI_ERROR, "error", }, { HSSPI_STOPPED, "stopped", })"[%s]: host flags:0x%hhx ul:%hhd len:%hd | soc flags:0x%hhx ul:%hhd len:%hd rc=%d", __get_str(dev), REC->hostflags, REC->hostul, REC->hostlength, REC->socflags, REC->socul, REC->soclength, REC->ret3    t=AWve~P@   3  chip_ver: %x Firmware file not present! qm35_a0.binrequest_firmware failed (ret=%d) for '%s' Firmware size is %zu! %s: Invalid or corrupted stitched file at offset %u (key2) qmrom_a0_flash_fwhsspi_sendMax successive errors %d reached, likely entered ROM code... 4qm35: coredump receive timer expired is_emptyss-ready%s: qmrom_probe_device returned %d! %s: spi_set_cs_level(1) failed with %d qmrom_a0_write_chunks%s: hmm something went wrong!!! %s: %d unknown hsspi_work type: %d 6qm35: coredump: calculated crc: 0x%x, header crc: 0x%x erroruci%s: maybe not a B0 device &hsspi->wq_readyUCIfw3qm35: failed to create /sys/kernel/debug/uwb0/chip ../private/google-modules/uwb/debug.cCOMPLETION&rb->lock%s: Waiting for WAITING_FOR_FIRST_KEY_CERT(%#x) but got %#x %s: received %hhu %hu but expecting %hhu %hu 3qm35: log packet header too small: %d bytes &x->waitNACK6qm35 debug: created /sys/kernel/debug/uwb0/%s/log_level 6hsspi test: bytes received %llu, msgs %llu, errors %llu (null)qm35-vdd3qmrom_c0_poll_socqmrom_c0_flash_fw3failed to encode get log sources packet 3qm35: failed to create /sys/kernel/debug/uwb0/fw/enable /mnt/disks/build-disk/src/partner-android/android14-gs-pixel-5.15-udc-qpr1/out/bazel/output_user_root/6fb5c89176824bd9e4cc4c4e857fcff1/sandbox/linux-sandbox/67/execroot/__main__/aosp/../private/google-modules/uwb/debug.c/mnt/disks/build-disk/src/partner-android/android14-gs-pixel-5.15-udc-qpr1/out/bazel/output_user_root/6fb5c89176824bd9e4cc4c4e857fcff1/sandbox/linux-sandbox/67/execroot/__main__/aosp/include/linux/poll.hrunningcsn dev_id: deca%04x %s: bad soc flags %#hhx, expected %#hhx 3qm35: failed to create /sys/kernel/debug/uwb0/fw/soc_id HSSPI_WORK_TXQM35 spi driver version 6.3.8-rc1 probed Firmware download failed with %d! qm35_b0_oem.binRequesting fw %s! qmrom_reboot_bootloaderspi_sync_transfer: %d hostlengthinclude/linux/thread_info.h%s: Invalid or corrupted stitched file at offset %u (key1) &uci->lockrx:type../private/google-modules/uwb/qm35-spi.c/mnt/disks/build-disk/src/partner-android/android14-gs-pixel-5.15-udc-qpr1/out/bazel/output_user_root/6fb5c89176824bd9e4cc4c4e857fcff1/sandbox/linux-sandbox/67/execroot/__main__/aosp/../private/google-modules/uwb/libqmrom/src/qmrom_common.cqmrom_b0_probe_device%s: wrong data result (%#x vs %#x)!!! timed out waiting for ss_ready(%d) retdisablevdd1HSSPI upper layer '%s' not unregistered 6qm35: coredump: receiving coredump with len: %d and crc: 0x%x u8Registered: [%s] misc device %s regulator not defined in device tree: %d qm35_b0_icv.bin%s: wrong chip revision %#x hsspiQM35 COREDUMP3qm35: coredump packet header too small: %d bytes enableinclude/linux/uaccess.hqmrom_flash_dbg_certqmrom_b0_erase_debug_certtracestest_sleep_hsspi_mshsspi-ss-rdyqmrom_b0_flash_fw%s: wrong debug cert size result (0x%x vs 0x%x)!!! HSSPI initialized %s: '%s' ret: %d HSSPI_RUNNING../private/google-modules/uwb/qm35-trace.hqm35-vdd2%s: erase debug certificate not support on this device 6qm35_log: %.*s 6qm35: coredump: sending status %s stopped lcs_state: %u 3qm35: failed to create /sys/kernel/debug/uwb0 &debug->wq&debug->pv_filp_lockdeca%04x resetqm35-vdd1failed to %s %s regulator: %d Device flashing completed! qmrom_c0_poll_cmd_resp../private/google-modules/uwb/hsspi_uci.c%s: Not enough data (%zu) to unstitch Unstitching the fw %p->data %p &hsspi->lockError %d while waiting for ss_ready 3hsspi test: check_rx rx[%u] != %u hsspi-ss-irqqmrom_c0_flash_data%s: Waiting for WAITING_FOR_DEBUG_CERT_DATA(%#x) but got %#x 3qm35: failed to allocate coredump mem: %px chip4qm35: write non null value to force a hw reset socflagsqm35_b0_oem_prod.binACKlog_leveldev_idTXunknown ioctl %x to %s device qmrom_init4qm35: logging already enabled hw_reset3qm35: failed to create /sys/kernel/debug/uwb0/chip/hw_reset 3qm35: failed to create /sys/kernel/debug/uwb0/fw/traces 3qm35: failed to create /sys/kernel/debug/uwb0/fw/test_sleep_hsspi spi_setup: requested spi speed=%d ret=%d hsspi-exton uuid: %*phN 0x%02x 6hsspi test perfs: %llu B/s, %llu msgs/s, %llu errors/s __data_loc char[]Failed to register uci device extontx:qmrom_b0_flash_unstitched_fwhsspi_unregister3failed to encode get log level packet 6qm35: resetting chip... no[%s]: host flags:0x%hhx ul:%hhd len:%hd | soc flags:0x%hhx ul:%hhd len:%hd rc=%d hsspi_rx(&layer->timer)3qm35: coredump: wrong cmd id received: 0x%x 3qm35: failed to create /sys/kernel/debug/uwb0/%s/log_level 6hsspi test: bytes sent %llu, msgs %llu, errors %llu soculss-irqvdd23qmrom_init failed %s: Invalid or corrupted stitched file at offset %u (firmnware) qmrom_a0_probe_device%s: timedout waiting for the device to be ready %s: Unstitched fw flashing not supported yet %s: flashing done, quitting now hsspi_register3qm35: failed to save coredump, mem not allocated devstatehostflagshostul&qm35_ctx->lock%s: Couldn't allocate %zu bytes... %s: A0, no unstitching!!! %s: maybe not a A0 device %s: wrong chip revision 0x%x qmrom_b0_flash_debug_cert%02xFW not ready (flags %#02x) hsspi_pre_read3failed to send spi packet 3qm35: failed to save coredump, mem overflow: max size: %d, wr_idx: %d, cd size: %d u16wakeupvdd4%s: Invalid or corrupted stitched file at offset %u (content cert) %s: wrong data expected (%#x vs %#x)!!! %s failed after %d replies coredump3qm35: failed to create /sys/kernel/debug/uwb0/fw/coredump 4qm35: write non null value to force coredump soc_id: %*phN %s: starting... qmrom_c0_probe_device&hsspi->wqHSSPI uninitialized 3qm35: failed to create /sys/kernel/debug/uwb0/%s soc_iduwb03qm35: failed to create /sys/kernel/debug/uwb0/fw HSSPI_STOPPEDenum hsspi_state%s: Unstitching %zu bytes %s: maybe not a C0 device %s: Trying to flash an ICV fw on a non ICV platform /mnt/disks/build-disk/src/partner-android/android14-gs-pixel-5.15-udc-qpr1/out/bazel/output_user_root/6fb5c89176824bd9e4cc4c4e857fcff1/sandbox/linux-sandbox/67/execroot/__main__/aosp/../private/google-modules/uwb/hsspi.c../private/google-modules/uwb/hsspi.chsspi_tx3qm35: incomplete log packet: %d/%d bytes 6qm35: force coredump7%s: flash debug certificate not support on this device %s: spi_set_cs_level(0) failed with %d %s: cannot reset the device... %s: Trying to flash an OEM fw on a non OEM platform qmrom_c0_flash_debug_cert0x%02x, 3qm35: failed to create /sys/kernel/debug/uwb0/fw/dev_id HSSPI_WORK_COMPLETIONHSSPI_ERROR[%s]: %s work vdd3qmrom_erase_dbg_cert%s qmrom_spi_wait_for_ready_line failed 3failed to encode set log level packet %*phN hsspi_test_layer[%s]: is_empty: %d state: %s %s: Couldn't allocate stcs... qmrom_unstitch_fw%s: Waiting for WAITING_TO_DEBUG_CERTIFICATE_SIZE(%#x) but got %#x QM35 LOG3qm35: coredump packet header ntf too small: %d bytes intboolqm35-vdd4Deregistered: [%s] misc device qmrom_b0_flash_data&uci->wqsoclengthqorvo,qm35flash_on_probespi_speed_hzfwnamewake_use_wakeupwake_use_csnwake_on_ssirqtrace_spi_xfersqmrom_retriesreset_on_errorlog_qm_tracesqm35'int (struct qmrom_handle *, struct firmware *)''int (struct qmrom_handle *)''int (struct qmrom_handle *, const struct firmware *)''int (struct qmrom_handle *, const struct unstitched_firmware *)''int (void *)''void (struct hsspi *)''void (struct hsspi_layer *, struct hsspi_block *, int)''struct hsspi_block *(struct hsspi_layer *, unsigned short)''int (struct debug *, struct log_module *)''void (struct debug *, struct log_module *, int)''int (struct debug *, unsigned short *)''int (struct debug *, unsigned char *)''int (struct debug *)''void (struct debug *, int)''unsigned short (struct debug *)''char *(struct debug *, unsigned short *)''_Bool (struct debug *)''void (struct file *, struct wait_queue_head *, struct poll_table_struct *)''void (struct debug *)''char *(struct debug *, unsigned long *)'?#W҈J(H T҈7(C, T(HH*hThȌHTlTHHH*h-T(~҈`Hȯ-THh65ThÕ(YhmvmT{Bh-TXhh,T|Bh@*T(w3()H)THſ(VH1TB(umThTC(u&THҍH·8&Tk,T`(Ź(j T"ȠP-T"ȠP#THHF h! #T(mth((T85(](IT5(](I Th-(!T҈("1a%T?Ҩh-TȠҨhTҨ#`T2H#"T+HHThH TȕhF@T舑U"T ȭt(-T(ȭt(T3YȝTgATȌHT THوH[HTMȽhLhTYhhTҨ T҈$ȇhVT(hT[h@T( aThCҨ)HT$hbhiT~(W҈J(H@T4覧(DT3Õ(YhmvTHhɸ~ Tȓ҈7(C@T?Hs( TQ`(Ź(j@T Th( ȓ TC^2XNRO( ȓc T*B( ȓ!cT.+/%( ȓ T( ȓ#T#   ( ȓ T?!T#_?#{@9qT{#_ )+ih8J @@*?#{OhA(48@@7j`!R"ROA{¨#_?#{ hA qT`:@7hIR) @{¨#_IR }_J) } ȫ5?#{ OhA qT``:@7h IR)h6@htBHRh`6@!RRRBR`6@** IR }_J) } ȫ5h6@T@8RhjA4`:@u@7j`!R"R* @OB{è#_?#*@y(y#_?#* %A-@*$(,#_?#{g_WO@h (h@45ՀRR@@!B@CRt.qh9!bRN?`6Txu.@!?T!cB?T!cF?T!cJ?THRRhcN )9th&``u*@5HR )` !h" 9iBib BvhJiNiR`b !B`4Q*` 5iRy`!hc*i9h?sz"h*5*5*5@8R*5@9 4!R** 4h"@!` **ODWC_BgA{Ũ#_*b@!*!BD!BD!BD!BD`!R"R`Bh:@iB@jBCh6i:*hFChJChNCh*`5b @!!!?#{ OL@""6B:BA!!R"RB * @!OB* @{è#_?#{ L@hjA qT``:@7h IR) @*{¨#_IR }_J) } ȫ5?#{OL@jA4:@@7j!R"ROA*{¨#_?#{ _WO@,@ )8r*3قZ9Ղ9?kTBCu6*5FCu6*5JCu6*5NCu6*5}RRBRODWC_B @{Ũ#_!cFC!c!cNC!c?#{ O,@!"R?`:Tu.@*$R4OB @{è#_`.@!"R`>?CTh.@E@@@ @h.@R@94h.@!RE5  !`.@hij"E`5`.@!"R`B?Tu.@*"DR5`B@5hIR)@9(4`.@!R?`2"T@9(4`.@!bR?`FT*IR }_J) } ȫ5?#{ _WO@,@@R KR:@@5K@!B@y!@qTâ!R"!RR@!B@y ˲F J(yȦGB$RK1H% B$RB.@"R!@ )  ) ɓ? T?*4.@*!@ )  ) ɓ? T?*5!*!** @ODWC_B{Ũ#_@وB@[@@وB@[@?#{ @94`2@*@94`F@*hR)IR1)`B!R"R @ R{¨#_։R }_J) } ȫ5 }_) } Ȫ5?#{WE{#_?#{ @94`X!R@94`Z!R @{¨#_?#{O@4X(tBHRh`X!RRRBR`X*RRrrBROA{¨#_?#{ O5@*Rh*h)R1)`!R"ROB R @{è#_ }_)@ } Ȫ5?#{ (IR)hI94@94`2@!R@94`F@!R @ R{¨#_IR }_J) } ȫ5hI95?#{WO @ @ B- S? Tt2T 7v@"RR A8*@9xӊ(7+@K6"@J냋J1_ ꇟ; *B;K5  RC)!) + 8l@, ? ?*Bը"@)"$ (B; 5  RC) 8)@*@ ?) ?(BT5t2@`@~@OBWA{è#_! J@7@H7 R R F8K R F) FF8 R FF?#{CW O A8%C!B#@!RR@@ @a>@"R@ h>#j_Ӏyy2 *R A8*@9xӊ(7+@K6"@J냋J1_ ꇟW *B;K5  RC)!) + 8l@, ? ?*B"@)"@ (B; 5  RC) 8)@*@ ?) ?(Bբb *5#6@qu@~@`A8%C_ !TOJWI{GC@#_ֵ!h* J@*7@7 R R F8K R F) FF8 R FF?#{ WO@5@B @TࣖB2? *B  * @OCWB{Ĩ#_ ?#{_WO@*HRr"?k T(Rr_k`THRr_k-TRA8 @9(7 @j6xӉ"@)ꃊ)1? 釟:g )B;*5  RC!* 8K@+ ? ?)BՈx@R")"P (B; 5  RC) 8)@*@ ?) ?(BէhRr_k TRr_k$TRA8 @9xӊ(7 @K6"@J냋J1_ ꇟ"@_+"# *B;K5  RC!+ 8l@, ? ?*B*4 @ )B;*5  RC* 8J@K@ ?* ?)B4}@ebA qTb6@7IR)2@"HR2@!RRRBR2@*bA qTb6@776IR)*@8RbA46@b@7b!R"R4~@}@RA8 @9(7 @j6xӉ"@)ꃊ)1? 釟 )B;*5  RC!* 8K@+ ? ?)BՈx@R")" (B; 5  RC) 8)@*@ ?) ?(BbA qTb6@7IR)>CBCFChJCq2@H"HR2@!R4RRBR2@*@8R>CBChFC4bAH46@b@7b!R"R*@!@xJCh4JCq )@)7@ 7 J@7 )@i7IR }_J) } ȫ52@U@8RbA46@b@7b!R"RRA8 @9(7 @j6xӉ"@)ꃊ)1? 釟 > )B;*5  RC!* 8K@+ ? ?)BՈx@R")"' (B; 5  RC) 8)@*@ ?) ?(BOCWB_A{Ĩ#_IR }_J) } ȫ5 )@I7@7 R R2 Ra Rs )@7@H7IR }_J) } ȫ5>C R R R R F8* R F FF8 R FF F8K R F F F8* R F F F8* R F FF8 R FF F8* R F FF8 R FF?#{O4@J9qTbJ9Th E  **OA{¨#_"A!>AB@*?#{(@a *{#_?#{O`*h@i@ k*OA{¨#_?#{ O`*@*@ k T@5ihx545@y*OB* @{è#_?#{ WO`*@@ kTy@*ihxJ4y@R @y@@@y  @OCWB{Ĩ#_(4(@yy5?#{ WOW<r@T`**i"A) >@K=@k )K Ti@ R8i@?i(xhA)?kcT*k@kCT* !*  *-6 kT_ kTk@ *mIix5*4m@y -R ln@?kTl*k@vI(xh@i@  hh@ h*OCWB @{Ĩ#_?#{O`*h@hOA{¨#_?#{O**Rb!B* `OA{¨#_?#{@{#_?##_?#{_WOCA8%C7 @c  /36*@4!*R$R*!*R$R*A8%C_ AT*@OUWT_S{Q#_?#@#_?#{WOA8%C?qC3)RJySCC@39b #9 7;6 CA8%C_ TOUWT{R@#_?#{O4@@HRh`6@!RĉRĉRBR`6@**@OA{¨#_?#{OCA8 %C4@T(@qT (P@ ) J_r kIq4!*@5@!@ !*A8%C@ TOC{A@#_?#{{#_?#{O4Q57}RRBRQOAqZ{¨#_?##_?#{ ,@(R? ,@*@9J2*9 ,@(9,@y,@9E@H@y{#_?#{O0@@y iT ,@*h.@ @9)2 9(Ri.@(9iE@y(ybE`@OA{¨#_?#{ ,@(R? ,@*@9J2*9 ,@(9 ,@(y,@9E@H@y{#_?#{ ,@(R? ,@*@9J2*9 ,@(9R,@ y,@E@H@y{#_?#{  ,@(R? ,@*@9J2*9 ,@(9H ,@B<@(y,@9,@bE`@H@y @{¨#_?#{  ,@(R? ,@*@9J2*9 ,@(9H ,@B<@(y,@,@!bE`@H@y @{¨#_?#{ 44qZ @{¨#_?#{g_WORR@*RR@@@@RRyRR x^v u")iByjRt@444@@5`.@@`2@@@(4!BR`.@@`2@@@@5ODWC_BgA{Ũ#_!B!B`.@?#{ ,@@`2@@ @{¨#_?#{ @( )  ) ɓ? T?  @(@@zT{B#_!BB@T@_?#{C$@( )  ) ɓ? T?  @(@@zT{A#_!B#UB"#@?#{@ )  ) ɓ? T?{B#_֠@و@[B@@_?#{@ ) T?{B#_֠ WҀJB @@_?#{og_WO_qAT @(@@zT@@I@Ti4!Bh? qBT@t@T@I@4!B*!uKh )?)T@J@j4!" vKh )?T@J@4!B *s  wKx a TbR ` bR` bR` bR`@ h @ayz a h@ a h@ a h@ a  h @x h@h@h@h @@h@@h@@h@@*)!B"@I@4!B*!B@h`@@`@@` @@`@@`OEWD_CgBoA{ƨ#_?#{_WOA8%CC)R3JR@@CCc39 #9 7;6 C`4*@ @H 4!FĉRĉRBRt@ ȓ b T`@?ĉRĉRBR)R3C@CCs@ 4b39 7;6 C*4@@4!B*ĉRĉRBRA8%C_ AT*@OVWU_T{R#_@ҍB@·8?#{O,@@jRjRBRa2@`@#Rb.@qTa2@(@94OA{¨#_?#{ O,@@jRjRBRa2@`@#Rb.@kTa2@(@94t5h2@IOB9 @ } {è#_4h2@97h.@jRjRBRu@Qa2@`@#Rb.@qTa2@(@94?#{ O 6R(R jr`9*4*@ @ 4!B^4*@ @ qc T!BMh.@5Rh.@ @9)2 9h.@9h.@yh.@9bE`@H@yh2@ @y) Z)}S yh2@@yiT0`.@*h.@ @9)2 9h.@9iE@y(ybE`@h2@ @y @_ qTQ@x}SqaT*~h Rc@(5t* @OB{è#_!B?#{ WO`4*@@4! 4*@@@4!B.@6R.@ @9)2 9.@9.@y.@9E@H@y2@ @y) Z)}S y2@ @y? T5.@*.@ @9)2 9.@9E@y(yE@2@@9qAT.@7R.@ @9)2 9 R.@9.@y.@ 9E@H@y*`5URqT.@jRjRBR@2@@#R.@qT2@(@94.@.@ @9)2 9.@9.@y.@9E@H@y2@ @y) Z)}S y2@ @y? T6.@*.@ @9)2 9.@9E@y(yE@2@@9kTqHT.@.@ @9)2 9.@9.@y.@9E@H@y4&@`@4!B$R@@H4!B* R*5** @OCWB{Ĩ#_?#{O ,@(R4<@? ,@*@9J2*9 ,@(9,@y,@bE`@OA{¨#_?#{g_WO(@ *5@R:R.@jRjRBRK@q?12@@#R.@qT2@(@94.@.@ @9)2 9.@9.@y.@9E@H@y2@ @y) Z)}S y2@ @y? T7.@*.@ @9)2 9.@9E@y(yE@2@@9qAT.@.@ @9)2 9.@9.@y.@E@5h@ 8hT*ODWC_BgA{Ũ#_@ )@i4!BR?#{O ؘRr`9 4*@` @ 4!BR4*@` @ qT!BAh.@h.@ @9)2 9)Rh.@ 9h.@ yIRh.@ 9bE`@H@y*5*5h2@ @y? qcT@9Rc @y?qcTq@xݗRZqhByT4*@@4!@@H5t*OA{¨#_aR*5 4!Bh2@iR ij8J_+8T @9 J*JiR @9i"9 @9i&9 @9i*9 @9i.9 @9i29 @9i69 @9i:9 @9i>9 @9iB9 @9iF9 @9iJ9 @9iN9 @9iR9 @9iV9 @9iZ9 )@9j& )h^9i"?#{WO,@@jRjRBRa2@b.@`@H@ykTa2@(@9446Rh.@h.@ @9)2 9h.@9h.@yh.@9bE`@H@yQU4h2@ @9?qT)?707h.@jRjRBRt@a2@b.@`@H@yq Ta2@(@94@y T`.@*h.@ @9)2 9h.@9iE@y(ybE`@4h2@@9qHOBWA{è#_ ?#{WO,@@jRjRBRa2@b.@`@H@yqTa2@(@94Q54h2@*97h.@jRjRBRt@a2@b.@`@H@yq`Ta2@(@94h.@6Rh.@ @9)2 9h.@9h.@yh.@9bE`@H@yh2@@yT`.@*h.@ @9)2 9h.@9iE@y(ybE`@qࣟZOBWA{è#_?#C{O A8)%C#@4*@@h4!B#*A8%C_ T*OD{CC#_?#{WO(@ @P@)1@9q?q @zT?q EzT* 5.@.@ @9)2 9)R.@ 9.@ y.@9E@H@y*5a @R#R* 5a@RCR*@5a@RcR*`5a@RR*5jRjRBR@`@4! @ @4!B`@`@` @`@*OBWA{è#_?#{WO5.@.@ @9)2 9)R.@ 9.@ yR.@ 9E@H@y4OBWA{è#_ֈ.@jRjRBR@2@.@@H@yqT2@(@94.@6R.@ @9)2 9.@9.@y.@9E@H@y2@@y hT.@*.@ @9)2 9.@9E@y(yE@.@.@ @9)2 9.@9R.@(y(R.@(9.@i@ QE@H@y2@@9xq!T5RR*@h )@ 4!BR?#{  @)@ Cz"T@4h.@h.@ @9)2 9)Rh.@ 9h.@ yRh.@ 9bE`@H@y5jRjRBR* @{¨#_!B?#{og_WOC(@ **{7@~R4Ri.@jRjRBRKy@q?1a2@9b.@`@H@y9qTa2@(@94h.@h.@ @9)2 9h.@9h.@yh.@9bE`@H@yh2@ @y? T9`.@*h.@ @9)2 9h.@9iE@y(ybE`@h2@@9kTh.@h.@ @9)2 9h.@9i.@(yh.@9h.@bE`@H@y@5@ :hT* @@5Tqe OFWE_DgCoB{A#_֨_!Bh2@@9?#{ O hR r`9 4*@@ @ 4!Ba4*@@ @ q T!BPt @R5qT}RRBRh.@h.@ @9)2 9)Rh.@ 9Rh.@ yIRh.@ bE`@H@y*5*5h2@ @y?qcT!@9Rc @y?!qcT@yݗRZqhByT 4*@@4!@@ 5t* @OB{è#_` @RaR*`5*5h2@iR ij8J_+8T )@ J kJ!iR* @9i"9 @9i&9 @9i*9 @9i.9 @9i29 @9i69 @9i:9 @9i>9 @9iB9 @9iF9 @9iJ9 @9iN9 @9iR9 @9iV9 @9iZ9i k@9jjh^9i*!B?#{ WO@U 46RQ 4h2@@9q@ T87h 07t @R5qT}RRBRh.@h.@ @9)2 9h.@9h.@yh.@9bE`@H@yt @R5qT}RRBRh2@@y T`.@*h.@ @9)2 9h.@9iE@y(ybE`@h2@@9qHOCWB @{Ĩ#_t @R5qT}RRBRh2@@y iT `.@*h.@ @9)2 9(Ri.@(9iE@y(ybE`@?#{ O@h2@97qAT@ )@) 4c@!BHt @R5qT}RRBRh.@h.@ @9)2 9)Rh.@ 9h.@yh.@9bE`@H@yt @R5qT}RRBRh2@@y iT `.@*h.@ @9)2 9(Ri.@(9iE@y(ybE`@OB @{è#_?#{#_WOA8%C@R@@ q T@#4*@`@(4!B@h@1@9qT5R@4@@4!AR@qT*5 @R59qT}RRBR.@.@ @9)2 9)R.@ 9R.@ yR.@ E@H@y*5 @R 59qT}RRBR@ @ 4!Bgc@!.@.@ @9)2 9)R.@ 9.@y.@9E@H@y @R59qT}RRBR2@@y T.@*.@ @9)2 9(R.@(9E@y(yE@ @R59qT}RRBRq.@.@ @9)2 9)R.@ 9R.@ y.@E@H@y*4@ @@A8%C_ T*#@OGWF_E{C#_2@@9DqaTbRCR**`5@bRcR**`5 @bRR**`5@BRR$R*@*@4!B#R*?#{WO*@5 @R5qT}RRBR.@.@ @9)2 9)R.@ 9R.@ yR.@ E@H@y* 5 @R5qT}RRBR.@.@ @9)2 9)R.@ 9.@y.@9E@H@y @R5qT}RRBR2@@y T.@*.@ @9)2 9(R.@(9E@y(yE@ @R5qT}RRBR.@.@ @9)2 9)R.@ 9R.@ yR.@ E@H@y*4*OBWA{è#_2@@9xqT @R5qT}RRBR*@@H4!BR'.@.@ @9)2 9(R.@(9R.@(yR.@(.@i@ E@H@y*2@@9Pq!TbRR$R*@@4!BR?#{ O@5t @R5qT}RRBRh.@h.@ @9)2 9)Rh.@ 9Rh.@ yh.@ bE`@H@y5RR`rarBR*OB @{è#_?#{g_WO,@@0@9v @R5ZqT}RRBR4bE`@H@y5@`(@5W4h2@Q@9H45ODWC_BgA{Ũ#_?#{og_WOC**h7@\4R @9_kaT@:ITK Rqy @1R5{qT}RRBRh.@h.@ @9)2 9h.@9i.@(yh.@h.@!bE`@H@y 5 6@: Tx @R59qT}RRBRh.@h.@ @9)2 9h.@9h.@yh.@9bE`@H@yx @R59qT}RRBRh2@ @y? T8`.@*h.@ @9)2 9h.@9iE@y(ybE`@h2@@@5Tqe @@ qbTRR`rarBR*OFWE_DgCoB{A#_ @!Bh2@@9!B?##_?# !#_?#{og_WO@kH<@z!TOEWD_CgBoA{ƨ#_*Y<@C{CBT?T"TqT qTqT@@@@4bk|8@@@@ qTbk|8@@ @ qTbk|8qT qTqT@@@H4 h8@@`@ qT h8@@ @ qT h8?#{_WO@kH<@zTOCWB_A{Ĩ#_*W<@ @@CzbTTqT q`TqT@@4@9@@ qcT@9@9?#{ O*4R!BCRURh"`b!Bh&h*ut`!B!RR@@`!RR`c?`TOB @{è#_`@!*?#{og_WO A8 %C` A8h@ R 9h@9h@y4@_qT5R*77C* C"R77wCh@ R@9 jT@y@9*75i5`7h"ȟ6)#@( <#;@z@  )8 Jii C)e}Iii(%Țh6@ 6Y"@4_q T @;A Rh@ 9H#@9i@(9h@yi@(yhJ@6h@ @9)2 9a@c@yH @*@ ȓ!T*?75h@@9 RjTh@@9h07*h@@y@9*5k`@!v@ ȓ T?Z`@!U`@!B*h@q`@!B*!Ԗ`@B`- B )8 Jii C)e}Iii(%Ț(6@6A߈(@*?AH@(T@A(O*A8%C_ aT*OIWH_GgFoE{D#_H!Bh@96Bg`B@@`-B *R }_+* Ȭ5;Չ7?##_?#{ h@5 @{¨#_h.@(h2@h6@h:@hh>@(hB@`@`@`@`@!*`@!@?#{O( @9qTh"@9bT E**OA{¨#_@!c@B@*?#{ W O CA8%C"!B"@9(R?q (T"@9Th E?Tt*@u"6v*S`b!R"R*A8%C_ T*OKWJ{I#_`@!@B@*?#@R)#_։R }_J) } ȫ5#_?#@R1)#_ }_)~ } Ȫ5#_?#{@  IR1)!R"R{#_ }_) } Ȫ5?#@IR)#_IR }_J) } ȫ5#_?#{@  )R1)`!R"R{#_ }_)@ } Ȫ5?#{O*a>@@"R*yy`OA{¨#_?#{ @ @{¨#_?#{ WO( @9qHTRR@@h@h5"@9Th-@Tu*@v"6t*V`b!R"R*u* @OCWB{Ĩ#_U`@!B*@*?#{ `b!R"R @{¨#_?#{ W O CA8%C"!B(R t*@u"HRh6v*S`b!R"RA8%C_ TOKWJ{I#_?#{O*RR@@a>@"Rh>yy2OA{¨#_?#{ @ @{¨#_?#{ HR )! 9 `Bii`b!B @*{¨#_?#*#_?#{{#_?#{O*RR@@a>@"Rh>yy2OA{¨#_?#{og_WO4`@Sh@yqbT2bh@y ? Tj@Kl9j @9}qlTk @9j! \?IT`@RRh@0*@b`68h@yi@K*)h2i@vbb6xb!R"ROEWD_CgBoA{ƨ#_?#{ @"4{#_?#{_WO*wbT Ҹ ^"@T@b@6"@( `b!R"ROCWB_A{Ĩ#_¿¿?#{{#_?#{O*hb  *OA{¨#_ ?#{#_WOA8%C7R**bT*b"R*Tw4~@*bb@aTTiT4 6"@(  IR  &A8%C_ AT#@OGWF_E{C#_ÿÿ?#{O*RR@@a>@"RyyOA{¨#_?#{ @ @{¨#_?#{OR !B )*9~Rb9 "9h`OA{¨#_?#{ O_8H5*RR@@R"R2jRhaр `5qh8OB @{è#_@?#_8#_?#{WO*6@9RR@@R"R*R2Jr`i  995OBWA{è#_`@?#{WO A8%C!B#!RRv@9@@R"RRJRr*rѠ#ѩ  9k&5`&@`@9A8%C_ TOIWH{G#_*@*?#{ WO*BTS kTyS*ihxJ4yBTR B@ySBT@y B @OCWB{Ĩ#_(4B(@yy5?#{ O*BT*S k TS5ihx54B5@y*OB* @{è#_?#{O*hBTiS k*OA{¨#_?#{O*hThBOA{¨#_?#*@y(y#_?#* %A-@*$(,#_?#*#_?#տ#_?#{O*RR@@a>@"RyyOA{¨#_?#{og_WO4`@OEWD_CgBoA{ƨ#_a@y? qTw@@yA!TdI9@y5q`T q TX5*b@9(4@9@9b@9bT@ iu8?kT9@%@@* QqT@9@b9b@9 RR}b@94@)@9@(i;8@@9  9@ @@X 4R ) (b@9{cTm?#{  @ @{¨#_?#{ @`@ @{¨#_?#{O*RR@@a>@"RyyOA{¨#_?#{ @ @{¨#_?# @( @#_?#{ORR@@!R"R2jRhрaB 9`OA{¨#_?#{ hR )! 9 cp|**h @{¨#_?#{Oa_8OA{¨#_?#{WO@9 ) J*qARR@@AR"RVR2 9`B Ѩ@9OBWA{è#_?#*#_?#տ#_?#{O*RR@@a>@"RyyOA{¨#_?#{ WO"5h@y(4a@i@y(@8)QqT@"D)6=K kT@"=@&D)  k"`T@`@OCWB @{Ĩ#_h5(=qHT****(5*1(@y5@}@**=`@~@RV)Ry9@T@qT* y**- _8 %@8k  aT _T ) *@8k Tu=R@y*R@ykT!R9@9&Ry?#{  @ @{¨#_?#{ @{#_?#{O3@4R ) Z*OA{¨#_?#C{OA8%C @9@B)@ @) @ J? aT ?HR 3DRS8C8A8%C_ TOD{B@C#_HB`ɸ~ ##@)@?#{OA8%C3Ѩ @BRC89@B`4*@ @H @ ) ATC_8?A8%C_ TOC{B#_MB`L`@*@?#{ @@( =B97 @8@@)"))@yA( @qTAR@9rh07AR,@T#R*"R*`!R"R @{¨#_)?#{ @$Rb @$R @{¨#_` @?#{B!{#_?#{+A8%C@ @%@ ) Tc?@7!cR*A8%C_ T{D+@#_րkB@?#{ )B!{#_?#{A8%C@Cx @!@ ) T3? 7C_x!*A8%C_ T{B@#_ր@@FB `!@?#{ `* @{¨#_?#{O!B`"!Ba@B`a@` `$Rb@4Rb@$R b@$R`b@R*  !R"R`@OA{¨#_?#{CA8%CBR`4@ (A8%C@ T{A@#_?#C{OA8%C @ 9@B@H@ ) TC? @A8%C_ TOD{B@C#_CB u@?#{OA8%C3Ѩ @BRC89@B`4@C_8$@zT4 @ )  ) ɓ? bT?A8%C_ aTOC{B#_ B`@?#C{g_WOA8%C @9@B@h@ZT?*<rCx` T"8T @@aT3?C_x"RR A8*@9hxӊ(7+@K6j"@J냋J1_ ꇟ *B;K5  RC)!) + 8l@, ? ?*Bh"@)`" (B; 5  RC) 8)@*@ ?) ?(BC_x>@5&B9H7R*@@a T?*<rCxT#*#"R@@!T?<rCxAT@ſ V@A8%C_ ATOHWG_FgE{DC#_*#a ?@T*]B@ſ V@M`B Ź jVB@ſ V@ J@ 7g@7~ Rf R F8K R F) FF8 R FF?#{ WO @9@B6@w@TࣖB2?h@H@T?*OCWB @{Ĩ#_3BY?#{ O( @*9@B"B@h @B@T?** @OB{è#_"BP?#{O( @*9@B"BOA*{¨#_?#C{OA8%C @9@B @@ )  ) ɓ? BT?HR 3DRS8C8A8%C_ TOD{B@C#_# B`#@?#{OA8%C3Ѩ @BRC89@B`4@@ ) TC_8?q?A8%C_ TOC{B#_B`@?#{OCA8%C @BR99@B4A8%C@ TOB{A#_@95q`?#{ !R"R`@ @{¨#_?#*#_?#տ#_?#{ *Rh>@A@yy @{¨#_?#{ g_WO5@y5v@ja8_!kT!aT*@@A8i(@qT}RBR@K % A}@((@I@})?kÉHh@y )@J@`@(I(I*B@5iHB Q}ɛ RB @TOEWD_CgB @{ƨ#_!@@)@j@ ? j!I J@! Ț@ _ i!) @" Ț @ _ i!) # Ț(@I@@h !"RR$R*8R~?#{  .@y_q*,@M@o@#Ba(5iHB Q}ɛ RB  @{¨#_?#{O @9 qT@9Th E ) **OA{¨#_`@!B@@*?#{!{#_?##_?#{OCPqT@y )R2@9t 6@9!@yB@9F@9&@y@ OC{A@#_?#{ WOPqT@y`B@B2@9 )Rt !*OCWB @{Ĩ#_?#{WOPqAT@y`BB )Rt !OBWA{è#_?#{_WOA8*%C$@@78607H67:@@ ) #@aRA*`:@@ )!@9#29@969@yy@9B9@9F9@y&yA8%C_ TOGWF_E{D#_?#{og_WOA8%C* 8@ @ ) x>@q TiY`)iCq3Q* @ R )@I]uH}i!ɚ))k!Iki R+rkA I1 `:@@ )!@9@* @H39$R@9H79@yHy@9HC9@9HG9@yTH'yA8%C_ aTOGWF_EgDoC{B#_@*)ÿ?#{+WOA8*%C*$@@78607H6@7:@@ ) #~@Q`RA*P:@@ )!#29A8%C_ TOGWF{D+@#_?#{g_WOA8%C** 8@ @ ) w>@qb TiY`)iȈHsCq3* @ R )@I]uH}i!ɚ))k!IkiR+rkA I1 P:@@ )!@ @*$Rv39tA8%C_ aTOGWF_EgD{B@#_@*)¿?#{WOA8*%C$@@78607H67:@@ ) #~@A RA*@:@@ )!#A8%C_ TOFWE{D#_?#{g_WOA8%C* 8@ @ ) v>@q" TiY`)ih(sCq3Q*` @ R )@I]uH}i!ɚ))k!Iki R+rkA I1 @:@@ )!@ @*$RTA8%C_ ATOFWE_DgC{B#_@*)¿?#{ WO*@*?AOC*WB @{Ĩ#_¿?#{WOȖ*U@**?ȎA(OB*WA{è#_¿?#{ OU*@*?֨AHOB* @{è#_¿?#{*{#_?#{*B@{#_?#{*{#_?#{!{#_֨?#{{#_$$$$$$$$$parmtype=flash_on_probe:boolparm=flash_on_probe:Flash during the module probeparmtype=spi_speed_hz:intparm=spi_speed_hz:SPI speed (if not set use DTS's one)parmtype=fwname:charpparm=fwname:Use fwname as firmware binary to flash QM35parmtype=wake_use_wakeup:boolparm=wake_use_wakeup:Use wakeup pin to wake up QM35parmtype=wake_use_csn:boolparm=wake_use_csn:Use HSSPI CSn pin to wake up QM35parmtype=wake_on_ssirq:boolparm=wake_on_ssirq:Allow QM35 to wakeup the platform using ss_irqparmtype=trace_spi_xfers:intparm=trace_spi_xfers:Trace all the SPI transfersparmtype=qmrom_retries:intparm=qmrom_retries:QMROM retriesparmtype=reset_on_error:intparm=reset_on_error:Reset the QM35 on successive errorsparmtype=log_qm_traces:intparm=log_qm_traces:Logs the QM35 traces in the kernel messagesauthor=Qorvo US, Inc.description=QM35 SPI device interfacelicense=GPLversion=6.3.8-rc1vermagic=5.15.110-android14-11-gcc48824eebe8-ab11075071 SMP preempt mod_unload modversions aarch64name=qm35depends=alias=of:N*T*Cqorvo,qm35alias=of:N*T*Cqorvo,qm35C*srcversion=8B4D0A4C4A11170376885ABscmversion=g15ae8e741f7chsspi_get_workhsspi_is_txrx_waitinghsspi_spi_xferLinuxLinuxqm35떎module_layout~)Hmemcpyғ__stack_chk_faildmemsetAjvabits_actual(__per_cpu_offsetC=bpf_trace_run4nSbpf_trace_run3bpf_trace_run2 perf_trace_run_bpf_submit/,-perf_trace_buf_allocUdebug_smp_processor_id(strace_handle_return-\trace_print_symbols_seqmItrace_event_printf̗trace_raw_output_prepitrace_event_ignore_this_pid^1event_triggers_call82Ctrace_event_buffer_commit,trace_event_buffer_reserve*otrace_event_raw_init O)trace_event_reg' 2ktime_get_seconds.kstrtoint_from_userc2no_llseekDoj!seq_printf single_openG|single_release3d1seq_read*aseq_lseek6;Nfsnotify __fsnotify_parent7`%kstrtou8_from_userݷasimple_read_from_bufferIM2t>22  3tk3tk3$3(3t@,3t@<3p333333rt3rtT444<55 6 6666667#47#@7 L7#`X7#`\7 h7#`t7 7777!7!7"7"777!8!8" 8"8t8t8t 8t(848@8L8P8!T8!\8"`8"l88t8t8t8t88tW8tW8t8t8889,9u09uL9!P9"T9!X9"|9t9t9t 9t 99s9s99u9u:!:":! :"0:t 4:t 8:t<:t@:T:sX:sh::u:u:s:s::u;u,;s0;sD;|;!;";!;";!;";!;";tI ;tI ;t;t;<!<"$<t(<t,<t0<tX<!d<"l<tp<t<!<"<t<t<t<t<<==0======t=t=t>t>>!>"$>th(>th,>t0>t@>tD>tH>tL>tT>h>t>>>>rt?rtx???!?!?"?"?t?t??u?u@@rt@@@!@!@"@"@t|@t|@tQ@tQ@@4AXt>XtuXtuXYrt,Yrt0Y8Y!@Y!HY"LY"TYtXYt\Yt `Yt dYpYu(\xY!Y!Y"Y"YtYtYt Yt YYYY4ZDZu`^Zu(\Z!Z!Z"Z"ZtZtZ!Z!Z"Z" [ [([u`^X[u\[u`[ud[u[u[u\tO \tO \t \t  \H\uti|\uti\\\\ ](]4]X]]]]] ^X^|^uti^uti^!^!^"^"^tg^tg^t ^t ^^__\_l_____<`!D`"L`!``"x``!`"`t`t`t)`t)``!`"`t`t`u(\a0as;suwsusutt1tt1\tup}htptr|ttttttututrtt1tt1tttttttottottdttdt*ttottoutWutW u*(usP,usP8uLus0Pus0\uduDhuDpuEtuEuF@uF@ut1ut1u=DvvvvDvDvEvEv>$wD(wD0wE4wEhwC@lwC@w=0xxtR xtR x*xxxuxuyt1yt1 y5Ly7`y8yAy:yy.y.zzzzDzDzEzE{>0{u4{uX{ti\{tih{t l{t t{{sp{sp{{s{s{0|D4|D@|ED|Ex|G@||G@|=<}tH@}tHD}P}}}}u}u ~uw(~u,~up~uw~u~uto to$t(t0*Lt%Pt%TtXt\*xs|sssss0@2tAtAĀt Ȁt Ѐ HPt Tt \tC`tClttrrԁ8Pd3lt t ĂtȂtԂ܂3(3t4#0 #0$ <x3؅tttt(<3|ttrrĆ3L`#0p#0t 4tp tp(t,t4t8tDrHr\dthtlrprt/uȈ#0؈#0܈ 4dp#0#0  8t3;,Xd?3u(|t t 5̌78 9:<x?#0#0 ,4H|̎tЎtԎrX؎rX܎ttttttX#0l#0p 4܏t t t;t;tsts  L#0d#0h 4ؐܐt-t-tsts8t<t@rDrlp#0#0 4ܑ $t(t,8ts<ts@HT`Ԓ`ؓ(8PrXrlrpr#0̔#0Д 4LXЕؕJ8;@tSDtSHPt`Tt`\ht lt tĖtVȖtVKL,V<t@tLtx Ptx TW\t`tdtht|#0$#0( @4\tt#0#0 4DP|tr tr u,u,t@ t@ ttrrșR̙th Йth tt u,DtHtLtPtdt" ht" lp#0|#0 4ȚԚ#0(#0, D4`SUUT ,Xt \t dt ht ttxttRtRttt Ĝt 4ttu,tFtFН PV\tV`tVltptttx xtx Wtttt uuHYs s Zuuhps0 ts0 [4\H3xt|tt!t!Wttt"t"W̡t~Сt~ءtܡtXu0u0``udu|tVtVaȢآsp ܢsp u0 u0`hulut t ạܣsP sP ttV8tb <tb @dt ht lrprx/t t rrttttVttttV̤t,Фt,Ԥt#ؤt#Wt t t$t$Wt t t& t&,W8t<t@t8'Dt8'PW\t `t dtX(htX(tWtttwtwt5t5tftftttttĥt̥tХtԥ3X@cTlXlئu ܦu Y<Ls Ps `Zu$u$0t4t8@Hs Ls du Ĩu u u8<t @t H8Xt\th57s s Ī89`:xs s s0 s0 ȫs ̫s sp sp uusP sP Lputus s ȭXu$\u$Yܮs s PZlupuį̯s Яs 8Zttyxty|ttذ3X0rHrhrHrhrHȱm̱rhбmԱlܱlrprp. .lrp,rp4.8.<r8@r@Hr(Tr8Xr@\r(hr8lr@pxr@rhԲr8زtܲtrHrPr8rXr`tHtHrPr@ rX4rH<r`TXr8\rh`r@drHhrPlrXpr`xt |t tttt ȳr̳rгrxrrrxrrrx8Lt Pt Tlkpr(tkxr(kkkܴkt t tCtCkk k$8l<llwt2t2xzwt)t)0y8tn<tnLxTzwtx)tx)yĶtȶtԶxܶzXuhv|ttLs̷tзtܷKtLttLȸ{Ըظ|4ttK},uvtt̺Lstt K0tdtĻtлLܻ{ |,DttKԼ}xuvttLĽsttKt8ttL{|dthttK}ؿG@G@xC@|C@F@F@Lp~u uupuu,uPuuhuTuu uQuDuDQu`uSuduUuhuxqu<u8uud u<uuuLuh P$u((Q,u0u 4u,8]<b@u@ Du<Hu`*Lu+PuT_Xu\u`uЭduhul^putupxu|uluuulu uuuueuuufuuugu8uu uu|u؝hiuHuܵupqrB<@uuP u<u8uhu\u u<$uuuuu uX $u (0u\ 4u 8@uDuHPuTuX`uduhputuxuuuuuuuuuuuuuu`uu`u,uu0ut u@$u8(0u4u(8@uDuHPuTu@X`uduhputuxuu uuuu<uu u!u4'u!u!u!uL)u"uD'u"u(u"uT) u"$uT'(0u"4u#8@u"Du\)HPu#Tud'X`u#duX#hpu,#tud)xu#ut'u#ut'u4$u)u8$u)u%ul)u%uH%u%u)ul%u|)up%u%u%u) u%$u)(0u%4u)8@u4(Du,)HPu8(Tu|(X`uH(du)hpu(tu<)xu(u(u(u)u8suduFuvu$wCuxu|uxu|u$yu{u(yu{uhyuyulyuy uz$u{(0uz4u{8@uzDu,|HGPu~TuX`u~duhputuxuuu,uDu0uDupuutuuu؃uău؃uu8u u8uu u$uЩ(0u4u8@uDuHPuTu4X`uduh ssu4uH u8uLuHuP$uP(uT0up4uX<u@u\HuLu`TuXud`uduhlupu xu|u uu$ uu( uu, uu0 uu4 uu8 u8u< u u u!u)u!u)u!u)u! u)u!u) u "$u),u"0u)8u "<u)Du@"Hu)Pu"Tu)\u"`u)hu"lu)tu"xu*u #u*u #u*u$#u *u4#u*uT#u*u%u*u %u*u%u *u$%u$*uD%u(*ut%u,*ux%u0*u%u4*u% u8*(u<(,u<*4u@(8u@*@uP(DuD*LuX(PuH*Xux(\uL*du(huP*pu(tuT*|u(uX*u(u\*uruHvuDsuLvuluuPvuuuTvuuuXvuuu\vuuu`vuuudvuvuwuvuw u8wuwu\wuw$upw(uw0u|w4uw<uw@uwHuwLuwTuzXuT}`u<|duX}lul|pu\}xu||u`}u|ud}u|uh}u|ul}u4űuhuЋuu@uuuuuDuuРu\uuu uuu u$u$,u̩0u(8u<u,DuHu0PuTu4\u0`u8hulu0tuxu4uuuuuľuܿuоuuu\uu`uuuuuu4uu8uz uuu$uw(0u{4u#u#x s8s8t0 r(t?08HrPtLX`prxtSstcrtpst~t (8@tHP`htpxut)t t)(t8t)@t Pt)Xtht)ptu u(u8t)`ttxt~tp-t$t*t$t@*t$tp*t$t*t$(t+8tTHt +XtTht@+xtTt +tTt +tTt+tTt@+tT t + t( t+8 tH t,X th t@,x t tp, t t, t t, t t, t t, t( t,8 tH t -X th tP-x t~ tp- t t- t t- t t,uuuuu t]0j8u@uHuPtXtptBxtupxFsstttFtE0t8tpuXH`Cspsttt tt t8t@tXt `txt tAtttBtv uG(s0suuuuuuudu|u@uuHuLuuuuuuuuuuuu$ u u u u u( u0 u8 u@ uH uP uX u` uh u p u(x  uh u!!u8!ul"uX"uT""u8"ul(#uP8#uT##u$%ux%u& &u<(&ut`&uD&u\&u`8'H'upP'uX(p(u)t)t)t/)tJ)t:)tG n(uH`opu%pu}} }8}P }ht)uu u sP0080@uHt)PuXu`uhsxxxut)uuusus`sHsFu$ C(u@GHu Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362) 36=OZ]`cjq         . $ "IHC   %&  '()*+, LM   PC@>j;88>630G.E B T@\ =0:` m8` (5| =( 3Eq' x0 %3h"(8j (@@ (h 38b'vX1)08T#-'p|EpB@?.=P:$l685X2A0`-TEpZBr?0! " h<hp:7@52/x-E#B,$h?,PT<P9:/T7T 5X2/A-@DA1?<: )r74!20/ -4DAH> R<L9 ;7D41PN/$,TxD0~AX>0<9@7d4<1\/H,`ADPGA>T;d]9`6h-4/|1.#lK,lH D`AU>p;&9l6 3xE1 .,,FpC$ @=( c;8, 7630@.EB0 M@=4 :f85 38 q0-< =EB~@ ?@ '=: S /8 52!:0-!MESB)?<)i:7!952)/q-)EB)a?<"2:7 "5 Q2)/,:-)DA"*?8<)9Dk7)4 2"~/0-"DPA)>\K<)9@47"4h1)G/t,*qDwA*><9#6P]4#1`/ #{,:D*@A> *;pV90#6&4*u1.*D,D# AN>#;98$63<$>1.%,%F%iC@*=\;*806%30 *9.E$*BF@(*x=:p%_85t%3j0,*-}E0*B?% =:4*(858*2 30%-0FE%LB@?8(<Pb:<(7(25<*24/@*j-`EL(B@Z?D*<L+:H*7X4L*J2p/(3-D(Ad#?P*{<p9T*d74(2|w/X*,D\*`*A`*B$+,>+D<9-74+4+1,@/,,8.jD|.XpA.>/ </&t9060V411\2/t3t,33D39A4~>d4;4O9L565446n16.7=,8C9A9G>t:;:9T;6>3\A1A.B D ,DIFHbCI@KMMO=MU;ODQ8DQ^Q)6Q*VDS<3SU0U2.VEY9(\8`^B(\)ti?@`^`q=`*ljd:dhX8h5ti2ljc0|m-mvEm|Bpo?`pwC>xq=xqwwtq"hvXp}:!8Hv}52w=<H9w&7w41x9/,xcDiA(y><,y96lyO41py. m,z,D02Azw>@;zH9T6T}4 4 g1{.`6,X}Cl@\}@>x;`}96d}31h}.,l}Fp}CCP@~=`9;~8 6c3؀0x,".EpB8@j=:$Q8502\04-`oEuBt?=x:8v5ă2%0ȃ-8E>B ?<T:P7$5؄s2/P\-PEЇB)L?(<:m(878$4<2/%-̋DAЋ?ԋm<9V7@4D2i/,DA>6<9d7(P<4<(1(82/8T,$1{d\Dd"<|bA<P>]D;(Lx9L2(h(6h")H4( 1t.z( xf, Ux 8%D+AЗp>;xA96И4h@`1,.,(/,( Ct@[(|\9>|؝8;؝ 9z60)3#1.+F\h/<09t74 80x48!h1h+/,UD[A > <;<q96ܿA41._,D\$Ai>`;d:964Y1.(,C4@2>8< ;<"\$9\ Q630b.+ECh@=;85230-EB @ ;=:C852 N0$-,aE0gB8?@=H}:d7|M520-*E0B?<F:75e2/N-?'0D0AZ'(>?X6<32? :?7((0Oi.i7$L4L.2 %P(+E8NS/S-jx(Co@ 4c DcA(=@;[4p?p_<(85B~9~(930 1H7;4U(-;EV!1 [/@(Bw@8,Dh(B=:?A>(< 9"7%T5;&2a 0m7q4)1$/,8NDTAH>p;Xj9h6p:4t1*.X,@*DAp*b>;*396+3R1.x!,C@+>; +80J6@+3P0p[.++E Ca@=;z85+30-E@ B@h 4=x :!<8"52G0#-$ZE&`B8'?X(<+v: 7,F50 2@,/P ~-p,#Ep )B,? <,?: 7,5 ^2 / G- -D0 AP-7?P <p-:p x7-4 '2-/ - DA ?(X<098A7@4H1PT/X,`~DhAp>t!<x9 7&j4&18/'`"&,@&%GDH1+ 3+)MA)i+ k+)+ 8+)N+ PP+)+ h+) P`>P+H;+! c96`34`-1-W!.5!+HH!p Q,p!D HAH - [>+H! ;,96-b/ 3/!/ b/@ K1x).)  q  m   '  z    sZ A (  R  S !  B$ (X,04O 8> <C@*DHD LPW TX\( ` d hx l p_ t x |     3 I       $3g  a {  q N  L 3  5  `  o ;   < ]        $ 81C613101T.1+1E1C1Z@1=1;1s8151$31~01 "&')+-/2L.3C3+3JCc@@ >46o;6= @;86)#j3L013461c8hx* H(` /(| (%%,H%$"Lf p] % ?%"t%hHP*tw#`#]$$/$/D!tPL@`pL\h؀ gxl!З4  $ԋ?*'T)D6&Ї8#R*P|'؄0)%P"#@H@`X* &"XW " %%&m7&19%`>$\2t:t$t3xU1%4]u"4+P #+|,y ,`m8.D|.lY. ( c&)*/| 00$3` 3,y$$*')4`)d4'4`?L5d'5n?46&6H28D99N9D:l2T;`&K&Y$&B('+x#+s *\AlaA*Hx|mm!po/$<F PX3 0-t)V&g3*{cW%9$!dh'"'G`Gx 'HH4As'Hs'Hc*tF&d8%Ls0<*t!&x8 m&И*k `%E# c)N$" $4(( HG(X`( B08;"@H"p*#'^"(t*>t;8LE vW?i&  R .$^/.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.comment.init.plt.rela__tracepoints.rela_ftrace_events.hyp.bss.rela__tracepoints_ptrs.rela.rodata.qm35_spi_ops.rela.altinstructions__versions__tracepoints_strings.rela.data.qm35_spi_driver.rela.fixup.rela__bpf_raw_tp_map.rela_ftrace_eval_map.modinfo.rela__param.rela.text.__cfi_check_fail.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__ex_table.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.exit.data.rela.init.data.hyp.data.rela.ref.data__param_str_spi_speed_hz__param_spi_speed_hzhsspi_set_spi_slave_busyhsspi_clear_spi_slave_busyinit_wait_entrydebug_create_module_entrystrcpymemcpyfsnotifyinit_timer_keycoredump_layer_init.__keyuci_layer_init.__keyhsspi_init.__keydebug_init.__keyrb_init.__keyinit_completion.__keyqm35_probe.__keyqmrom_c0_wait_readyqmrom_b0_wait_readyqmrom_a0_wait_readyarm64_const_caps_readyhsspi_set_spi_slave_readyhsspi_clear_spi_slave_readyhsspi_rxdebug_devid_showdebug_socid_showqmrom_flash_fwqmrom_c0_flash_fwqmrom_b0_flash_fwqmrom_a0_flash_fwqmrom_unstitch_fwqmrom_flash_unstitched_fwqmrom_b0_flash_unstitched_fwlog_trace_get_nextschedule_timeoutclear_rx_list__ubsan_handle_cfi_check_fail_abortqmrom_c0_flash_debug_certqmrom_b0_flash_debug_certqmrom_c0_erase_debug_certqmrom_b0_erase_debug_certqmrom_flash_dbg_certqmrom_erase_dbg_certqm35_hsspi_startdebug_init_rootparam_ops_intprepare_to_wait_eventhsspi_test_sentcoredump_sentuci_sentlog_sent__fsnotify_parent__might_faultdebug_devid_show.cfi_jtdebug_socid_show.cfi_jtqmrom_c0_flash_fw.cfi_jtqmrom_b0_flash_fw.cfi_jtqmrom_a0_flash_fw.cfi_jtqmrom_b0_flash_unstitched_fw.cfi_jtlog_trace_get_next.cfi_jtqmrom_c0_flash_debug_cert.cfi_jtqmrom_b0_flash_debug_cert.cfi_jtqmrom_c0_erase_debug_cert.cfi_jtqmrom_b0_erase_debug_cert.cfi_jthsspi_test_sent.cfi_jtcoredump_sent.cfi_jtuci_sent.cfi_jtlog_sent.cfi_jttrace_event_raw_init.cfi_jtlog_trace_reset.cfi_jtlog_level_set.cfi_jtlog_enable_set.cfi_jthsspi_test_get.cfi_jtdebug_coredump_get.cfi_jtlog_level_get.cfi_jtuci_get.cfi_jtlog_get.cfi_jtlog_enable_get.cfi_jtcorredump_on_expired_timer.cfi_jtqm35_ss_rdy_handler.cfi_jtqm35_irq_handler.cfi_jtqm35_exton_handler.cfi_jttrace_raw_output_hsspi_spi_xfer.cfi_jttrace_event_raw_event_hsspi_spi_xfer.cfi_jt__traceiter_hsspi_spi_xfer.cfi_jtperf_trace_hsspi_spi_xfer.cfi_jt__bpf_trace_hsspi_spi_xfer.cfi_jtreenable_ss_irq.cfi_jtqm35_wakeup.cfi_jthsspi_thread_fn.cfi_jtdebug_traces_open.cfi_jtuci_open.cfi_jtdebug_devid_open.cfi_jtdebug_socid_open.cfi_jtuci_ioctl.cfi_jtdebug_traces_poll.cfi_jtuci_poll.cfi_jtlog_trace_next_avail.cfi_jttrace_raw_output_hsspi_get_work.cfi_jttrace_event_raw_event_hsspi_get_work.cfi_jt__traceiter_hsspi_get_work.cfi_jtperf_trace_hsspi_get_work.cfi_jt__bpf_trace_hsspi_get_work.cfi_jtqm35_reset_hook.cfi_jtno_llseek.cfi_jtseq_lseek.cfi_jttrace_raw_output_hsspi_is_txrx_waiting.cfi_jttrace_event_raw_event_hsspi_is_txrx_waiting.cfi_jt__traceiter_hsspi_is_txrx_waiting.cfi_jtperf_trace_hsspi_is_txrx_waiting.cfi_jt__bpf_trace_hsspi_is_txrx_waiting.cfi_jttrace_event_reg.cfi_jtlog_trace_get_next_size.cfi_jtqm35_remove.cfi_jtdebug_hw_reset_write.cfi_jtdebug_coredump_write.cfi_jtdebug_test_hsspi_sleep_write.cfi_jtdebug_log_level_write.cfi_jtuci_write.cfi_jtdebug_enable_write.cfi_jtdebug_traces_release.cfi_jtuci_release.cfi_jtsingle_release.cfi_jtqm35_pm_resume.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtdebug_coredump_force.cfi_jtqmrom_spi_reset_device.cfi_jtqm35_probe.cfi_jtqm35_pm_suspend.cfi_jtget_dev_id.cfi_jtget_soc_id.cfi_jthsspi_test_received.cfi_jtcoredump_received.cfi_jtuci_received.cfi_jtlog_received.cfi_jthsspi_test_unregistered.cfi_jtcoredump_unregistered.cfi_jtuci_unregistered.cfi_jtlog_unregistered.cfi_jthsspi_test_registered.cfi_jtcoredump_registered.cfi_jtuci_registered.cfi_jtlog_registered.cfi_jtdebug_traces_read.cfi_jtseq_read.cfi_jtdebug_coredump_read.cfi_jtdebug_log_level_read.cfi_jtuci_read.cfi_jtdebug_enable_read.cfi_jthsspi_test_deinitcoredump_layer_deinituci_layer_deinitlog_layer_deinitqmrom_deinithsspi_deinitdebug_deinitrb_deinit__mutex_inittrace_event_raw_inithsspi_test_initcoredump_layer_inituci_layer_initlog_layer_initqmrom_init__raw_spin_lock_inithsspi_initdebug_initrb_inittrace_event_buffer_commitperf_trace_run_bpf_submitfinish_waitmemset__per_cpu_offsetlog_trace_resetrb_resetqm35_regulators_setlog_level_setlog_enable_sethsspi_test_getdebug_coredump_getlog_level_getuci_getlog_getlog_enable_getdevm_gpiod_getcpu_hwcap_keyscoredump_send_rcv_statustest_sleep_after_ss_ready_ushsspi_test_received.delay_uswake_up_processhsspi_thread_fn.successive_errorshsspi_test_sent.errorshsspi_test_received.errors__param_str_trace_spi_xfers__param_trace_spi_xfersdebug_hw_reset_fopsdebug_traces_fopsdebug_coredump_fopsdebug_test_hsspi_sleep_fopsdebug_log_level_fopsuci_fopsdebug_enable_fopsdebug_devid_fopsdebug_socid_fopstest_hsspi_layer_opsdebug_coredump_opsqm35_spi_opsuci_opslog_opsdebug_trace_opscpu_hwcapshsspi_set_gpios____versionshsspi_test_set_inter_frame_mssleep_inter_frame_mstrace_raw_output_hsspi_get_work.symbolstrace_raw_output_hsspi_is_txrx_waiting.symbolsqmrom_a0_write_chunkshsspi_test_sent.msgshsspi_test_received.msgshsspi_test_sent.byteshsspi_test_received.bytesgic_nonsecure_priorities__param_str_qmrom_retries__param_qmrom_retriesjiffieskmalloc_caches__param_str_log_qm_traces__param_log_qm_tracesktime_get_secondsqm35_dt_ids_dev_err__param_str_reset_on_error__param_reset_on_errordebugfs_create_dirtest_hsspi_layer__spi_register_driverqm35_spi_driverdriver_unregisterhsspi_unregistermisc_deregisterhsspi_registermisc_register__arch_copy_to_user__arch_copy_from_userkstrtoint_from_userkstrtou8_from_usermod_timercorredump_on_expired_timerqm35_ss_rdy_handlerqm35_irq_handlerqm35_exton_handlertrace_raw_output_hsspi_spi_xfer__tracepoint_hsspi_spi_xfertrace_event_raw_event_hsspi_spi_xfer__event_hsspi_spi_xferprint_fmt_hsspi_spi_xferevent_class_hsspi_spi_xfertrace_event_fields_hsspi_spi_xfertrace_event_type_funcs_hsspi_spi_xfer__traceiter_hsspi_spi_xfer__bpf_trace_tp_map_hsspi_spi_xferperf_trace_hsspi_spi_xfer__bpf_trace_hsspi_spi_xfer__SCK__tp_func_hsspi_spi_xfer__tpstrtab_hsspi_spi_xferqmrom_spi_transfersimple_read_from_bufferqmrom_reboot_bootloadercpu_number__typeid__ZTSFiPvE_global_addr__typeid__ZTSFP11hsspi_blockP11hsspi_layertE_global_addr__typeid__ZTSFiP5debugPtE_global_addr__typeid__ZTSFPcP5debugPtE_global_addr__typeid__ZTSFPcP5debugPmE_global_addr__typeid__ZTSFvP5hsspiE_global_addr__typeid__ZTSFvP11hsspi_layerP11hsspi_blockiE_global_addr__typeid__ZTSFvP5debugiE_global_addr__typeid__ZTSFvP5debugP10log_moduleiE_global_addr__typeid__ZTSFiP5debugPhE_global_addr__typeid__ZTSFvP5debugE_global_addr__typeid__ZTSFtP5debugE_global_addr__typeid__ZTSFiP5debugE_global_addr__typeid__ZTSFbP5debugE_global_addr__typeid__ZTSFiP12qmrom_handlePK19unstitched_firmwareE_global_addr__typeid__ZTSFiP12qmrom_handleP8firmwareE_global_addr__typeid__ZTSFiP12qmrom_handlePK8firmwareE_global_addr__typeid__ZTSFiP5debugP10log_moduleE_global_addr__typeid__ZTSFiP12qmrom_handleE_global_addr__param_str_wake_on_ssirq__param_wake_on_ssirqreenable_ss_irqgpiod_to_irqenable_irqdevm_request_threaded_irqtrace_print_symbols_seqqmrom_spi_set_freqqmrom_spi_get_freqhsspi_irqs_setupspi_setup__param_str_wake_use_wakeup__param_wake_use_wakeupqm35_wakeup__wake_upqmrom_c0_poll_cmd_respqmrom_b0_poll_cmd_respparam_ops_charpqm35_hsspi_stopkthread_should_stopkthread_stoprb_can_poprb_pophexdumphexrawdumpprint_hex_dumphsspi_test_received.last_perf_dumptrace_raw_output_prepmsleep__might_sleep_dev_info__param_str_wake_use_csn__param_wake_use_csntrace_handle_return_dev_warnwait_for_completionhsspi_thread_fndebug_traces_openuci_opensingle_opendebug_devid_opendebug_socid_openstrlenuci_ioctlparam_ops_booldebug_traces_polluci_pollevent_triggers_calllog_trace_next_avail__stack_chk_fail__cfi_check_failqmrom_spi_set_cs_levelset_log_levelvabits_actualdevm_regulator_get_optionaldevm_gpiod_get_optional_printk__cpu_online_masktrace_raw_output_hsspi_get_work__tracepoint_hsspi_get_worktrace_event_raw_event_hsspi_get_work__event_hsspi_get_workprint_fmt_hsspi_get_workevent_class_hsspi_get_worktrace_event_fields_hsspi_get_worktrace_event_type_funcs_hsspi_get_work__traceiter_hsspi_get_work__bpf_trace_tp_map_hsspi_get_workperf_trace_hsspi_get_work__bpf_trace_hsspi_get_work__SCK__tp_func_hsspi_get_work__tpstrtab_hsspi_get_workqm35_reset_hookno_llseekseq_lseekmutex_unlock_raw_spin_unlockhsspi_deinit_blockhsspi_init_block_raw_spin_lock__cfi_checkghsspirb_pushtrace_raw_output_hsspi_is_txrx_waiting__tracepoint_hsspi_is_txrx_waitingtrace_event_raw_event_hsspi_is_txrx_waiting__event_hsspi_is_txrx_waitingprint_fmt_hsspi_is_txrx_waitingevent_class_hsspi_is_txrx_waitingtrace_event_fields_hsspi_is_txrx_waitingtrace_event_type_funcs_hsspi_is_txrx_waiting__traceiter_hsspi_is_txrx_waiting__bpf_trace_tp_map_hsspi_is_txrx_waitingperf_trace_hsspi_is_txrx_waiting__bpf_trace_hsspi_is_txrx_waiting__SCK__tp_func_hsspi_is_txrx_waiting__tpstrtab_hsspi_is_txrx_waitinghsspi_set_output_data_waitingrcu_is_watchingtrace_event_reg__cfi_slowpath_diagtrace_event_printfseq_printflog_trace_get_next_sizerb_next_size__check_object_sizetrace_event_buffer_reservedebugfs_removeqm35_remove_raw_spin_lock_irqsavegpiod_set_valuegpiod_get_valuedebug_hw_reset_writedebug_coredump_writedebug_test_hsspi_sleep_writedebug_log_level_writeuci_writedebug_enable_writecompleteusleep_range_statedebug_traces_releaseuci_releasesingle_release_raw_spin_unlock_irqrestorerequest_firmwareqmrom_spi_get_firmwareqmrom_spi_release_firmwareqmrom_spi_wait_for_ready_lineqm35_pm_resumeqmrom_set_fwname__param_str_fwname__param_fwname__cfi_jt_init_module__this_module__cfi_jt_cleanup_modulescheduledebugfs_create_file__mod_of__qm35_dt_ids_device_tableregulator_disableregulator_enabledebug_soc_info_availabledebug_new_trace_availableuci_layer_has_data_availableirq_set_irq_wakekfreecoredump_packet_freeuci_packet_freelog_packet_freekthread_create_on_nodedebug_coredump_forceqmrom_spi_reset_deviceqmrom_set_log_deviceqmrom_probe_deviceqmrom_c0_probe_deviceqmrom_b0_probe_deviceqmrom_a0_probe_device_dev_noticepreempt_schedule_notracekmem_cache_alloc_trace__param_str_flash_on_probe__param_flash_on_probeqm35_probehsspi_sendqm35_pm_suspendqmrom_write_size_cmdqmrom_write_cmdtrace_event_ignore_this_pid__list_del_entry_valid__list_add_validqm_get_dev_idqm_dev_iddebug_smp_processor_idqm_get_soc_idqm_soc_idhsspi_test_receivedcoredump_receiveduci_receivedlog_receivedmutex_lock_nestedhsspi_test_unregisteredcoredump_unregistereduci_unregisteredlog_unregisteredhsspi_test_registeredcoredump_registereduci_registeredlog_registeredqm_firmware_loaddebug_traces_readuci_layer_readseq_readdebug_coredump_readqmrom_readdebug_log_level_readuci_readqmrom_pre_readdebug_enable_read__init_waitqueue_head__init_swait_queue_headqmrom_c0_poll_socqmrom_a0_poll_socdevm_kmalloc__kmallockrealloccoredump_packet_allocuci_packet_alloclog_packet_allocperf_trace_buf_allocdisable_irq_nosyncqm35_reset_syncdel_timer_syncspi_syncirq_get_irq_dataqmrom_c0_flash_dataqmrom_b0_flash_dataqmrom_a0_write_data__qmrom_log_dev____log_level____TRACE_SYSTEM_HSSPI_WORK_TX__TRACE_SYSTEM_HSSPI_ERROR__TRACE_SYSTEM_HSSPI_WORK_COMPLETION__TRACE_SYSTEM_HSSPI_RUNNING__TRACE_SYSTEM_HSSPI_STOPPED_note_9$d.799$d.699$x.599__UNIQUE_ID_fwnametype499$d.499$x.399$x.299$d.199$x.99$d.689$d.589$x.489$x.389$x.289$d.189$x.89$d.779$d.679$d.579$x.479$x.379$x.279$d.179$x.79$d.769$d.669$x.569$x.469$x.369$x.269$x.169$x.69$d.759$d.659$x.559$d.459$d.359$d.259init_completion.__key.159$x.159$x.59$d.749$d.649$x.549$x.449$d.349$d.249$x.149$x.49$d.739$d.639$x.539$x.439$x.339$d.239$x.139$x.39$d.729$x.629$x.529$x.429$x.329$d.229$x.129$x.29$d.719$x.619$x.519$x.419$x.319$d.219$x.119$x.19$d.709$x.609__UNIQUE_ID_qmrom_retriestype509$x.509$x.409.Ltmp309$x.309$d.209$x.109$x.9_note_8$d.798$d.698$x.598__UNIQUE_ID_spi_speed_hz498$x.498$d.398$x.298$x.198$d.98$d.788$d.688$x.588$x.488$d.388$x.288$x.188$x.88$d.778$d.678$x.578$x.478$d.378$x.278$x.178$d.78.Ltmp68$d.768$d.668$d.568$x.468$d.368$x.268$d.168$d.68$d.758$d.658$x.558$x.458$x.358$x.258$d.158$d.58$d.748$d.648$x.548$d.448$x.348$x.248$d.148$d.48$d.738$x.638$d.538$x.438$d.338$x.238$d.138$d.38$d.728$x.628__UNIQUE_ID_version528$d.528$x.428$d.328$x.228$d.128$d.28$d.718$x.618$d.518$x.418$x.318$x.218$d.118$x.18$d.808$d.708$x.608__UNIQUE_ID_trace_spi_xfers508$x.508$x.408$x.308$x.208$d.108$d.8$d.797$d.697$x.597__UNIQUE_ID_spi_speed_hztype497$x.497$x.397$x.297init_completion.__key.197$d.197$x.97$d.787$d.687$x.587$x.487$x.387$x.287$d.187$d.87$d.777$d.677$x.577$x.477$x.377$x.277$d.177$x.77$d.767$d.667$x.567$x.467$x.367$x.267$x.167$x.67$d.757$d.657$x.557$d.457$d.357$d.257$x.157$x.57$d.747$d.647$x.547$x.447$d.347$d.247$x.147$x.47$d.737$x.637$x.537$x.437$x.337$d.237$x.137$x.37$d.727$x.627__UNIQUE_ID_license527$x.527$d.427$x.327$d.227$x.127$x.27$d.717$x.617$x.517$d.417$x.317$d.217$x.117$x.17fwname.17$d.807$d.707$x.607__UNIQUE_ID_trace_spi_xferstype507$x.507$x.407__UNIQUE_ID_scmversion307$x.307$d.207$x.107$x.7$d.796$d.696$x.596__UNIQUE_ID_flash_on_probe496$x.496$d.396$x.296$x.196$d.96$d.786$d.686$d.586$x.486.Ltmp386$d.386$x.286$x.186$d.86$d.776$d.676$d.576$x.476$d.376$x.276$x.176$d.76$d.766$d.666$x.566$x.466$d.366$x.266$d.166$d.66$d.756$d.656$x.556$x.456$x.356$x.256$d.156$d.56$d.746$d.646$x.546$x.446$x.346$x.246$d.146$d.46$d.736$x.636$d.536$x.436$d.336$x.236$d.136$d.36$d.726$x.626__UNIQUE_ID_description526$d.526$x.426$d.326$x.226$d.126$x.26$d.716$x.616$d.516$x.416$x.316$x.216$d.116$x.16$d.806$d.706$x.606__UNIQUE_ID_wake_on_ssirq506$x.506$x.406__UNIQUE_ID_srcversion306$x.306$x.206$d.106$d.6$d.795$d.695$x.595__UNIQUE_ID_flash_on_probetype495$x.495$x.395$x.295$d.195$x.95$d.785$d.685$x.585$x.485$x.385$x.285$d.185$x.85$d.775$d.675$x.575$x.475$x.375$x.275$d.175$x.75$d.765$d.665$x.565$x.465$x.365$x.265$x.165$x.65$d.755$d.655$x.555$x.455$d.355$d.255$x.155$x.55$d.745$d.645$x.545$x.445.Ltmp345$d.345$d.245$x.145$x.45$d.735$x.635$x.535$x.435$x.335$d.235$x.135$x.35$d.725$x.625__UNIQUE_ID_author525$x.525$d.425$x.325$d.225$x.125$x.25$d.715$x.615$x.515$d.415$x.315$d.215$x.115$x.15$d.805$d.705$x.605__UNIQUE_ID_wake_on_ssirqtype505$x.505$x.405__UNIQUE_ID_alias305$x.305$d.205$x.105$x.5bpf_trace_run4$d.794$d.694$x.594$x.494$d.394$x.294$x.194$d.94$d.784$d.684$d.584$x.484$d.384$x.284$x.184$d.84$d.774$d.674$d.574$x.474$d.374$x.274$x.174$d.74$d.764$d.664$d.564$x.464$x.364$x.264$d.164$d.64$d.754$d.654$x.554$d.454$x.354$x.254$d.154$x.54$d.744$d.644$x.544$x.444$x.344$x.244$d.144$x.44$d.734$x.634$d.534$x.434$d.334$x.234$d.134$d.34$d.724$x.624$d.524$x.424$d.324$x.224$x.124$x.24$d.714$x.614__UNIQUE_ID_log_qm_traces514$d.514$x.414$x.314$x.214$d.114$x.14$d.804$d.704$x.604__UNIQUE_ID_wake_use_csn504$x.504$x.404__UNIQUE_ID_alias304$x.304$x.204$d.104$x.4$d.4bpf_trace_run3$d.693$x.593$x.493$x.393$x.293$d.193$x.93$d.783$d.683$x.583$x.483$x.383$x.283$d.183$x.83$d.773$d.673$x.573$x.473$x.373$x.273$d.173$x.73$d.763$d.663$x.563$x.463$d.363$x.263$x.163$x.63$d.753$d.653$x.553$x.453$d.353$d.253$x.153$d.53$d.743$d.643$x.543$x.443$x.343$d.243$x.143$x.43$d.733$x.633$x.533$x.433$x.333$d.233$x.133$x.33$d.723$x.623$x.523$x.423$x.323$d.223$d.123$d.23$d.713$x.613__UNIQUE_ID_log_qm_tracestype513$x.513$x.413$x.313$d.213.Ltmp113$x.113$d.13$d.803$d.703$x.603__UNIQUE_ID_wake_use_csntype503$x.503$d.403__UNIQUE_ID_depends303$x.303$d.203$x.103hsspi_init.__key.3$d.3bpf_trace_run2$d.692$x.592$x.492$d.392$x.292$x.192$d.92$d.782$d.682$x.582$x.482$d.382$x.282$x.182$d.82$d.772$d.672$x.572$x.472$d.372$x.272$x.172$d.72$d.762$d.662$d.562$x.462$x.362$x.262$d.162$d.62$d.752$d.652$x.552$x.452$x.352$x.252$d.152$x.52$d.742$d.642$x.542$x.442$d.342$x.242$d.142$x.42qmrom_write_size_cmd32qmrom_write_cmd32$d.732$x.632$d.532$d.432$d.332$x.232$d.132$x.32$d.722$x.622$d.522$d.422$x.322$x.222$x.122$x.22$d.712$x.612__UNIQUE_ID_reset_on_error512$d.512$d.412$x.312$x.212$d.112$x.12$d.802$d.702$x.602__UNIQUE_ID_wake_use_wakeup502$x.502$x.402__UNIQUE_ID_name302$x.302$x.202$d.102uci_layer_init.__key.2$x.2$d.2$d.691$d.591$x.491$x.391$x.291$d.191$x.91$d.781$d.681$d.581$x.481$x.381$x.281$d.181$x.81$d.771$d.671$x.571$x.471$x.371$x.271$x.171$x.71$d.761$d.661$x.561$d.461$d.361$x.261$x.161$x.61$d.751$d.651$x.551$x.451$d.351$d.251$x.151$d.51$d.741$d.641$x.541$x.441$x.341$d.241$x.141$x.41$d.731$x.631$x.531$x.431$x.331$d.231$x.131$x.31$d.721$x.621$x.521$x.421$x.321$d.221$x.121$d.21$d.711$x.611__UNIQUE_ID_reset_on_errortype511$x.511$x.411$x.311$d.211$x.111debug_init.__key.11$d.11$d.801$d.701$x.601__UNIQUE_ID_wake_use_wakeuptype501$x.501$d.401__UNIQUE_ID_vermagic301$x.301$d.201$x.101hsspi_init.__key.1$d.1hsspi_test_received.errors0hsspi_test_received.msgs0hsspi_test_received.bytes0$d.690$x.590$x.490$d.390$x.290$x.190$d.90$d.780$d.680$x.580$x.480$d.380$x.280$x.180$d.80$d.770$d.670$d.570$x.470$d.370$x.270$d.170$d.70$d.760$d.660$x.560$x.460$x.360$x.260$d.160$d.60$d.750$d.650$x.550$d.450$x.350$x.250$d.150$x.50$d.740$d.640$d.540$x.440$d.340$x.240$d.140$d.40$d.730$x.630$d.530$d.430$d.330$x.230$d.130$d.30$d.720$x.620$d.520$d.420$x.320$x.220$d.120$x.20$d.710$x.610__UNIQUE_ID_qmrom_retries510$x.510$d.410$x.310$x.210$d.110$x.10$d.800$d.700$x.600__UNIQUE_ID_fwname500$x.500$x.400$x.300$x.200$d.100@8<xp o 42.D P(X0S12@  0 \   @LH:_@L:@4x:5 ,0@8Mx:@M:@a:8  @b:H @b0:%P $ @bH:Wx R@c:I"eQp&L@f: A&<@g:"@g :@pr:&4b0']@xy:'8((3@Pzx:)k0(f@z@:+u)p@}H:-" )` @P}:/J0}Lo~)0)@@0:4@.@L$hL {(X<u  3F