ELFh=@@76?#{S[BB$6"@#R! @_b"@@@? 4a@ @ ?qSAП[B@{Ĩ#_!$"0@CR!@SA[B@{Ĩ#_!F@@|q_|AA _"@<@@A!@@2 R_P@a4T@@"5@X@# @P@5b@B$b" @P@A@! AP_$@@b"˂#@T@b@B bQd" @C@cC! @"8@B"8P?#C{#A8B?|` @?|? 5@96a@!2aA8@"BcT{C#@C#_?#{S[A|A@>@@a06@ ?ց @a @SA[B{è#_֠B#R@8@?#A8{S[cu~A BtA>@ aC`RbR?!S!*B@4R!*B @B@8@xA0`CR`07`AA8@BB!T{C*SD[EcF#_`L9qhT R@c*@Cc@R`L9B!K By2bR  @@( TbL9wR!@T#R!l|@|@ˀR `B@88@7b!L?.@a$R B?T`@"F@$R҂?ր? ?|?|@*@5@96@2^!w "l! @9 6 ! "R"9+@B@!wF?#{SB@@! ?5@@a ?րN@@a06@ ?ցR@A`BtB@@A ?5@@a ?tBSA@{è#_`B#R@8@?#{SD@>@`2@2a@2R SA{¨#_?#A8R{ CS [ c @ BGR '>(R R RaRu>@cBay`Rigfedjczb~hb9RAbJ@hT@TRBAb""*7@ R`JAR@!` Z@(T!`@HTkR `B@"@@?* 4*!k@11T@2R *@"@B*5*`5*@S @R##B#2$R$R$R$R A8G@BBaT{I*SJ[KcL#_cBB@c@!@`8@BLbA0?$R҃R`B? T` @" F@$R҂?֠N *5`B@"@B @?*5`k@| @B**!*!!`*B*V*B*KN!vk@F!k@;!Rfk@6ts!Zk@*k@!@1*BR!l@#r!*2A@02_?#{S<@aF@b@!@@2Aa@!@1*B6:`R!Rሁ5SA{¨#_cRRqa|_"R5`5;4B@!@A ??#{SBt>@@!@A ?֟J@!@1*BR!l@#r!*2A@02SA{¨#_?#{SB<@@@! ?5@@a ?ֿsB`@@! ?5`@@a ?ֿr@!@1*BR!l@#r!*2A@02SA@{è#_?#{CSA8[ck>@BؒA @Z@@@TCbBBÚBBC /TPRCRBš^ @ 2C 6@2_@ @" @⇊R@#%HQ"r@&LkTA^@!c@>@@!TA?|q@ T`B@wa@*Z`Ba<@@6`"@@@@<60$R*05`@aJ@02`@22 R`:ՀB@!@ ?`"@@7R*z85B@!@ ? R`;`"@`@94 :RA8@BB@T{A*SB[CcDkE#_a:@2b@!a:2@`J@RkЁK`J `@Rb@9`@2!qT`J@5`@Ra@9`@2`J@Q`J4`@@1*!7a@ЀR*2 b"@@`R@C@*7B@BbV_km)T+s@!@a-6bRB5aR@2R*b@B02Vb@2YRbJ@ K`JqҚ{@9y@`@2QqTy@Ra6@2b@!a62WaJ@R?k:К!KaJ a@R"b"@9a@!2"ZqT@DRcЛRccrbN@!@!8X4aJ@5)b@RAaA@9b@B2AbJ@BQbJ4b@B@1*!7aN@A5b@BB@1*!d"@a"9bN@BQbNB4b@B@1*B7aN@5! 4sbV@4`@02`@22vV@R`J@K`Jqқ@Zz@`@2Qq-Tz@R*? `@@1*! 6`N@RzV@K`N `@@1*!_q[Ӗ`"@{@ZQ`"@`"_qTRa@ r*2 B@@a@8@bVxA0!a@bV@ @K `@@aJ)6kT`Z@@5 @bR @bR@ @K a@sFa`N@ @ ?qП4om? `@@1*! 6Ra@ r*2 !@T `>@`>>@8@@!82WH@5@R""@9@!2"H@!QH4@!@1*B7@ЀR*2 b@4bV@b5s@ @ ?qПI`"@@@@ 7RbR4s0B@@! ?5@@a ?`R@@ q`Z! RaR?4B@!@A ?(CR@bVa@_sFx?@@!@8@!Q8a@sFcRRq`|_R5a5;@!4dI)#@Bcrs!@!@1*A P6 77H@` 4 7L@@5-@@1*! @" 9L@QL 4@@1*!@7H@5 ՀL@@4 R_ր@R@9@2H@QH4@@1*!7L@5?#{}@ R{#_րL@RkЂKL@@1*c @e `9BqaTH@5L@ 5 _qRЁKH@R@9@2!qTL@`5H@5L@RkЂKL Հ@@1*c @e `9BqaTt!߈!߈!߈!߈߈B߈B߈B߈߈߈߈!߈!߈߈߈߈߈߈?#{!{#_?#{{#_^^%^^^^^^^^^^%^^^^^^  spi_bcm2835%s %s: rejecting DMA map of vmalloc memory cannot map clear_rx_cs cannot prepare clear_rx_desc cannot reuse clear_rx_desc setup: only two native chip-selects are supported pinctrl-bcm2835cssetting up native-CS%i to use GPIO could not get clk could not get DMA-register address - not using dma mode txno tx-dma configuration found - not using dma mode rxno rx-dma configuration found - not using dma mode cannot map zero page - not using DMA mode cannot prepare fill_tx_desc - not using DMA mode cannot reuse fill_tx_desc - not using DMA mode issue configuring dma: %d - not using DMA mode could not request IRQ: %d could not register SPI controller: %d spi-bcm2835-%scount_transfer_pollingcount_transfer_irqcount_transfer_irq_after_pollingcount_transfer_dmatimeout period reached: jiffies: %lu remaining tx/rx: %d/%d - falling back to interrupt mode spi-bcm2835spi_bcm2835drivers/spi/spi-bcm2835.cinclude/linux/dma-mapping.hbcm2835_spi_transfer_one_pollbrcm,bcm2835-spipolling_limit_uslicense=GPLauthor=Chris Boot description=SPI controller driver for Broadcom BCM2835parm=polling_limit_us:time in us to run a transfer in polling mode parmtype=polling_limit_us:uintalias=of:N*T*Cbrcm,bcm2835-spiC*alias=of:N*T*Cbrcm,bcm2835-spidepends=intree=Yname=spi_bcm2835vermagic=6.11.0-sineware SMP preempt mod_unload aarch64GNUGNUF7ϵO]LinuxLinuxGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0xO"=""W"jPintq","*"5u815u16K5s32^5u32qD5s645u643 "$"$D$HF"F""&q'qlW#"*$=5   QRD> 3     >>S $o'$ T$"w,64!,64!!:64!'H64!/V64!5d64!<r#3$ #((((( (@((((((3%W&z?'.(aMUKVL0@)@+)*4+ ,0,},o   ,        !"#$%&'()*+,-./),),),N?,nn-:)'s *$*$ H3.< 3/~ ?0  @31%      % H2&%)j3J V  4 >5@)6"    7        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh  36     Oe @II)$ @8 [88 hsxW[j? ,  9/4 : @);););88BQJO 'M*$pJP EP*  'M*$EP 'M*$CEQ Xx1yFclkz6{@|$Firq}j Ftfr~E(G0 J8O@jHjLjPjTX `hpx" Yclk1;VZ@" [@@T3'*$+" \+ + + 'M-*$6@- 'MY*$#I@Y 'M*$ u@ 7  -<{} .]8#  #? -@88-:q.9? @ -:o]AVj73-9SE@999, 7  .B#5, -C8.D, j ,T ,A 76 G# j/G-@2G8. g jbb#E$~6#@jj8#E> 6 . Hb7.-k  $-eee l mmm"mnnno ,m-m[ok{mo {oq oFh khhzhnhbhVh[o ymo {oq o@fy1 XfMfdf~ofc FuX$Vu< j%&spi1%c+Gebs6+d 0retjg0csP;2K(Q!  %  o oooo' ooK "  %   o ooo o' oo oo p %ppfF"f;o Mog"d"gk"llkkl7.lg".g!gAg"`gSg[o >#mo {oq o)u%a#9uf*#gffAg-#`gSgkp#ypp uung$g|g% %%&1&& &>&k%m NmZmfm)kmMn)nntm *ym mmeq*eee lmmm*"mn*nno ,m-m eseee lmmmb+"mn+nno ,m-mLZ j$:-%Z?GP&msg[ LQspi]%bs^6 _f^\,f ;o Mog_"z,geeeee lmmm,"mn-nno ,m-m< jT UN%.ge6/eee lmmm."mn.nno ,m-mUNM [9NNtNgNNNhf{/f;o Moe=0eee lmmm/"mn0nno ,m-mcLj1djc dd0d(dQ$5d eYeee lmmm1"mnD1nno ,m-me`.3eeeW2eee lmmm2"mn22nno ,m-m e ff >m NmZmfm2kmn2nntm3ym mmeh5eee /4ff >m NmZmfm3kmn3nntm 4ym mm e ff >m NmZmfm4kmn4nntm4ym mmN.5NN1O5$4OACODOppppp Z  [[/[#[PZ<[f6f ;o Moe6eee lmmm6"mn6nno ,m-me`8eee7eee lmmmp7"mn7nno ,m-m e ff >m NmZmfm-8kmnT8nntms8ym mmeeee lmmm9"mn39nno ,m-mQS9QQQQT IRQQQRR+Rj8RZZEZZZZZflP:l l^ ll:l=l^ ll :l l ^ le#;eee lmmm>;"mnk;nno ,m-me $W<eee lmmm<"mn2<nno ,m-mdt&=dfddd1d<de$e e%eee lmmm,="mnY=nno ,m-meF>eee lmmm="mn!>nno ,m-me ?eee lmmm>"mn>nno ,m-mdp 0@dfddd1dl?de$e e%eee lmmm?"mn @nno ,m-md  ?AdNp e4 ff >m NmZmfm@kmn@nntmAym mm"e |B:ej/eFeRe1^eA_ele$ye e ff >m NmZmfmBkmn6BnntmUBym mme>Ceee lmmmB"mnCnno ,m-mkCllkk l7.ld 'DdNp e4 ff >m NmZmfm-DkmnTDnntmsDym mme(eee lmmmE"mn3Enno ,m-meFeee lmmmE"mnEnno ,m-me"Feee lmmmF"mnFnno ,m-mi )G%ii =$G%i3i GGEij jGj3i2 GEij 3 GjSi,7>HeiriiGi Sieiri ii1ARIBRAORPR[qFqqwqkq=qqrqt!Itt tt$t$ur OIrrPr s(sssssP iGi ZW  [[/[#[PZ<[eJeee lmmmQJ"mn~Jnno ,m-mcLKdQc dd Kd(dP$5d eYeee lmmm}K"mnKnno ,m-me`MeeeLeee lmmmkL"mnLnno ,m-m e ff >m NmZmfm(MkmnOMnntmnMym mmeeee lmmmN"mn.Nnno ,m-m jTO AGspi%tfrEcs bs6 $adO /N $ 0/O $ $0_rs  @ /CO, 'MdO*$TOz jP z4GdevzI bs{6 }$ ~t  retjberr;;  $:`Q%`8Gc&bsa6dSi0dPeiriiPi Sieiri iihgQh h?h Si,teiriiNQi Sieiri iiT Q T8GspiU%tfrVE j`R @GtfrE cs bs6  ret j;N Fy F< jS%:Gd&tfrEc&bs6e%f% T .0sgl Q+R0dir6S+$T "  j _ScjVjIjm NmZmfmVkmnVnntmVym mm ii:_PZ%_+c aGbsb6fbWf;o MoiiWi cDocce_ Xff=>m NmZmfm]XkmMnXnntmXym mmeqYeee lmmm9Y"mnfYnno ,m-m eseee lmmmY"mn)Znno ,m-md> Z&bs>;6P0tfr@EQeoutU  Z BGtfrEbs6cs j jI[ @Gspi%tfrEcs bs6<v[\c&irqv.jP%v9Tbsx6csyey w\ff >m NmZmfm \kmn3\nnQtmR\ym mmeP^eee x]ff >m NmZmfm ]kmn4]nntmS]ym mm e ff >m NmZmfm]kmn ^nntm)^ym mme`eee=_eee lmmm^"mn_nno ,m-m e ff >m NmZmfm_kmn_nntm_ym mmBdPVa\dRPdidvd~`wddP$d eE ff >m NmZmfm`kmnanntm0aym mmcDbdQc dd ad(d$5d eYeee lmmm.b"mn[bnno ,m-m BdX\dRPdidvdbwddP$d eE ff >m NmZmfmRckmnycnntmcym mm ] cbs]66cs_ PBdbsP>6 PFjvalR T j T j,T =dbs=>6 =Fjval? A j A j,A 2dbs2C6 "ebs>6 Fjvallenj  j  j, !ebs>6Fj2val2lenj  j  j, !ebs86G!ebs86G!ebs36regDvalM'fbs26regC! @fbs86! |fbs86G|f2dir 'Ff*$?u&GfdevuI v f  GG 1gspi17%idx1? 1V@,!@. /j  .  %  6   dir 26 $/qj .sgl- ?dir6 1$jj ;. !j$jj1 kdev: J  dir( ;$|kdev|> ptr|I } dir}( };$/k /k+    j ! ! 4ldev4> 5 5dir59 '[odev:k{odevk9 Wo W>o %%o %; %G.p D P %>p < ,0kp C X$ pp_Tg pkeyJp2kAB&pFQqppFQ;tGqqpG5q}G9)q7qvalG99q!H^[qvH^OmH^Y$qptr8mold$new$j9Cqptr8moldnewrptr8moldnewCErptr8moldnewC~zrptr~8mold~new~rptr8moldnewrptr8moldnew(sptr8moldnewbsptr8moldnew%sptr%8mold%$new%tmp%$ %$ tptr$8mold$$new$tmp$$ $#^tptr#8mold#$new#tmp#$ #"tptr"8mold"$new"tmp"$ "t0+B ucap'/u99 F!)uptr FD ;!Fuptr ;< 1!cuptr 1=hIuptrIm NmZmfmvkmnvnntmvym mmeqweee lmmmw"mnwnno ,m-m eseee lmmmPx"mn}xnno ,m-mintd]oAwA A e @ AAA.    !  '  /  5  < A aB A A +  AA0IA}A   A,        !"#$%&'()*+,-./ Ab A AAA:- Ai A AA :J<c h x<%x ]d ]c  h : k ]7 k ]  kT ]DT %T k ]' k ] ( M L :1( 41 11X YW I 1: ;9 I 1X Y W 4: ;9 I : ;9 I 1 1X YW : ; 9 I1RUX!YW  !I: ; 9 I.: ;9 'I <4: ;9 I1X Y W  :!; 9 I8 &I1RUX YW 41: ; 9 I .: ; 9 'I !>! !I: ; 9 1 U .: ;9 ' !.: ; 9 ' "$ > #.?: ;9 'I<$ 1%:!;9 I&:!;9 I'I(()> !I: ;9!*!I/ +4: ;9 I,.?: ;9 '<-.?: ; 9 '<..?: ; 9 'I</ 04:!;9 I1 1U24: ; 9 I3>! !I: ; 9!4: ;9 I5:!; 9!I6<7.?: ;9 '<89.?: ; 9 '<:.:!;9! '@|; : ;9 <.:!;9 'I@|=1RUX Y W >4: ; 9 I?<?>! !I: ;9 @4:!;9 I A 1UB : ; 9 C.: ; 9 'ID5IE4:!; 9!I F :!; 9 I8 G4:!; 9 IH4: ;9 I?<I(J4:!; 9 IK L.:!;9 'I@zM1RUX!Y W!N1X!Y!W!O% UP$ > Q R&S4: ; 9 I?T!I/U4: ; 9 I? <V( W'IX : ; 9 Y<Z  : ; 9 [ : ; 9 I 8 \4: ;9 I?].?: ; 9 'I<^.: ;9 '@|_.: ;9 'I@|` : ;9 a4I4b : ;9 c Ud.: ;9 '@ze : ;9 f5g.: ; 9 ' h.: ; 9 'i.1@zj.1@|k.1@z( $ > (>! !I: ; 9 &I4:!; 9!I : ;9 II !I/ < > !I: ;9! >! !I: ; 9! :!; 9!I!8 >! !I: ;9!< !!:!; 9! :!; 9!I8!% $ > 4: ; 9 I?<4: ; 9 I?( 4G: ; 9 .?: ; 9 '<.?: ; 9 'I<L,$       @D@D @DH, (,04`d,8ll    8\           <     $ $ l444<    h p9,$)/  L    v  "&x ! #! !    -  # }.' # 5 {.z z  tX=o. #! #. m  wX=!.3. # #!.}y yH  x  x >" ~  '{.1%%1!+ !&=& Q!o & =&  X9' !& =& ?./<Y#/!#1 = 2| y yf } #~  !z&# |.  &/y /wXz z < z <=| z  x  ?#"&/-#x s*  x.   !&x5.Mx< |~~  f%|  # y  .< 2N"J!/ v  3xx. w 2 ?w ~.<JL) !!w ~  .| ~     {  J#x A  #y. y    ! <!  .f$ y w .~   -  # X$ ~ %/1=#1 =}'O $K+ ./w ~  } K%  v  /w ~ <2wK!4y    .  # y  <        /w ~  }. g !N<! 2.#d.!}.  !z&# z.  &/#  !N.! 2.#d.!}. /"rX% t w |J {  v/ 0?v> " ~ .'J |<  k=| <1 w !!! |  !!!!!!!!z   s   u !!#!x ! "{ "   ! u 1  <! u  !2 0-, "   ! !# ."|K z f%#J. y4J! y .! !a! .! a<2 iB.v> " ~ .' | |  z   %=&{  # y  KiK#hhh t| 4 !W !- ! !t$$y .   -  # X$&/ !!$v.!  <$>|. y     u  X Y= u Z| L|  y h!$ y h! $K B_.Ky.K!*B .}.[B<w ~  ~$ =$ t  ~ 1~>" ~  '~>." ~  ' }J  } !|  | >" ~  ' |  ~$ =$ #! |U~/ < #/!/}J ! .! {.}J   } .! { "1}~  ~~ $ =$ t  ~ 1~>" ~  '~>." ~  '/J} j ~  !N.! 2.#d.!J."  !N.! 2.#d.!N."1y~  ~~ $ =$ t  ~ 1~>" ~  '~>." ~  'X  =}y   # 0 " ( x  !0<uJ  !y>." ~  '.!? !! v. !! D  w C  v !D x.6D/1 !1C!#  ~  5~J} } % } " &} | q #.| q  ! k  %${ { > " ~  '{ { >" ~  '/   {./ y(  {./ . <!z&~  4~>" ~  '  = > .! / ~>." ~  ' .> ." / i>." ~  'V 8g   ~$ =$ ~ /~>" ~  ' { 4." | q !4."/| q    !  !% "}>." ~  '}> " ~  '}!  \  ! !=!$ >." ~  ' !v.  %<~#y  1y>" ~  'z  = > .! / ~>." ~  ' ..0  1  0  # y > ." / i>." ~  'V 8g   ~$ =$s   0r . ~$ =$  !,# 7t   ~$ =$z .0 { 2 !}>." ~  '} } >" ~  '~  y ! N  ! !=!$ >." ~  ' !v.  %<y.}    ~$ =$   } $ }  >M . ~$ =$!!  / L!=.}  }.>" ~  '* !~Js   &/& M5%! .!!&+ & /& J      |.z.4 // { }    ~$ =$  }  }.>" ~  '  =x (>{ { ~  4~>" ~  '~> ." / i>." ~  'V 8g   ~$ =$ ~ /~>" ~  ' { $  <   |.y<.| q A < N.! 2.#d.!}.!} / ;' zU~/ < (" .! } {<.+  J'!& =& <|<~   J  z ~~   ~$ =$'" #  ~ >r . ~$ =$  !,# 7t   ~$ =$z < 5!~  ." / i>." ~  'V 8g   ~$ =$ 0e.e  " 1!l<  = 0 . ~$ =$  !, #. ~ XI = 0 .! / ~>." ~  ' . .<  = > . ~$ =$  !, #  X  X HRTIMER_MAX_CLOCK_BASESgpiod_flagsPGSTEAL_ANONerr_reset_hwWORK_OFFQ_DISABLE_SHIFTVMSCAN_THROTTLE_NOPROGRESSdma_cookie_tsize_tPGSCAN_ANONDMA_SLAVE_BUSWIDTH_3_BYTESDMA_PREP_CONTINUE_old__lse__cmpxchg_case_mb_8dma_slave_buswidthGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongNR_ZONE_LRU_BASEPCPU_FC_NRSCHED_SOFTIRQ___GFP_KSWAPD_RECLAIM_BITTHP_FAULT_ALLOCgpiod_lookupACPI_DEVICE_SWNODE_PORT_NUM_ENTRIESPGDEMOTE_DIRECTbcm2835_wr_fifo_countacpi_device_swnode_ep_propswritelbcm2835_spi_handle_errPGSCAN_KHUGEPAGEDrx_lenSWAP_RANR_ZONE_ACTIVE_FILErx_dma_activecpucapMM_SHMEMPAGES__func__DMA_PQDMA_PREP_CMDvm_event_itembcm2835_spi_cleanupctlrdma_unmap_page_attrs__u16lru_listPGSCAN_SKIP_NORMALWHOLE_SECONDSNUMA_FOREIGNBALLOON_MIGRATEPGPROMOTE_SUCCESSTHP_SCAN_EXCEED_SWAP_PTE__SD_PREFER_SIBLING__u8MTHP_STAT_SWPOUTCMA_ALLOC_SUCCESSPGDEMOTE_KHUGEPAGEDspi_controllerNR_FOLL_PIN_ACQUIRED__ret_condNR_MM_COUNTERSWORK_STRUCT_COLOR_BITSNUMA_PAGE_MIGRATEDMA_FROM_DEVICEirqreturn_tPCPU_FC_AUTOADDR_NO_RANDOMIZENUMA_OTHERdma_map_single_attrs__dma_sync_single_for_deviceconfigstateGPIO_ACTIVE_LOWNUMA_HUGE_PTE_UPDATESALLOCSTALL_DMA32fill_tx_descbcm2835_spi_undo_prologueFDPIC_FUNCPTRSnode_stat_item__UNIQUE_ID_polling_limit_us521THP_FILE_MAPPEDPGALLOC_NORMALUNEVICTABLE_PGCULLEDbcm2835_spitypetargetHRTIMER_BASE_BOOTTIMENUMA_HITPGSCAN_KSWAPDTHP_MIGRATION_SPLIT__already_donedma_transfer_directionDMA_REPEATKMALLOC_RANDOM_STARTGPIOD_INWORK_OFFQ_DISABLE_BITStx_spilloverLRU_ACTIVE_FILEWORKINGSET_RESTORE_FILE__u32__raw_readlTHP_DEFERRED_SPLIT_PAGEdev_idPGREFILLNR_KMALLOC_TYPESkmalloc_cache_typeDQST_CACHE_HITSplatform_get_drvdatareadlNR_SHMEM_THPSUNAME26__SD_BALANCE_WAKEoldvalHRTIMER_BASE_TAITHP_SWPOUT_FALLBACKbcm2835_spi_transfer_prologuework_bitsPGLAZYFREEDHTLB_BUDDY_PGALLOCdma_transaction_typelong intcsgpiod___GFP_HIGHMEM_BITdma_async_tx_descriptorraw_spinlockdescriptorinstrument_atomic_read_writeDMA_SLAVE_BUSWIDTH_128_BYTESTHP_SWPOUT__SD_BALANCE_NEWIDLEMIGRATE_CMAcount_transfer_pollingPGPGINclass_raw_spinlock_irq_tDROP_PAGECACHEACPI_DEVICE_SWNODE_DEV_ROTATION__SD_OVERLAP__raw_writel__fswab32bcm2835_spidevkmalloc_cachescount_transfer_dmaPGALLOC_DMA32LRU_UNEVICTABLEMOD_MEM_NUM_TYPES__ret_once__retNR_FILE_DIRTYdata_BoolGPIO_TRANSITORYDQST_DROPSNR_ZONE_INACTIVE_ANONclass_raw_spinlock_irqsave_tPGFREEbcm2835_spi_setupMTHP_STAT_SPLIT__cmpxchg_case_mb_8__UNIQUE_ID_author538WORK_OFFQ_FLAG_ENDtx_dma_activeDMA_CYCLICWORK_OFFQ_POOL_BITSWORK_OFFQ_BH_BITNR_INACTIVE_ANONUNEVICTABLE_PGRESCUEDclk_get_ratesigned charPGACTIVATEstatic_keyempty_zero_pageHRTIMER_BASE_REALTIME_SOFTNR_FREE_CMA_PAGESNR_ACTIVE_ANONDMA_ASYNC_TX__u64_ddebugNR_ISOLATED_FILEbcm2835_rd_fifo_countHRTIMER_BASE_MONOTONIC_SOFTflagspid_type__ret_warn_onDMA_MEMSET_SGTHP_SPLIT_PAGEWORKINGSET_NODERECLAIMunsigned charplatform_driver_unregisterCOMPACTSTALLNR_KERNEL_STACK_KBRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITdev_driver_stringNR_WRITEBACKvec_typePGSCAN_DIRECTDMA_PRIVATEdmaengine_desc_test_reusenuma_stat_itemHTLB_BUDDY_PGALLOC_FAILkernel_param_opsDQST_READScpucap_is_possiblebcm2835_spi_driverbcm2835_wr_fifo_blindALLOCSTALL_MOVABLEWMARK_MINMIGRATE_ISOLATEclass_spinlock_irqsave_tNR_ANON_THPSdevm_request_irqhandlerKMALLOC_RANDOM_ENDSTICKY_TIMEOUTSmemstart_addrSB_FREEZE_COMPLETEPIDTYPE_PIDvalueKMALLOC_CGROUPhz_per_byteirqflagsbcm2835_spi_driver_initNR_KERNEL_MISC_RECLAIMABLE___GFP_ZERO_BITtx_len__dynamic_dev_dbgcurrent_stack_pointermoduleACPI_DEVICE_SWNODE_EP_NUM_OFWORK_STRUCT_INACTIVE_BIT__ptrDMA_MEM_TO_MEMGPIOD_OUT_HIGH_OPEN_DRAINbcm2835_wait_tx_fifo_empty__UNIQUE_ID_description537NR_SWAPCACHE__cmpxchg_mb___GFP_ZEROTAGS_BIT__lse__cmpxchg_case_mb_16ARM64_VEC_SVENR_PAGETABLEcache_line_sizePGMIGRATE_SUCCESSMOD_INVALIDsg_lenMIGRATE_TYPESbcm2835_spi_can_dmaLRU_INACTIVE_ANONindexPGREUSElong long unsigned intratelimit_state__UNIQUE_ID_y_523DMA_INTERLEAVEprepare_cspdevMOD_DATAIRQ_WAKE_THREADmod_mem_typebcm2835_rdalloc_tagDMA_DEV_TO_DEV__s32NR_VM_EVENT_ITEMSbcm2835_wr_fifodmaengine_submitDMA_COMPLETION_NO_ORDERPGSCAN_DIRECT_THROTTLEattrsWORK_STRUCT_COLOR_SHIFTcallerspi_get_ctldatadma_data_directionTHP_FILE_ALLOCvm_fault_t__kernel_ulong_t__kmalloc_indexspi_finalize_current_transfercaller_addrdma_addr_tNR_SLAB_UNRECLAIMABLE_BMTHP_STAT_ANON_FAULT_FALLBACK_CHARGESB_FREEZE_FS__UNIQUE_ID_y_532kasan_check_writeMOD_TEXT_resWORK_OFFQ_FLAG_BITSgpiod_lookup_tablespi_get_chipselectVMSCAN_THROTTLE_CONGESTEDKSWAPD_INODESTEAL__idxPGSCAN_SKIP_DMA32GPIO_ACTIVE_HIGHdma_release_channelKMALLOC_DMATIMER_SOFTIRQNR_WMARKcapskernel_paramHRTIMER_BASE_MONOTONICDMA_PREP_LOAD_EOTfalse___GFP_LAST_BITMIGRATE_RECLAIMABLENR_FILE_MAPPEDADDR_LIMIT_32BITcount_transfer_irqKSWAPD_HIGH_WMARK_HIT_QUICKLY___ratelimitACPI_DEVICE_SWNODE_DEV_NUM_OFdmaengine_prep_slave_sgSB_FREEZE_WRITE___GFP_UNUSED_BITdentryzone_stat_itemPGPROMOTE_CANDIDATE___GFP_MOVABLE_BITACPI_DEVICE_SWNODE_DEV_NUM_ENTRIES__swab32pPTR_ERR__param_polling_limit_usbcm2835_spi_dma_rx_donebcm2835_spi_driver_exit__be32_to_cpup__compiletime_assert_352PGSCAN_SKIP_DMATHP_SCAN_EXCEED_SHARED_PTEBALLOON_INFLATEDROP_SLAB___GFP_NO_OBJ_EXT_BITTHP_FILE_FALLBACK_CHARGE__SD_ASYM_CPUCAPACITYNR_VM_ZONE_STAT_ITEMS__UNIQUE_ID_license539HRTIMER_BASE_TAI_SOFTKCOMPACTD_FREE_SCANNEDgpiod_getARM64_VEC_MAXACPI_DEVICE_SWNODE_EP_DATA_LANESirqreturnWORK_STRUCT_FLAG_BITSKSWAPD_LOW_WMARK_HIT_QUICKLYdma_get_slave_capsPIDTYPE_MAXPGDEACTIVATEis_txbcm2835_spi_prepare_messageraw_spinlock_t__ll_sc__cmpxchg_case_mb_16DMA_CTRL_REUSE__SD_SHARE_CPUCAPACITYPGALLOC_MOVABLEis_vmalloc_addrdma_sync_single_for_devicelong unsigned intDMA_XOR_VALDMA_CTRL_ACKHRTIMER_SOFTIRQPGSTEAL_FILEGPIOD_OUT_LOW_OPEN_DRAINSWAP_RA_HITvmscan_throttle_statel_noPGSCAN_FILEdevm_spi_alloc_hostspi_hzPGPGOUTbcm2835_rd_fifo_blindNR_ZONE_UNEVICTABLEtx_prologue__UNIQUE_ID_y_526spi_set_csgpiod__UNIQUE_ID_y_529NR_SHMEMspi_transferACPI_DEVICE_SWNODE_EP_LANE_POLARITIESerr_cleanupPAGEOUTRUN__UNIQUE_ID_x_522bcm2835_spi_reset_hwcount_transfer_irq_after_polling__UNIQUE_ID_x_525ACPI_DEVICE_SWNODE_EP_LINK_FREQUENCIESuintptr_tKMALLOC_RECLAIMDMA_SLAVE_BUSWIDTH_4_BYTES__SD_ASYM_CPUCAPACITY_FULLkobject_namesize_is_constantMIGRATE_PCPTYPESRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITPCPU_FC_PAGEspi_device__ll_sc__cmpxchg_case_mb_32__compiletime_assert_0__compiletime_assert_1DMA_SLAVE_BUSWIDTH_16_BYTESWMARK_HIGHGPIO_PULL_UPCOMPACTFAILbcm2835_spi_dma_tx_donePIDTYPE_SIDsnprintf__SD_BALANCE_EXEC__compiletime_assert_10__UNIQUE_ID_x_531platform_driverDQF_SYS_FILE_BN_HIGH_MEMORYcs_gpioDQF_PRIVATEACPI_DEVICE_SWNODE_PORT_NUM_OFNR_THROTTLED_WRITTEN__this_moduleparam_ops_uintTHP_SPLIT_PAGE_FAILEDlong long intlookupMTHP_STAT_SHMEM_FALLBACK_CHARGENR_ZSPAGESwidthNR_SHMEM_PMDMAPPEDSB_UNFROZENTHP_FAULT_FALLBACK__kernel_size_tfifo_emptybcm2835_spi_matchNR_FILE_THPSDMA_DEV_TO_MEMMTHP_STAT_ANON_FAULT_ALLOCbcm2835_spi_transfer_oneUNEVICTABLE_PGMLOCKEDCOW_KSMerr_configMOD_INIT_RODATA___GFP_HARDWALL_BITMIGRATE_UNMOVABLEWORKINGSET_ACTIVATE_ANON__platform_driver_registerNR_VM_NODE_STAT_ITEMSspi_messageMTHP_STAT_SWPOUT_FALLBACKCOMPACTSUCCESSplatform_set_drvdatabcm2835_dma_initMIGRATE_HIGHATOMIC___GFP_IO_BITmthp_stat_itemMOD_INIT_DATAREAD_IMPLIES_EXECbcm2835_spi_transfer_one_dmaALLOCSTALL_NORMALCMA_ALLOC_FAILMTHP_STAT_ANON_FAULT_FALLBACKrx_prologuerx_buftimeoutWORKINGSET_REFAULT_BASEDMA_SLAVE_BUSWIDTH_32_BYTEScount__SD_SERIALIZEaddrlog_post_read_mmiogpio_lookup_flagsDMA_PREP_REPEATGPIOD_OUT_HIGHPGSCAN_SKIP_MOVABLENR_ZONE_INACTIVE_FILEunsigned intSB_FREEZE_PAGEFAULTNR_DIRTIEDMOD_INIT_TEXTkcsan_check_accessNR_ZONE_WRITE_PENDING__ll_sc__cmpxchg_case_mb_64SHORT_INODENR_VM_NUMA_EVENT_ITEMSPGMIGRATE_FAILNR_FILE_PAGESPSWPOUTSLABS_SCANNED__ll_sc__cmpxchg_case_mb_8bcm2835_wrWORK_STRUCT_PENDING_BITnentsDMA_LOAD_EOT__SD_ASYM_PACKINGl_yesACPI_DEVICE_SWNODE_EP_CLOCK_LANESDMA_SLAVE_BUSWIDTH_8_BYTEScookieWORK_OFFQ_FLAG_SHIFT__int128 unsigneddmaengine_slave_configclk_hzTHP_MIGRATION_SUCCESSbcm2835_spi_probeNR_LRU_BASEZONELIST_NOFALLBACKACPI_DEVICE_SWNODE_PORT_REGspi_set_ctldataGPIOD_OUT_LOWGPIO_LOOKUP_FLAGS_DEFAULTbcm2835_spi_setup_dmaDMA_PREP_PQ_DISABLE_PTHP_COLLAPSE_ALLOC_FAILEDDMA_PREP_PQ_DISABLE_Qalternative_has_cap_likelyNUMA_INTERLEAVE_HITWMARK_PROMO__SD_BALANCE_FORKbuf_addr___GFP_COMP_BITPGROTATEDNUMA_PTE_UPDATESPGSTEAL_KSWAPDzone_watermarkspagedev_err_probeNUMA_HINT_FAULTSCOMPACTFREE_SCANNED___GFP_NOMEMALLOC_BITout_dma_releasePGSCAN_ZONE_RECLAIM_FAILEDBALLOON_DEFLATETHP_SCAN_EXCEED_NONE_PTEADDR_COMPAT_LAYOUTmigratetypeNR_ACTIVE_FILE__UNIQUE_ID_x_528GPIO_PULL_DISABLE__SD_FLAG_CNTWORK_STRUCT_LINKED_BITboolchantx_bufUNEVICTABLE_PGSCANNEDchardma_slave_caps__addrclass_raw_spinlock_tTASK_COMM_LENN_CPUclear_rx_addrbcm2835_spi_transfer_one_polldebugfs_create_u64UNEVICTABLE_PGCLEAREDTHP_ZERO_PAGE_ALLOC_FAILEDVMSCAN_THROTTLE_WRITEBACKtx_remaining__UNIQUE_ID___addressable_init_module535dma_reg_baselog_post_write_mmioPSWPINALLOCSTALL_DMADMA_NONENR_INACTIVE_FILEdmaengine_terminate_asyncIS_ERR_OR_NULL___GFP_ACCOUNT_BITZONELIST_FALLBACKTHP_COLLAPSE_ALLOCNR_IOMMU_PAGES__cmpxchg_case_mb_16rseq_cs_flags_bit__kmalloc_large_noprofNR_LRU_LISTSDQST_FREE_DQUOTSCOMPACTISOLATED__kmalloc_cache_noprofacpi_device_swnode_dev_propsdev_get_drvdataACPI_DEVICE_SWNODE_EP_NUM_ENTRIESTHP_ZERO_PAGE_ALLOC__compiletime_assert_524_dev_info__compiletime_assert_527NR_ZONE_ACTIVE_ANONsizeof_device_iddma_dev_need_syncN_POSSIBLEDMA_PQ_VALhrtimer_base_typedevnameLRU_ACTIVE_ANONWORKINGSET_RESTORE_ANONACPI_DEVICE_SWNODE_EP_REMOTE_EPHI_SOFTIRQcpu_relaxNR_UNEVICTABLEDMA_SLAVEMM_FILEPAGESdmaengine_desc_set_reusespi_register_controllerclass_spinlock_irq_t__be32___GFP_DMA_BITKMALLOC_NORMALDMA_MEM_TO_DEVNR_VMSCAN_IMMEDIATE___GFP_HIGH_BITMOD_RODATAkzalloc_noprofNR_FOLL_PIN_RELEASEDphys_addr_tbcm2835_spi_interrupt__compiletime_assert_530bcm2835_spi_transfer_one_irqDQST_ALLOC_DQUOTS__compiletime_assert_534UNEVICTABLE_PGMUNLOCKEDDMA_PREP_INTERRUPTNR_MLOCKVMSCAN_THROTTLE_ISOLATEDACPI_DEVICE_SWNODE_EP_BUS_TYPENET_RX_SOFTIRQcdivperiod_lengpiod_putclear_rx_cs__cmpxchg_case_mb_32WORK_OFFQ_LEFTkobjectMOD_RO_AFTER_INITdev_set_drvdatagpio_descdmaengine_prep_dma_cycliclog_read_mmioscatterlistTASKLET_SOFTIRQ___GFP_FS_BITirq_handler_tKCOMPACTD_WAKEbcm2835_debugfs_removekobjbyte_limitKSM_SWPIN_COPYACPI_DEVICE_SWNODE_EP_REGdesc__le32__lse__cmpxchg_case_mb_32___GFP_RETRY_MAYFAIL_BITregsGPIOD_ASIS__SD_WAKE_AFFINENR_BOUNCEDMA_TRANS_NONE__int128ACPI_DEVICE_SWNODE_DEV_FLASH_MAX_MICROAMPPIDTYPE_PGIDRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITDQST_LOOKUPS__free_kfree_DQST_DQSTAT_LASTDQST_SYNCSWMARK_LOWMTHP_STAT_SHMEM_FALLBACKdeviceGPIO_PERSISTENTPGDEMOTE_KSWAPDWORKINGSET_NODESMM_SWAPENTSHRTIMER_BASE_BOOTTIME_SOFTIRQ_POLL_SOFTIRQdevm_clk_get_enabledcaller_addr0WORK_STRUCT_PWQ_BITGPIO_OPEN_SOURCE__compiletime_assert_533__SD_NUMAPIDTYPE_TGIDdma_chanof_get_addressdma_submit_errorsum_check_bitsNR_VMSCAN_THROTTLE___GFP_RECLAIMABLE_BITdev_name___GFP_NORETRY_BITNR_ISOLATED_ANONACPI_DEVICE_SWNODE_DEV_FLASH_MAX_TIMEOUT_USnameDMA_TX_TYPE_ENDDMA_BIDIRECTIONAL__kmalloc_noproferr_releaseplatform_devicebytePGSTEAL_KHUGEPAGEDTHP_SPLIT_PMD__s64__MTHP_STAT_COUNTdnameslave_configshort intDMA_MEMSETarch_static_branchbcm2835_rd_fifoCOMPACTMIGRATE_SCANNEDDMA_PREP_FENCEdma_addrdebug_dma_mapping_errorIS_ERRumode_t___GFP_DIRECT_RECLAIM_BIT__hereNR_VMSCAN_WRITE__cmpxchg_case_mb_64NR_WRITTENbcm2835_spi_removedebugfs_dirLRU_INACTIVE_FILENUMA_MISS___GFP_NOWARN_BITbranchGPIO_OPEN_DRAINMMAP_PAGE_ZERO__dummy2trueclear_rx_descWORK_STRUCT_PWQ_SHIFTMTHP_STAT_SHMEM_ALLOCDQF_ROOT_SQUASH_BPGSTEAL_DIRECTdma_slave_config__lse__cmpxchg_case_mb_64kfree___GFP_DMA32_BIT__dummyPGFAULTN_NORMAL_MEMORYbcm2835_dma_releasePGINODESTEALNET_TX_SOFTIRQNUMA_LOCAL__SD_SHARE_LLCdma_unmap_single_attrsNR_FREE_PAGESdmaengine_desc_freefill_tx_addrclass_spinlock_tACPI_DEVICE_SWNODE_DEV_LED_MAX_MICROAMPDMA_SLAVE_BUSWIDTH_64_BYTESMTHP_STAT_SPLIT_DEFERREDmemcpygfp_tHRTIMER_BASE_REALTIMEIRQ_NONEdevice_nodeNR_WRITEBACK_TEMPTHP_FILE_FALLBACKNR_NODE_STATESNR_FILE_PMDMAPPEDUNEVICTABLE_PGSTRANDEDDMA_SLAVE_BUSWIDTH_UNDEFINEDKCOMPACTD_MIGRATE_SCANNEDpcpu_fc__SD_CLUSTERDQST_WRITES___GFP_NOFAIL_BITjiffiesN_ONLINE__UNIQUE_ID_polling_limit_ustype520___GFP_WRITE_BIT__UNIQUE_ID___addressable_cleanup_module536ACPI_DEVICE_SWNODE_DEV_CLOCK_FREQUENCYdevm_request_threaded_irqNR_SLAB_RECLAIMABLE_Bkimage_voffsetDMA_SLAVE_BUSWIDTH_1_BYTE__warn_printkWORKINGSET_REFAULT_ANONNUMA_HINT_FAULTS_LOCALGPIO_PULL_DOWNDMA_XORMTHP_STAT_SPLIT_FAILEDN_MEMORYdevm_platform_ioremap_resourcePGMAJFAULTacpi_device_swnode_port_propsdma_map_page_attrsADDR_LIMIT_3GBpolling_limit_usdma_ctrl_flagsbuf_lendmaengine_synchronizeWORK_OFFQ_POOL_SHIFTSUM_CHECK_PSUM_CHECK_Qshort unsigned int__ai_ptrDMA_TO_DEVICENR_SECONDARY_PAGETABLEPCPU_FC_EMBED__of_get_addressMAX_ZONELISTSdma_mapping_errornode_statesWORKINGSET_ACTIVATE_FILEdebugfs_create_dir__ret_do_oncedma_request_chansg_is_lastNR_ANON_MAPPEDMM_ANONPAGESWORKINGSET_REFAULT_FILElog_write_mmiobcm2835_debugfs_createBLOCK_SOFTIRQ___GFP_MEMALLOC_BITkmalloc_typeDMA_INTERRUPTDMA_MEMCPYTHP_FAULT_FALLBACK_CHARGEspi_controller_get_devdataMIGRATE_MOVABLEPGLAZYFREEDMA_SLAVE_BUSWIDTH_2_BYTESstatic_key_false__sg_flagsN_GENERIC_INITIATORRCU_SOFTIRQgpiod_remove_lookup_tableTHP_MIGRATION_FAILNR_SOFTIRQS__mod_of__bcm2835_spi_match_device_tablePGALLOC_DMAdma_async_issue_pendingOOM_KILLkmem_cacheWORKINGSET_ACTIVATE_BASEkmalloc_noprofdmaengine_terminate_sync___GFP_THISNODE_BITWORKINGSET_RESTORE_BASEspi_get_csgpiodARM64_VEC_SMEplatform_get_irqbcm2835_spi_prepare_sgspi_unregister_controllerdebugfs_remove_dev_errdebug_dma_map_single__devm_spi_alloc_controller__param_str_polling_limit_usIRQ_HANDLEDgpiod_add_lookup_tablebcm2835_spi_max_transfer_sizeNR_ZONE_ACTIVE_FILENR_BOUNCE__UNIQUE_ID_alias372__UNIQUE_ID_alias373KMALLOC_RECLAIMNR_ACTIVE_ANONVMSCAN_THROTTLE_WRITEBACKN_GENERIC_INITIATORNR_ISOLATED_FILEvmscan_throttle_stateMOD_INIT_RODATAMOD_TEXTWORK_STRUCT_PWQ_SHIFTNR_ANON_THPS__UNIQUE_ID_vermagic368PGPROMOTE_CANDIDATEWORKINGSET_NODERECLAIMWORKINGSET_ACTIVATE_FILEMM_SWAPENTSNR_FILE_PAGESWORK_OFFQ_FLAG_SHIFTPGDEMOTE_KSWAPDlong long unsigned intADDR_COMPAT_LAYOUTNR_ANON_MAPPEDNR_SHMEMNR_KMALLOC_TYPESN_MEMORYNUMA_INTERLEAVE_HITMIGRATE_CMAWORKINGSET_ACTIVATE_ANONNR_ZSPAGESN_HIGH_MEMORYsigned charN_POSSIBLELRU_ACTIVE_FILEWORK_STRUCT_PWQ_BITNR_DIRTIEDWORK_OFFQ_FLAG_BITSPIDTYPE_SIDRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITNR_KERNEL_STACK_KBPIDTYPE_TGIDrseq_cs_flags_bitlong intNR_PAGETABLEcleanup_moduleLRU_ACTIVE_ANONWORK_OFFQ_DISABLE_BITSNR_FOLL_PIN_RELEASED_descNR_FREE_CMA_PAGESNR_VM_NODE_STAT_ITEMSNR_ACTIVE_FILENUMA_LOCALZONELIST_NOFALLBACKzone_watermarksPIDTYPE_MAXNR_LRU_LISTSNR_UNEVICTABLEDQST_LOOKUPSNR_MLOCKWORK_OFFQ_LEFTPCPU_FC_NRNUMA_MISSWHOLE_SECONDSARM64_VEC_MAX__this_modulehrtimer_base_typeMOD_RO_AFTER_INITWORK_OFFQ_DISABLE_SHIFTREAD_IMPLIES_EXECDQST_ALLOC_DQUOTSSB_FREEZE_FSPCPU_FC_AUTONUMA_OTHERMIGRATE_RECLAIMABLEDQST_WRITESunsigned intzone_stat_itemWMARK_LOWNR_INACTIVE_ANONVMSCAN_THROTTLE_ISOLATEDWMARK_MINTASK_COMM_LENclass_raw_spinlock_irq_tlong unsigned intVMSCAN_THROTTLE_CONGESTEDADDR_LIMIT_3GBNR_SLAB_RECLAIMABLE_BMAX_ZONELISTSNR_ZONE_UNEVICTABLENR_ISOLATED_ANONcurrent_stack_pointerWORKINGSET_REFAULT_BASEmigratetypeshort unsigned intHRTIMER_BASE_TAInuma_stat_itemNUMA_HITclass_spinlock_t__UNIQUE_ID_depends371NR_KERNEL_MISC_RECLAIMABLEelf32_noteWORK_STRUCT_COLOR_SHIFTHRTIMER_MAX_CLOCK_BASESDQST_DROPSshort intpcpu_fcMIGRATE_UNMOVABLENR_SECONDARY_PAGETABLELRU_UNEVICTABLEKMALLOC_NORMALKMALLOC_CGROUPlru_listWORK_STRUCT_LINKED_BITlong long intclass_spinlock_irq_tNR_ZONE_WRITE_PENDINGNR_VM_NUMA_EVENT_ITEMSPGDEMOTE_DIRECTADDR_LIMIT_32BITGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongMIGRATE_PCPTYPESWORK_OFFQ_FLAG_ENDMIGRATE_HIGHATOMICRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITADDR_NO_RANDOMIZEHRTIMER_BASE_BOOTTIMEMM_ANONPAGESWMARK_PROMOWORK_OFFQ_POOL_SHIFTNR_WRITEBACK_TEMPNR_WRITEBACKPCPU_FC_PAGESB_FREEZE_COMPLETESB_FREEZE_WRITENR_SHMEM_PMDMAPPEDMOD_MEM_NUM_TYPESWORKINGSET_REFAULT_FILEMIGRATE_ISOLATEARM64_VEC_SMENR_VMSCAN_IMMEDIATE__UNIQUE_ID_intree370N_CPUNR_IOMMU_PAGESHRTIMER_BASE_REALTIMENR_FILE_MAPPEDmod_mem_typeNR_MM_COUNTERSHRTIMER_BASE_MONOTONICPGPROMOTE_SUCCESSWORK_OFFQ_BH_BITNR_FILE_PMDMAPPEDNR_WRITTENNR_FREE_PAGESDQST_READS_nhdrPIDTYPE_PGIDWORKINGSET_REFAULT_ANONMM_SHMEMPAGES_BoolN_ONLINEunsigned char_nameDQST_FREE_DQUOTSNR_FILE_DIRTYMIGRATE_TYPESHRTIMER_BASE_BOOTTIME_SOFTWORK_OFFQ_POOL_BITSMOD_INIT_TEXT_note_14_note_15class_spinlock_irqsave_tNR_ZONE_INACTIVE_FILEmoduleMMAP_PAGE_ZEROKMALLOC_RANDOM_STARTNR_ZONE_LRU_BASEWORK_STRUCT_INACTIVE_BITvm_fault_tDQST_CACHE_HITSRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITDQF_PRIVATEPIDTYPE_PIDNR_VM_ZONE_STAT_ITEMSUNAME26node_stat_itemNR_LRU_BASENR_ZONE_INACTIVE_ANONWORK_STRUCT_FLAG_BITSMOD_INIT_DATAMOD_RODATANR_SLAB_UNRECLAIMABLE_BNR_FILE_THPScharNUMA_FOREIGNARM64_VEC_SVESB_FREEZE_PAGEFAULTWORKINGSET_RESTORE_ANONNR_INACTIVE_FILEVMSCAN_THROTTLE_NOPROGRESS_DQST_DQSTAT_LASTinit_moduleKMALLOC_RANDOM_ENDWORK_STRUCT_PENDING_BIT__int128NR_FOLL_PIN_ACQUIREDWMARK_HIGHN_NORMAL_MEMORYPGDEMOTE_KHUGEPAGEDpid_typeWORKINGSET_NODESvec_typeNR_NODE_STATESNR_THROTTLED_WRITTENDQST_SYNCSHRTIMER_BASE_REALTIME_SOFTNR_VMSCAN_THROTTLEKMALLOC_DMAWORKINGSET_ACTIVATE_BASEHRTIMER_BASE_MONOTONIC_SOFT__UNIQUE_ID_name369STICKY_TIMEOUTSHRTIMER_BASE_TAI_SOFTSB_UNFROZENclass_raw_spinlock_twork_bitsWORKINGSET_RESTORE_FILEWORKINGSET_RESTORE_BASEZONELIST_FALLBACKLRU_INACTIVE_FILEkmalloc_cache_typePCPU_FC_EMBEDMIGRATE_MOVABLEnode_statesMM_FILEPAGESNR_VMSCAN_WRITENR_WMARKDQF_SYS_FILE_BNR_SWAPCACHENR_ZONE_ACTIVE_ANONMOD_DATAFDPIC_FUNCPTRSDQF_ROOT_SQUASH_Bclass_raw_spinlock_irqsave_tWORK_STRUCT_COLOR_BITSNR_SHMEM_THPSSHORT_INODELRU_INACTIVE_ANON__int128 unsignedMOD_INVALIDdrivers/spi/spi-bcm2835.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/spi./include/linux./include/linux/spi./include/asm-generic./arch/arm64/include/asm./arch/arm64/include/asm/vdso./include/uapi/asm-generic./include/uapi/linux./include/linux/sched./include/linux/gpio./include/acpi./include/uapi/linux/byteorderspi-bcm2835.cspi-bcm2835.cdmaengine.hspi.hdevice.hio.hio.hdma-mapping.hslab.hkobject.herr.hplatform_device.hof_address.hinterrupt.hcmpxchg.halternative-macros.hcpucaps.hatomic_lse.hatomic_ll_sc.hscatterlist.hprocessor.hjump_label.hint-ll64.hint-ll64.hposix_types.htypes.htypes.hspinlock_types_raw.hstddef.hgfp_types.hinit.hmemory.hstack_pointer.hspinlock.hprocessor.hpid_types.hpersonality.hmm_types_task.hrseq.hsched.hpercpu.hworkqueue.hnodemask.hmm_types.hmmzone.hhrtimer_defs.hquota.hquota.hfs.htopology.hmoduleparam.hmodule.hdma-direction.hpgtable.hhuge_mm.hvm_event_item.hirqreturn.hconsumer.hmachine.hacpi_bus.hdebugfs.hsprintf.hbug.hmm.hdev_printk.hcache.hstring.hdynamic_debug.hratelimit_types.hclk.hlittle_endian.hswab.hinstrumented.hkcsan-checks.hkasan-checks.hjiffies.hdrivers/spi/spi-bcm2835.mod.c/kernel/work/linux-6.11/kernel/work/linux-6.11drivers/spi./include/linux./arch/arm64/include/asm./include/uapi/linuxspi-bcm2835.mod.cinit.hstack_pointer.hprocessor.hpid_types.hpersonality.hmm_types_task.hrseq.hsched.hspinlock.hpercpu.hnodemask.hworkqueue.hmm_types.hmmzone.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.hspi-bcm2835.mod.c x LA-A@BCC] A-A P A-A $,A-AGA-$,A-APBBY A-A $$A-AEA-<A-A0BBS A-A <A-ApBBCk A-A 4A-A0BBm A-A ,XA-A BPA-t`A-AC CB^RPA-A -wmI A E A ICIBH4A-A B] A-A ,A-A B_A-4A-A0BBsA-T A-ApA B CBK A-A Gm_gBKLOr A P A NHMG A K[,\F-AGA-   !"#$%&')*,.012)dA Ym,,$P$ ! 3GXZ`lT 8\P H 8   ! ! ('8d  $07gD(!2<N!cx   -8###&@O`{@ $*,6H [n~&4GNVq "<N\qspi-bcm2835.c$xbcm2835_spi_prepare_sgbcm2835_spi_dma_rx_donebcm2835_spi_dma_tx_donebcm2835_spi_can_dmabcm2835_spi_max_transfer_sizebcm2835_spi_driver_initbcm2835_spi_prepare_messagebcm2835_spi_undo_prologuedmaengine_desc_set_reusebcm2835_spi_driver_exitbcm2835_spi_cleanup$dbcm2835_spi_setupbcm2835_dma_releasebcm2835_spi_removebcm2835_spi_probebcm2835_spi_transfer_onebcm2835_spi_handle_errbcm2835_spi_interruptbcm2835_spi_reset_hwdescriptor.0bcm2835_spi_match__func__.4__param_str_polling_limit_usbcm2835_spi_driver_rs.3__already_done.1__UNIQUE_ID___addressable_cleanup_module536__UNIQUE_ID___addressable_init_module535__UNIQUE_ID_license539__UNIQUE_ID_author538__UNIQUE_ID_description537__UNIQUE_ID_polling_limit_us521__UNIQUE_ID_polling_limit_ustype520__param_polling_limit_us.L144721spi-bcm2835.mod.c__UNIQUE_ID_alias373__UNIQUE_ID_alias372__UNIQUE_ID_depends371__UNIQUE_ID_intree370__UNIQUE_ID_name369__UNIQUE_ID_vermagic368_note_15_note_14gpiod_getis_vmalloc_addrdevm_platform_ioremap_resourcegpiod_putdevm_request_threaded_irqparam_ops_uint__kmalloc_noprofplatform_driver_unregister__this_moduleplatform_get_irqsnprintfdma_unmap_page_attrs__stop_alloc_tagscleanup_modulememcpykfreedma_release_channelspi_finalize_current_transfer__dynamic_dev_dbginit_moduledev_driver_string__start_alloc_tagsdma_map_page_attrsempty_zero_page___ratelimit__stack_chk_failcache_line_sizedma_get_slave_caps_dev_info_dev_err__devm_spi_alloc_controllerkimage_voffsetspi_unregister_controllerdebugfs_removememstart_addrdebugfs_create_u64memsetjiffies__platform_driver_registerdma_request_chanclk_get_rategpiod_add_lookup_table__mod_of__bcm2835_spi_match_device_table__dma_sync_single_for_device__of_get_address__kmalloc_cache_noprof__warn_printkgpiod_remove_lookup_tablealt_cb_patch_nopsdev_err_probedevm_clk_get_enableddebugfs_create_dirspi_register_controllerkmalloc_cachesdd  8|zdpl88 ,04<Xhat}p~{{g,b`w|HH~hh~04H0L0P~dhu|zq\ql0TX\`dhlptx,|,c j , D P XX X\ t x |  p p ~ 8 8 e0 T ` d l kx        ( (  P P $ ( , x0 4 x< l w      , 0 ~L P T ~` d h ~t `| `       ~ @ @ ~   ~( p, p0 ~L zrroooyh h  (s4zdriihT    $(04<@HLT4X`pdlPpx|dH@,`U ((P nth8tnif   !!e&- 2 @ G 0L >Z m6_ r  ! /  _   _  t1  ' V6 I %U -\ "a ,m )~ 0 %  K ~  ;3 ^*  q +    7  \8 e ! 6 )< B 2H iN /T *Z ` ,f el -r 0x ~ g4 31 , 4 $/ 7 5$ $  s9 =' ` g e  4      9& . %< J X 2f )t y    . E-   M   P \1 !%   ! `  5) $9 )? ^7E .K Q 5X 'h Jn R-t  % 3  6   24  "  d. % I 0 D 1  "  _  ^" >( j. @64 +: A ?F 6W (] :4c &2i o 5u %{ x8 3  4%  &8 u    i    )1 n # f2   ! F! 2' - 3 (9 !? E #K m!Q +W ,] c 1 i p _ #  C  ' @% k) 4  7/ m  - d  25 k7 29  6 9 )   O7   !   l3" w( ? . 4 I: 3@ F 0L *R A!X 0^ \d Jj p I*v 7|  6 u' F  U - -  , D  ) 1  r  '  s& +  V  . o$0 _6 -< oB $H \ P'b #h 6o '9y ( 6 A3  n     .     ) L  U     B *  10  6  1H  x-N  T  Z  4`   f  *l  'r  -x  -      -!      +     $  U  ,        4  q2    F"       .  s%&  )0  =  N  PT  xZ  /*`  +f  L!l  r  x  ~    -  _  /  6  m  &      e  +      N  1  -    %   x5  3  /#  3  9  ?  &E  !K  8Q  d W  ]  c  &i  o  u  L{  "    M       68  2  5       `$  1  /             $    $  J2  !  #  _)  /  5  E$;  A  ]G  9M  O$S  Y  $_  J5e  [k  q  !w  "}  8    Q0  $  '  *    h  :,  3             %     *  B&  3      7  b'  #  r%  ~3+  }1  7  =  C  I  /O  %U  [  2a  V(g  X&m  } s   y  M  $  {      p,      ,  q   7  p5    h  (  #0   7  R  z)  Y $ A* 9"0 y/7 *G M )S VY _ -f 6v *| t # #  h0    M . U6 a6 .  3 5 A8  e "  S |  2 ` % 1* %4  9 ?I W3O e:U \ }h ,, V)  W2 M+ 7 1. ,   8 8 ( `3 /   , a [#" ( . 5 E K Q L1W x.] -c i zo a5u a%{ i#  r (  4 2 - H/  | 5 /# =  S 6) .+ , ^"   & $, 2 4(9 C R BW \ 6h H:  C4 ng  ,) )5 "Y $e %q U } u  7 I   1    Q   r   )% 2< +U 3 c ho y1{ & v+ 7  8 # &  x4 3 +A0_ I m    /& 7  4K 6 37 ,:  / ' ' |? 5n $5 q + ( 8  q: ! 14 l+F <N %V ^ (g  43 j( |  . *  )0 :H 9h  $ B. 5  ) 9# 96 W _r 2~ 0 s $4Tw*< "G^ sl $ $4 <<P4P<Ps      0 5h X { .>| T  8p [ |      3 C Kf`  < D H 6  R   ]   $          Y!!4!;>K>S>\r>>>>>> ?D?l[?q?????@ $@5@HW@Hl@L@P@P@L@P@TAd3ALDAhLAdA{AAAAABB;BZBoBBBBBBBC3CCCKCoCCCCC D$D2DYDxDDDDDDD E8EME_EgEEEEEEF!F)FHFjFFFFFFG)G|LGoGGGGG "H CHUHcHHkHHHHHHHHHHHIH&ILTII`IXI`I  Jl/JlHJXVJpJtJXJtJtJxK9K[KtKKKKKK'LILbLpLLLLLMM-MTM sMMM MM,M,M N03N4HN VN &hN $N \ N NN 2N k1N 2N k1OO 8 ,O :O *EO E1jO |O $O 0O O &O /O O P 62PP $=PdPPPPP Q(0Q(SQ@vQ@Q Q $Q Q $Q R "9R 1CR 6QR aR 9lRR $R R R %R 3"S S ,S "-SPdS|SS S S S S $SS 6SS T T8T @T[T |T$T T T T U$8U @UUU ]UqU yUU U U U V #V 3V ZV |V V V V V V WP*W 0WdGW UW $rWdzWWdWWWWX X-X;XTXbXjXyXXXXXXXY0Y>YkYYYYYYZ.ZCZQZ 6YZPZZ Z $Z &Z *Z $0[ ,J[ j*U[8z[ [8[)[@[@\8\@8\DW\Tl\8|\l\9\9\x\\]x]9]X]m]x}]]]]]^.^C^U^]^Pn^P|^^^^^_2_B_(d_,_,_(_,_0_@`(`xH`xm`|`````a5aJaaaaa b%b3b`b ubb<b<b@bXc`0c`IcXWc`~cdctcXc c 6d d )d ,7d .Cd ]d xd O%d ed *d d =d d  e Ce (#e ~ ;e `e me G{e j(e e /e A0e /e "f (f I,Af 7Yf 0ef t/f f (f 8f $f Ug g 9Bg og K#g g Og wg sg g $ g sh ."h .h (:h Gh oh {h )h )h h 2h ,h h )h $i 9&i %4i Fi ,Ti Z9fi %i *6i %i 'i %i +i %i ,$i "6i a+j j 0j %Jj dj rj "j %j j .j "j 2j j (k *k =k (Wk *ik %7{k kk *k k k k %k ;k l (l (=l 6Yl w0fl :l l 0l w0l D7l m8l om m #m 0.m 0?m 9 Om lm 0m 0m m m m m W.m +m m n n W.n &8n Dn Pn \n W.in 7n n n n W.n n n  n o +.o u (uu$vP GvP nvT vT vP vT vX vh wP "wp *w{Iw| kw| wP w w wP w x .x GxP Ux x xP xqx Bx!x!x-/x <x Gx Ax @x ?x 1Bx 9<x =y %@ y Jy Jy M%y G*y H/y >;y @Iy )KYy J_y Fey >ly K|y RIy =y Gy A=y s>y tIy Ey %My Hy P<y ;?y By My >y Kz Q@z Lz E!z ;'z G-z )G4z =Dz IJz EPz M=cz ?kz Lyz @z FMz Az ?Bz Hz Az l?z Lz -Fz >z Lz <z G{ J { <{ <{ F{ ';"{ 2K){ +L9{ J?{ HE{ =K{ BQ{ IW{ mA]{ cMc{ {;i{ <o{ aGu{ lE{{ -={ #?{ ={ E{ >{ LH{ I{ @{ A{ L{ ?{ [E{ E{ <{ F{ #H{ A{ A| > | J| <| D>| y?"| jB)| ?9| G?| HE| IK| MQ| HW| :]| @c| TBi| >o| :u| <{| >| ^I| |I| I| ?| :| MJ| 5>| >| `@| I| @| ;;| K| @| G| F| K| <| ;| ML} 5J } 5L} ;} c<} G"} <(} H.} F4} F:} r<@} zMF} ]FL} IR} rGX} ;^} Ld} Fj} "=p} Gv} AK|} GA} J} =} t=} =} A} F} L} OG} ;} )<} B} J} >} B} M} =} wL} <} A~ >~ L;~ ;~ ?$~ ^J*~ 7@0~ |K7~ c>H~ ?N~ ?T~ JZ~ E`~ Ls~ eLy~ O>~ v@~ bA~ >~ 8G~ F~ E~ @~ K~ aK~ 1H~ K~ A~ L~ A~ H~ J~ :~ K B {< 4M L% FI7 >= AC GI ?O IU M?[ Ha VKg yJz L MF !J _? :F G r; M I ? `H I b; pF M G G >- nH9H GR G] >n wHz ;-€ K΀i F  0A = :Ig :s| = J 0Vx ,-0@P`sLL8$U$o0`4pxP  / ? U| g |p    d ,<Lhz0| 0TG]mhlH ` *8:lQfq{"!2&!J*!V.!f2!z6!:!>!B!F!J! N!"R!1\!Pa!^f!lk!xp!~u!z!!!!!!!!!!!! !!&!4!@!M!X!c!q!y!!!!!!!! !!!! !$!)!$.!03!;8!F=!OB!^G!fL!nQ!sV!~[!`!e!j!o!t!y!~!!!!! !!!!!)!2!B!T!Z!j!q!!!//O/!S/!W/![/!_/!+i/!@n/!Rs/!Yx/!i}/!u/!/!/!/!/!/!/!/!/!/!/!/!/!/! /!/!/!!"d"h|""","P"" D"H""","0"P " "d$"(\"`"8.symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.rela.altinstructions.rela__bug_table.rela__jump_table.rela.data.data.once.rela.exit.data.rela.init.data.rela__dyndbg.rela.gnu.linkonce.this_module.init.plt.text.ftrace_trampoline.rodata.str1.8.rodata.str.rodata.modinfo.rela__param.note.gnu.property.note.gnu.build-id.note.Linux.bss.note.GNU-stack.comment.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.rela.debug_frame @@Y4+,&@hix4;H$6@iH4KpF@(j4a` \@m04 rpm@nH4 @`nx4 x@n4@n48@o`4 @@@ho04@$A$B$2H$2J(h(')*e5+(0@o`4=+ P+$c+0o,,t,,0,,Nz,@oP4' p@H%x4*r@%4,/@,( 4.0M093? @742C(5a RP;