ELFe@@.-@!@@0A! Ú*@0_@!@@0A! Ú! A0_R_"R"_R_?#{@{#_?#{@{#_?#{S**T@**SAR{¨#_?#{B,A!{#_q)TA@R!QA@! _!Ԡ_?#{SD@` @`@`@4t7t@t @`@R*SA{è#_u @*5* 5u@*4u @`@@*SA{è#_*`5@?#{R@ѵR{#_?#{ D@AR @{¨#_ @@1*B! @!02 @R_A @@1*BrR"_?#{ @@1*!@}RRC @bZqBZc BQc$b@B"@9&@%@ qlTE!@4Rck`Td|}hd8k!TB@Rr_k` T* 5@@R! C* 5@?q TskT@!A8@BB T{C*SD[EcF#_;"B97"C96b@**@9@BRDs`5`~z@@*5@@!;@B@*;@@!Rr34R r*@@*!;@;?#{S[*ck@@ @ q`Tq TRSA[BcCkD{ƨ#_8+; #@96@@7T+@ '@"@9@@CzLT@4RkT |}!h`8_k!T@Rr?kAT*X +@X@4CRDs`5s~zsB *SA[BcCkD+@{ƨ#_֠?#{S[**@`` @ @0@1*!b @a@B @!0@B0! 2@` @`a @`@4 @h@y@1*` @za@ @!h@y2RRrk rkҀa@k@T ` @RrkR$@"rk҂b(@k@T յ f@ @G)h@yZqBZZ!ZCQq "Q$ $! *$ ! !*!22ա` @`` @ @! !@1*`@c @0@ZqBZ! BQc @$c  *2`` @`SAR[B@{Ĩ#_a@**cB` @**B` @$@"(@**Ba@" BtS#Q@E@|@Hc8!!@1*@!R!*2@AP!|@bB@1* RK壐RB\\Se=r@|aeQ* 22 _?#{D@ҡ$@"@&@B4 "@ @BD@G@@!\S2$G@)@)@B@SQ`*B2B*2"@! Bxc2"$@c"@_k(T @@1*! @@1*!$@R+@4ga@j@"Z?qBZ! i @9BQ!$! ! $*? qTcC)"Z?qBZ! BQ!$! ! (*kaT @!2$ @!2(D@$@@9@7죐Rp_҂R)R Rl=rR R.RH#@9cQc@qTyc^S@1*cp @*p*c22` @2 @O#@#!cQ@1* @`322` @C@2 @CP2 @@1*c kT @2!BPq T @9&@96q,T$@O @c@97#@Kc\Sp|,e~KcQc@1* @\ * 22` @@1*c @ *c2`#@4 @cS @@S**2` @ /@2 @0/@2 @#@2 @9@6 @@1*cq TLT2q2 @c2`$@@96@ 2!R@@1*!@2!2 @P2R{#_RRC @2!R@ @1*!@2! 2 @P2R{#_2q!RtARqaRn2?#{!R[S@c>@&@*5@4R@k T @"@!t# @9Bxc*4*!SA*[BcC{Ĩ#_!SA*[BcC{Ĩ#_?#CA8{ k S BW@!SA M[ `@@q;T6CRGP!`bu&>!`@H.T`&@@9 6!`@5T%RRRR`@H/T!`@H/T@` @(0T @R!~``I@#*(5cҠ @5+ @kTb@#@B*4[McNA8W@BBET{K*SLkOC#_!`@IT![Mt"@@R!}`"A!R8*5s>@$@@@Z{SJARq-7TB@_kWӀA~BTR@JA~@#7RRqT Ba_ qTd|} ecbk$8@`!kT @>@@ `Cbxa!9?!TJA!`/`! `+@@zCR@D@`5 Rz T@@9 7@c>@#[`17[@@39!c'@#ҥ@9@@!7'@[@!@96 qT@79c!#7[@ qhTA @@?qT![cA!#7 R@9[@@#c!#`7[@@c!#`7[@@'AR RA+@9@@@ @8 5a"@ @cxzc @9"x# @!xz5@Zk)TR% @a@xz@y!Z @!xz  @!xz! @9@ T*!R7[McNsP[M![Mt@qhT@t@!bk` @ @T!R@A9![Mt@![Mt @!![Mt@*!![Mt*@!q!f[M}@5SA!c R~ 2bR @/@ cg7@H T@  R`27!R`6 7*@a2@E% @cB 7a6@cB 7@>@ @b $4R[McNsP!*6!h @!B BT@ @!! B@!bk`!!cNt[M[ cst?#{S![cks8@uD@&@x@|@&@@4@9!R;t7@RO;@vX&B!@` @@@1*~S!>H}RyB|Cb@BZ@` @0@1*~S!>@` @c{@1*b!boH!S!S! S@a @! s@1*b~S!Zb>!&@@kTR@@ a @!@1*!k`~S3@*5ARZ&@@khT@BB@1*!@BB@1*!AR!@s"s@1*b~S}Rc~S!B|yD@BZb>Hy!B|Cb@BZ@s2s@1*b>Hy!B|Cb@BZb~Ss~Sy!B|Cb@BZ&@@4Oa;97!?R3C!GK Ղz:O@B@R@@3h@ys 3s@1*@R&@*8@7@dZE)qZc QQeKc$c c(c|@&@B<@;@CZ_q,@cZB QcQfK(@{EB$B B(B|b"H?@"4q T qTG@C@{C"4q@T qTG@sr TqT qBB3@qT&@Z@kHT@!P!@1*?@c?~sR!@cc@1**@BB@1*qT@ss@1*@!B(@CZ_qcZB cQB$&@@4R@{yC$@B@dZqZc Qc${y&@c,@dZqZB(@c Qc$b|&@@kT@ss@1*AR*!!@ss@1*@B0 S!b.D!b@sbs@1*&@u@96*!SAR[BcCkDsE{ʨ#_B>K@{CC@"[5K@%BBB BBbNL!b.D!*?#A8{CS[@Bsrs@1*u*u4c+@p2wyxvsn59 5 55 cD+@5A8@BBҁT{A RSB[C#_*@p2 Հ@@1*!@2!2 55V 52A6 ՠ@@ 42A@6@!@ x42A 7V42A6@a@ cD+@ Հ@@1*!@2!2 X4  Հ@@1*!@2!2 652A74742A Հ@@1*!@2!2 2A4`75Y4`76 ՠ@A@ 52AW476@!`!i! !9546c+߈߈߈߈s߈c߈c߈߈߈!߈!߈B߈߈߈߈߈߈߈߈߈߈߈߈߈{߈s߈߈B߈B߈s߈s߈s߈!߈c߈B߈s߈s߈s߈s߈s߈߈߈߈߈?#{!{#_?#{{#_ drivers/thermal/tegra/soctherm.c^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^soctherm: trip temperature %d forced to %d invalid throt id %d - assuming HEAVYthermtrip: %s: error during enable thermtrip: will shut down when %s reaches %d mC throttrip: %s: missing hot temperature throttrip: %s: error during enable throttrip: will throttle when %s reaches %d mC %s hi:%d, lo:%d Resume failed: enable clocks failed Resume failed: set hwtrips failed nvidia,cpu-throt-levelnvidia,cpu-throt-percent&tegra->thermctl_locksoctherm-regcan't get soctherm registerscar-regcan't get car clk registersccroc-regcan't get ccroc registerssocthermcan't get soctherm reset tsensorcan't get tsensor clock can't get soctherm clock nvidia,thermtripsmissing thermtrips, will use critical trips as shut down temp invalid num ele: thermtrips:%d throttle-cfgsthrottle-cfg: no throttle-cfgs - not enabling throttle-cfg: could not find %s throttle-cfg: %s: redefined! nvidia,prioritythrottle-cfg: %s: invalid priority nvidia,gpu-throt-levelthrottle-cfg: %s: no throt prop or invalid prop nvidia,polarity-active-lownvidia,count-thresholdnvidia,throttle-period-usnvidia,alarm-filterthrottle-cfg: %s: failed to register cooling device &soc_irq_cdata.irq_locksoc_therm_ocfailed to register sensor: %d 3%s: Failed to create IRQ domain soctherm_oc_int_init failed %s(): OC interrupts enabled successful get 'thermal_irq' failed. get 'edp_irq' failed. request_irq 'thermal_irq' failed. soctherm_edprequest_irq 'edp_irq' failed. reg_contentsInLOHIResEn-------TSENSE (convert HW)----- %s: En(%d) tiddq(%d) ten_count(%d) tsample(%d) Temp(%d/%d) Capture(%d/Stop(%d) Tall(%d) Over(%d/%d/Therm_A/B(%d/%d) PDIV: 0x%x HOTSPOT: 0x%x -----SOC_THERM----- Temperatures: CPU(%d) GPU(%d) PLLX(%d) MEM(%d) %s: %d: Up/Dn(%d /%d ) CPU Throtnone(%s) LHH+LGPU ThrotStatus(%s) STATS: Up(%s) Dn(%s) Level_%d Up(%d) Dn(%d) Thermtrip Any En(%d) %s En(%d) Thresh(%d) GLOBAL THROTTLE CONFIG: 0x%08x --------------------------------------------------- THROT STATUS: breach(%d) state(%d) enabled(%d) CPU PSKIP STATUS: enabled(%d) CPU PSKIP STATUS: M(%d) N(%d) 3soctherm: OC ALARM 0x%08x soctherm: Successfully handled OC1 alarm soctherm: Successfully handled OC2 alarm soctherm: Successfully handled OC3 alarm soctherm: Successfully handled OC4 alarm 3soctherm: Ignored unexpected OC ALARM 0x%08x tegra_socthermdrivers/thermal/tegra/soctherm.clightheavyoc1oc2oc3oc4oc5tegra_thermctl_set_trips2KPnvidia,tegra132-socthermnvidia,tegra210-socthermsoctherm_oc_int_initsoctherm_handle_alarmsoctherm_interrupts_initenforce_temp_rangelicense=GPL v2description=NVIDIA Tegra SOCTHERM thermal management driverauthor=Mikko Perttunen M(=(P(c(vNintv((*(6u816s16D6u16W6s32j6u32G6u64@  "(5(H)IX e(e((&c#(*54T=<BH 5O PGA)Q5o@                      l   B L  * ]@M        000000 0@0777777 "h8 =HLQvQ` `o~ B    B-6         6@J3@H-IIidJK L MM MNN O$P(Q,R0S4T8U<c3XYY YY! Y'Y1Y:230\]^ _,` e e f$(  -3i(Iidjk3noopp qqr(3uvvww 3@zF{K|}%P~$U  }(, 0#Z8    A(FA(FR}xS}C       C     C.  ,> -5. !> D(, 4reg-4dev.4ts/j 4tz0o 4sg1$ J8Ij JZ Kd Ld MN O(Qv0Rv4Ti 8Un @4socVs HXx P>Z%>\ YD4 5678 9:D@=P >4id?@ A BCDt E!P 0F8 T U Tclk _ o , -5J8_ `a" >b (>cv0 yf) -E $t . 0O ,VO -5? "O UO     ,l -5. +  ,l -5; +  ,l7 -5' +7  8 f f qv   )w  e)x  )v  5v     Hv v/ m T `ot vK%% .W%%" D  855"& v '"( v48Lo " Xm m )5 $8  v5v,,5g v " 4..38 [ e v"P cjc O) zj" "j3j" +j3" E v3i " 7 v3v* "?' 9Z Vv)! h)! z"o P ;o o v EvKi v U  " d AK\)!N xx " n#3 V)a%)"45 # vvo vo v 6)@5* $hho P v ^)"85vo 88d 8ed "vd "3vd  !v Z  v Z )"285" vTf T V$Wv,%vhdev:fj &socs eerrv&i vd1!11tzo S!e %v(dev;PX!?<<;cj S!e % v "9iPj &zo R~&socs eierr vYK . 1~"xIڅl x*  x/څ4څA#~(Go '( @ F9څHڅNڅTY= &W ]PE8jڅ;`= m &W ]PE8j (BwV:BGBTB `Bk lBjyB BS BQBBc9WK:BBB$B &W ]PE8jف́ P @y&@AAA )Ag 6AhCA sNAOA \APiA }A RAAAAA A~ZA uGw  ف́ C uN  ف́u]  ف́ Gv evYv rvl AA BB B~ ++ u0F  ف́u5  ف́u8  ف́ ͅ6 IJ lP V C  :d":: ;e; 3V(!QVEV[qV  %  2~ ?PP  bڅ  V$VVVIeYq{ f!q 2;(!$N; \;];IeYq{ l;($; ;;IeYq{FFF +FRS!e  Y ?:3Pj %PV&ivWT X S!u#e L~h%g~Z~ r~R ~Q~ J$;.H#M&$ $ VW $;.H$M$ $ VW ;.H/%M\% $ VWg 8&w%ׄ% T&  g &w&'ׄ& X&  ';.HA'Mn' $ VW -(;.H'M ( $ VW;;;; ;T ;6<<<(< <vj+<<<< =Sg%})w)ׄ:)Y)  )*;.H)M) $ VWg+*wj*ׄ**  .;.H+MD+ $ VW ~<x,<< <P< <SgBZ,w+ׄ,6,  E;.H,M, $ VW =t/2=&= ?=P J=`  -;. - $H-M VW g.w.ׄ=.\.  ;.H.M. $ VW 6<o"v3T<H< a<Pl< U/;.H/M/ $ VW V0;.H;0Mh0 $ VW W'1;.H0M1 $ VW X1;.Hq1M1 $ VWdgYg~grggdg g~grg gPg2wn2ׄ22  ;.H3ML3 $ VW {4;.H3M3 $ VW ~4;.H_4M4 $ VWge5w4ׄ"5A5  ;.H5M5 $ VW~6~~~ r;.Hx6M6 $ VW~7~~g~ w;7ׄ_7~7  ~g8~~~ r;.H8MB8 $ VW 8;.:H8M 8 $VW 9;.H:9Mg9 $ VWg@:w9ׄ9:  ;.H:M: $ VW v;= j npjretv;; #l;+$ #\;*  +$ #;* ,l;-5;! ;dev4tsj viv!f 6<tsf>j g%ristcj H vy<tsH;j I%rKocLy< t !; <ts;Aj <!r>> >! =ts7j %rv ! X=tsAj !r E@ts>j TFvQ r ~>~~g~ w#>'ׄI>h>  ~R?~~~ r;.H?M-? $ VW ~'@~~g~ w?ׄ?@ ~~~~ r;.H@M@ $ VW!p xApAdevrtssj tjtjuivv stcxAtcd"P errv ? vAdev?4np@jstcA$xAtsCj retDvvalE\erre!% (Bdev%2&jstc' xAval) vB>devtsj tt#Z }tlbi ivj vn vretv  v v * < vC@P P5Q< v4!DDP P!DQtsj rgwCׄCC  5< veDDP P!DQ% vF8PCdj errv S!De 6ED6=ED R Ed qdRSd qd R Ed qdR Sd qd6D! 9F9j %%v0xFP Q% v8 3Vs' d0Qtsj Kh%Plr iv v1Hv56off7g9GwGׄG cG  =-H0$< C\H0$<MHY1&JoffrgupIw Iׄ-ILI gywI'ׄIJ  S`Je  Jg9KwJׄJK  !~eK3~ @~R gLwK'ׄKK  g LwmL'ׄLL  gMw&M'ׄLMkM gENwMׄN!N  mNg"OwNׄNN  g!OwqO'ׄOO  $P%+P g'PwzP'ׄP cP  !~)Q3~ @~R !~+>Q3~ @~R g,QwQ'ׄQ cQ  !~.%R3~ @~R !~0QR3~ @~RglSwRׄR QR g}SwVSׄ|S cS gtTw Tׄ1TPT  TT g}UwU'ׄ9UXU gwU'ׄU V  vVnp5j=v;V #V  +$ #V* ,lV-5V vGWdA j(GW>LW,m v % vXWh3 PCchwR$WdՂ <n v5Xn65XPnIQ Eg Xg65XPdi$Wei(wEW XW55XPdY$WeY(w?H fKfjf$fffIeYq{dg0^g~grggdg0 g~grg gPg^w]ׄ]]  ;.HR^M^ $ VW^рĀ ހ_рĀ ހ 8_рĀ ހ ,f_>fKff$fffIeYq{dg0zag~grggdg0 g~grg gPg`wv`ׄ``  ;.H'aMTa $ VW ,f b>fKff$fg gIeYq{dg0cg~grggdg0 g~grg gPgcwbׄbb  ;.HicMc $ VW ,fLd>fKfg$0g>g?gIeYq{dg0eg~grggdg0 g~grg gPgaewdׄe=e  ;.HeMe $ VWрĀ ހ vOg<rvv;_g #f+$ #f* #f+$ #f* #g+$ #g*  +$ #>g* ,l_g-5Og! gtsj tz?o st@ex@ cp@gp@pl@"me@*gBhwhׄh ch  S;.HCiMpi $ VW<L4;kirq-vP8Qtsj rg%jw8jׄ\j{j  &;.HjMk $ VW% vldev6esg-ftz'o dtsj stcxAiv vvretv1l"P iGv evYv rvc 7luHrl vv "vS-v :vUllll lcl m vmtz5o >8L8ivret v6% vttzAo PloIvehiQvg"cr;; 1n+$ Km*IeYq{tXot tP gnwn'ׄnn  ;.H!p~tsp8j p@regpK =%Z 'dev >id >% 0Z Sdev 0>id 1sHs !dev3>dev:kdevk9T&devT1nU UU#JxdevJ7nKKK)M FdevF1F=gfpFI  @  irq  " K Lj ops $K   ~d  t a%pp aKj b vnp B3  i  Lvnp LH3 M Ni sz N#ret Pv 9np D3  . venp I3 @d@A5X!irq7A!Ղirq8clrK5!irq6setI5/ W W> !a=a#VL" L' f]/6=val#F#=tmp5 F$ 9d.vald+d3dWe5e459bEb%bIc5c/59`.val`,`4`Raa5a559^ׄ.val^'^/^Ma_5_05/LLE=valN9'1.val'.'Ja=ptr)1 !bRclkb6d SvclkS2d retUv9z.mz7 .szF/%3!%3</ F!څ.ptr FD/ ;!.ptr ;</ 1!".ptr 1=/jI2=v^1/.keyJ=k`F& _V4:2VP2VQ2WR2WS2WT2*WU7W8WV VVWWW*W7W8W`Y<2YP2YQYYY0%YYYYg-Kwׄ'  .;.HM $ VW141 1I 11X YW 4: ;9 I U 1 ( 1RUX YW   !I 41: ;9 I1X YW 4: ;9 I :!; 9 I8 : ;9 I1RUX YW &I<4:!;9 I.: ;9 'I 1X!Y!W!:!;9 I :!;9 I8 : ; 9 I.?: ; 9 'I<:!;9 I: ; 9 I 1U !.: ;9 ' ".?: ;9 'I<# $ 1%.:!;9 'I@|&4:!;9 I'1RUX!Y!W!($ > ).?: ; 9 '<*.?:!;9 '<+4:!;9 I ,I-!I/ .: ; 9 I/.: ; 9 'I !0(1 U213 :!; 9!4 :!;9 I8 56:!; 9!I7(8.?: ;9 '<9.: ; 9 ' !: 1U;4I4<.:!;9 'I@z=4: ; 9 I> :!;9 I8?.:!;9! '@|@>! !I: ; 9!A4: ; 9 I?<B>! !I: ; 9!C>! !I:!;9!D :!;9!E.:!;9! '@zF : ; 9 G5IH'II :!; 9!I8 J :!;9!K L :!;9 M% UN$ > O P&Q4: ; 9 I?R4: ;9 I S4: ;9 IT<U4: ;9 I?V.: ;9 '@|W.: ;9 'I@|X Y : ;9 Z 1[ 1U\ : ;9 ]5^4: ; 9 I_.1@z`.1@zL.,$n  @H08Dd (D ,  0  $ L  <4 <D  ( $0 $$,8,,   $D(,0D $  (    , ,  p``hplp TL  p|pppxpp     <        h  hpt   ,00@ $<L   4<P44D 08 <@ ,$  $   ,$ $( < 008<@H  TX\    ],$HD & }  .  / }  .  /#. " ! |.~?/ <}?/9<[$!"/=}aJXf}f. "/ .!v    v {J .1> } /.} /. ""lX  } ="=  } = } /w./  }X==. t .!1#"qJp J#>=tJ {. ~$ =${." ~  '. u. ~$ =$ &z 3w J%!!~  ~$ =$q  gn #q "!/0  "J #y. ~$ =$y." ~  '2y ~  J%{. ~$ =$/{." ~  '4446oX!B]X!@/!@/!@|<| J|  <1\  /| 5"""} ~$ =$"= !-!!#!#  !!~" ~  ' /|J   "X| 4z 4  | J  < !/| 5# ! $ #$/k  }  ~$ =$=!!-!!/- !  $! !!}" ~  ' ={t  t5# ! $ # x.X ~ =~#~#"1!  '. /  . / !@K% EJ; 10" K#3z< .?.Z!\ !+1!J!~  ~  .'.'  !.! < g&ip.!JkJY x =<!Z. >0 <~ %!!$!#    .  , o$* #!.#x xX_  #` "=  ./'  < /Y XE ; C  ..'  !'-! =< ] E% ^<=.t%!/q=| ~ {.$ =$!!!}" ~  ' <| ~%  %  { $ =$!% %  | " ~  '  ~~  /| /  ~ 8XX!~ /| !{ #%"=!!-!1- !  !!|" ~  'V=| ~ {.$ =$!f!/ !}" ~  '%<{t  {.  /t8 {<  t.u~  uX . u ~  ~ } $ =$  u =u  " ~  ' u  u  ~  ~$ =$  u < u  u.   u    .!/u" ~  '  r wJ 1 %%!/s!!+#!"  ~  '!#"!1/" ~  '"    ~  ',  \q. ~$ =$q ~p.$ =$   ! . [ < #0 X<  (z   .r." ~  ' r" r. ~  '     < J~< b  .q   .~fs  ~$ =$ !=!t" ~  ' t" t. ~  ' F-!/s ~$ =$ /s " ~  ' s<" ~  ' s" s< ~  ' r. ~$ =$ 0s." ~  '"  YQ"#2 .   #  t"s ~$ =$ =s " ~  ' s. ~$ =$ /s" s  ~  '   ##,!!!s" ~  ' s"$ .$ s  ~  ' s"( .( s  ~  ' s"$  $ s  ~  ' x1z. ~$ =$A Jz." ~  '   /s ." ~ .' s~. ~$ =$  s !s  " ~  ' r." ~ .' }<.s r." ~ .' r. ~$ =$ !r" r  ~  ' r." ~ .' w<J==@x ! !4z !K!p z  u  !/&0 ..=% !% !!# !!* !! LltL~t  tw<K! =1!? r   X#v  "v  <! p3 5J! o4 u}  ! o3J! o3<! o3qv #J#$K$%fY w><J! p/K o  0 qv #J##K#{{* #.!-/# | f40vv?  J" ~ h  ! =  1!" ! !z .{z' z .'./!"#B Y&<  }    ~  8<w !w .'.'  !.! wJ44z  |.   ~<" ~H "$"" ~H  ~ (.  ~ .   ~ >! !.0  ~H v   /=C $6/ }J" }"  ~  3 ~H h!/ 1 ~H v!0 ~H v!1   g J+ .0 .s.. ! ) #  ) # =!d Kq X%&) ) %)  !! /! ? o/ o-!0> fK o  |  /.h1( i s <!.K o  %K o  | Z K o   y Y  K o  | Y/ [  <~z.!zJ y &!&!-!%"-%"$!&!$&! y .%$&#-" yB >< Xw C! } .2%v <!%<!% w w # y  % zv  {.  0"fzJL  z.L t    'p5   y.2YK  p5  }g K  K .fZ x.xw. w. w.  }<.+ !%!w   X s< "GKK !Z)# ) w. ~$ =$Yy#y  " y.!y / 0w ~) # ) v.$ =$YLw ~) # ) v $ =$YYYYLw ~) # ) v.$ =$Y*Q/ *QX = )  #.) w. ~$ =$ "=L!w<*w  2<w. ~$ =$Lw ~ v.$ =$Lv <v Xw ~ v.$ =$#x  x x<!= /x#" x<!/ /w ~ v.$ =$x#" x<!/ /#x x x. x !/ 0  X.Bz<d.!  =!" .w  ~$ =$ w  " ! +" Kw + w   w !  0 $ ! +/ =v + v   (v v !  0Lv J "  0 1Lv  !v < "  0 1L0/c#O 1 #O.&,&  :<v. ~$ =$ < $\v. ~$ =$ Lv ~ u<$ =$ "w. "w  <v. ~$ =$  ! ;g !/  f! !&, !/ K  !/ "!  K .  !&) Dv. ~$ =$ u @WHpX ,`  X0 8  $(4 6  9\Mt(^<t4  4@<6868,#> [ t884 p8+ 8!898QP8i888X6 ( 80XPP(2>JV6h6~866 <%K/6 "$%'(6(); &ESn,z$(?BKZs %6Tbo|=Rdu  2 E M W b k   8X     soctherm.c$xsoctherm_oc_irq_enablesoctherm_oc_irq_disablesoctherm_oc_irq_set_typethrot_get_cdev_max_statethrot_set_cdev_statetegra_soctherm_driver_initsoctherm_oc_irq_locksoctherm_oc_irq_sync_unlocksoctherm_oc_irq_mapregs_openregs_showtegra_soctherm_driver_exitsoctherm_irq_domain_xlate_twocell$dsoctherm_clk_enablesoctherm_suspendtegra_soctherm_removesoctherm_thermal_isrthrot_get_cdev_cur_statetegra_thermctl_get_tempsoctherm_edp_isrsoctherm_thermal_isr_threadthermtrip_program__UNIQUE_ID_ddebug497.8throttrip_programtegra_soctherm_set_hwtripstegra_thermctl_set_trip_temptegra_thermctl_set_trips__UNIQUE_ID_ddebug499.7throttlectl_cpu_level_cfgsoctherm_initsoctherm_resumetegra_soctherm_probe__UNIQUE_ID_ddebug509.2soctherm_edp_isr_thread__UNIQUE_ID_ddebug514.1__UNIQUE_ID_ddebug516.0__UNIQUE_ID_ddebug501.6__UNIQUE_ID_ddebug503.5__UNIQUE_ID_ddebug505.4__UNIQUE_ID_ddebug507.3tegra_soctherm_of_match__func__.12CSWTCH.101CSWTCH.93throt_namesthrot_cooling_opstegra_of_thermal_opssoctherm_oc_domain_ops__func__.15regs_fops__func__.14__func__.13__func__.10tegra_soctherm_pmtegra_soctherm_driver__key.11__key.16soc_irq_cdata__UNIQUE_ID___addressable_cleanup_module519__UNIQUE_ID___addressable_init_module518__UNIQUE_ID_license522__UNIQUE_ID_description521__UNIQUE_ID_author520.L144721__this_module__platform_driver_registerinit_modulemutex_lockmutex_unlockirq_set_chip_datairq_set_chipirq_modify_statussingle_openplatform_driver_unregistercleanup_modulereset_control_assertclk_disableclk_unpreparereset_control_deassertclk_preparedebugfs_removethermal_zone_device_privthermal_zone_device_update__dynamic_dev_dbg_dev_warn_dev_infothermal_zone_get_tripthermal_zone_get_num_tripsget_thermal_instancestrcmp_dev_errthermal_zone_get_crit_temp__stack_chk_failthermal_trip_is_bound_to_cdevof_match_nodedevm_kmalloc__mutex_initdevm_platform_ioremap_resource_byname__devm_reset_control_getdevm_clk_gettegra_calc_shared_calibtegra_calc_tsensor_calibof_property_count_elems_of_sizeof_property_read_variable_u32_arrayof_get_child_by_nameof_get_next_childof_find_propertyof_node_putdevm_thermal_of_zone_registerthermal_of_cooling_device_registermemsetirq_domain_instantiateplatform_get_irqdevm_request_threaded_irqdebugfs_create_dirdebugfs_create_file__dynamic_pr_debug_printkseq_writeseq_printfseq_putc__irq_resolve_mappinghandle_nested_irq__mod_of__tegra_soctherm_of_match_device_tabletegra132_socthermtegra210_socthermseq_lseekseq_readsingle_releaseplmnop  qtuvuvwxyxu$v,wLydvzT{||||#Z# Z}#0#0~#Z#Z}### # d   # #   #X #X 4 ` #h #l |  {  4 {D l m l8m\Z`Zp;t#8x;|#8}#Z#Z}#Z#Z};;@;H;#x#x#P#P4;8;\#####H#H#x#x$8#<#@Xx$# (# ,@#(D#(Hh###h#h####4@#H#p#(#(#x#x## $#,#<L#T#dTd#Hp#Ht###@#@# #$8#<#@X#\#`l#p#t#H#H#X#X##### # #8 `$#8(`,0 48 <@@DH@h #8+ $#8(+0<Pd#hl#ht#x#x##ZZ##ZZ##} #h #h$ , #0 #4 D ZH ZT #X #\ }h #l #x  # #  #H #H   # #!$!#(!#,!#0!#4!#8!#D!#H!#`!p!!#!#!!#!#!!#!#!"# ("# ,"<"`"#0l"#0p"|"#@"#@""#P"#P""#`"#`"""#h"#h"##x##x #`#p#############$#$# $<$#@$#\$l$#p$#$$#$#$$#$#%%#%#%#  %# $%#(%#0%#(4%#(8%#<%#@@%#D%#@L%#`P%#`X%#p\%#ph%#8l%#8t%#Xx%#X%&p&&&&&&'#'# '#'#$'`'#h'#l'#p'#t'#|'#'#'#'#'#''(4(#8(#\(l(#p(#t(#x(#((,)8)#<)#@)L)# P)# T)t)#H )#H ))#x )#x )#h )#h )))# )# )*#*#4*D*X*h*#Pl*#Pp**#P*#P**#x*#x*#H*#H**#H*#H**# *# **# *# *+T+# \+# `++# +# +L,P,p,,,,,,p-t---... .8.Z<.ZD.# H.# L.T.ZX.Z`.# d.# h.p.Zt.Z|.# .# ..Z.Z.#P .#P ..(# P;8;iijrPg. .\.$(.0$4.<\@.HL.TT X.` d.l p.x |.L.X.t../T// //<//! /" / L"$$/,"0(/8<#<,/D#H0/P#T4/\$`8/h$l eaTka'qawa" }aA a7 aa!aSa'aaBaa aa=ama!aa a a aa) aa a!a+a:a@a"Fa("Ma^acasayaCa{ aa aaa!aaaaava2a%al aa aha!a0 a aaa#ar -a@Ra!\a aapazal a"aaaaR aay a aaHaaa!a)aa0aa aha!aa$a*a0a7aNAa Ka~UaZa_a daIoa a-as a aaaaaDa(aa a|a!aE3az>aJa9Vaba nazaa a_a a aoa!a aaiaa\!)a4a@aLaXa!dapa|ab a a aYaa agaaaa aa"aq!.a:a`aMla;xa9aaa aa;aHaUabaoaa"a"a"a"a" a" a ax a" a-( anD aQ ;Z a a| a a a, a a^ ao ag a  a4' aA a;N a\ a:u a a a a ac a a  a a  a a a  a) a 6 aC aEV al aO aZ ar a a a%  a ; a ;P a! ;* aq 7 ;U a b ;8k aTx a ; a  a S a P a VK a  V= a} K VT al a a aZ a a a 0aUaua aaaza a5aQ MaYsa;aana!a"a>a2ia{aa aWaaa(aWaiad{aaa&a a&aZBa]a~aaQ"aa aa)$aQ AaQIaDnaGaaJaaaa a!a}"9aZabuaa aa!4aa_Fa_f6T>_VPTX_Via> ttataa1aa =aH_ama {aa axaT_al !N\qd|_y(Ot,H`hhB4eLXX__Eh_"*_G_[Tc_u_T____&_<FN_<k_<|_XH_hH_h_h!W__~v_~______:_K$w$LL +N(qDx__  _- _6 _? G _*h _* l  _>  _P  _P !_P!-!5!_bK!k!!!!!!< "< "< /"< W"D i"Dq"_r"_r"D"_"D"_"a0 ""a"a#a #a .#a @#H#_1^#f#_1z###_A###+$@$O$v$$$ $$$$$$_Q %$&%4%4a%8v%%X%X%P%X%\&l.&P=&lE&_aW&_ae&l~&P&l&_q&_q&x&&P&'8'F's' '' '_' '',(0#(2(4:(_H(_b(Dj(_(_(D(_(_(( ))?)^)s)) ) )))*!*H*a*o** *0**<*_*<++DI+H^+o+`w+_+_++++,;, P,_,,,, ,$,,p-_-_2-p:-_'U-p]-_:t-_:------_J-_J-..B.a.v....../#/t+/_\B/_\W/t~/t/T/x/|/T/|/_x0|20T@0m00T00_00T011T,141_O1h1Tv111T11_1_11_2_%2L2e2s2222223$3 Q3f3{303033438 448"4_=48V4d4H4L44T4T45T'5XF5h[5j5x5x5p5|556 36(V6(o6 }6,646 646<7<27 @7<d7@7P7 7P7_7\7\ 8 8`G8d\8 l8lt8_8_8 8p8_8_8_&8 8919?9l999999:!:6:E:M:_6d:}:::::a.:a:a ;a*;;8;a+F;ZT;a^;aFn;aA|;Z;a;aF;ao;a <a>7<aU<a><a<a><a<a <a<a><a =aI =a3=a>K=a Y=a_==a=a=aI ==_==_=_>>(>0>_>>_N>m> >> >_>4>4>?82?<G?W?<_?_z?L?L??L?P@`@,@x4@_P@s@@@@@@a!@aAa *Aa7Aa ~AaAavBa )Ba;BamBaBaBa BaBa BXBa CajCa &C =CaKCajtCCC CCD,D 'Da2DHIDaWDa fDaH!qD\DaDaDaD\D_D\D_DEBEJE_,\E_,lEtE_<E_<EE_LE_LEHEFaFaFa,Fa:Fa7 EF\FajFa yFaF Fa!FaFaFaFav GaG_.GaLG%sG%G%G%G%G%G%H% H_"H_2HL&:H_ QH_ aH&H&H_ H_0 H'H'I'I'2I'QI'fI'uI'}I_@ I_@ I'I'I'I_P I_P I'J'J'+J 3J_IJ QJ_eJ mJ_J!J!JT!J!J!K!/KT!>K!FK_XK_jK!rK_K_K!KT!K!K_K_K "K"LT!#L@"+L_=L_KL@"dLT!rL@"zL_L_LP"L`"LT!L"L_L_M"MT!+M"3M_AM_QM"pM"MT!M<#M<#M #M<#N@#&NP#;N #JNx#rN#N#N#N#N#O#O#'O#/O_.AO_.OO#hO#vO#~O_>O_>O#O#O#O#P#0P$8P_NJP_NXP$qP#P$P_^P_^P$P,$P#P,$P_nQ_nQ`$Q_1Q_CQ$KQ_]Q_kQ$Q#Q$Q_Q_Q$Q$Q#Q$R_R_*R$2R_DR_VRL'}RL'RD'RL'RP'R`'RD' S(4S(MS([S(S(S,(S(S)S)T)T)6T)UT$)jT)yT$)TD)TX)T_` T_` TX) U)UX) U_p .U_p >Ud)]Ut)rU)U)U_ U_ U)U)U)U_ U_ U)V)'V)4VaRVae_VaiV;wVaTVVaBVZpVaVaFVaVaXWaWaWa+WaK9WaRWa=]WWaw Wa!WWWa8"X@Xa!'Xa;XaAX XXa!uX XaXXa!XXaXYa!!Y=YaR CY`ZYa!wY`YaYa: Y+wZ<+Z<+Z+Z<+Z@+ [P+[+.[x+6[_ Q[x+j[h+x[|+[+[h+[,[, \+\,D\,Y\+h\ ,p\_ \_ \_ \ ,\_ \ ,\_ \_ \T.\,)],X],],],],],],,], ^8,0^8,I^,W^<,^@,^,^`,^, _,=_,E__ W__ e__ n_,__ _,__ __ _8._-_--`-T`-m`-{`-` -`-`-`(-a(-a-,a,-Ya0-na-a8-a_ a_ a_ a8-a_ a8-a_ a_ a.b<-@b<-obD-bD-b<-bD-bH-cX-c<-$cd-Gcd-`c<-nch-cl-c<-c-c_. c_. c_. c-d_@ d-d_@ 0d_@ >dp.Qd-d-d-d-d-d-#e-Be-We-fe-e-e-e-e-e-f--fa?faXfabf;pfa ~fZfafaFfa fZPfafaFfafZga gaFga,(gZ6ga@gaFega!gagagaRggaNGh$nh$hh$h(h8hhH!iH:i@HiLuiPi@ia?iiaNij/j=jajjjjjjjk0kkakl k_T l_Tl%l_nH Fn_Xn_fnH n nH n_n_nX nh n n o 3o Ao no o o o_o_o o o o_o_p 'p %wa!7w,?w_Vwd^w_uw_w_ww_ww_ ww_ w_  xxDx]xkxxxxx`x`yydIyh^yjyauyya"ya\!yy_yz_z_*zRzhz_qzDz_zDz_z_zz\z\{H{\B{`a{pv{H{{{H{{|H|ao<|a"I|a\!V|a`|;n|a{|a |a!|aQ|a |Z|aj|aF|aO |@}a)}al H}\o}\}@}\}`}p}@}t~_\~_\"~a@M~ag[~as~a~a ~aU~a]~a ~a(a) Tafayaa!a!aa{ aua 'a Qau^a ka yaauav!ŀaҀaa| aj au&aJ3aQaca va a aa-!́a ځaa*a ,a :a Xa faa a>apւaaFa[!aS/a <atNaXahaxataaay؃aata` az a$a!at-a` 9azFa7^ajatva` aza aata` ˄az؄aatakat7a|Saa@aJ a#aۅaua#ap%a 1a =a3JabfaF|a(؆(P._ ?n‡ۇ ,APX_ooÈ؈\  0 P\-=M]tpDD,dd /?@ Ul e |  0 H H      * < Q aD sD L L    <x2BR$blrl 4DD<` p(p;pK]ty|8Pllp'x7G4WTgzTT=YiH+?QcsDD  !!!@"@"""/#?#O$_$o,$`$$$$$h%% L& &1 'A 'Q 'a X)q X) ) ) x+  ,  ,  , , , 8- 8-/ -A -S ^  h "b9&bQ*bg.bw2b6b:b>bHbMbRbWb \bab&fb,kb1pb6ubCzbIbQbVbbblbwbbbbbbbbbbbbbb bb!b1b:bBbObXbg D 8Df,f0 DfH@\f`HtfxXf f`ff4f8\f`f(f\ftfDfH\f` tfx@fffDfH,ff lfp fff4LfPtfx f+.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.init.text.rela.exit.text.rela__bug_table.rodata.str.rela.altinstructions.rodata.str1.8.rela__jump_table.rela.rodata.rela.exit.data.rela.init.data.modinfo.rela__dyndbg.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @t/@l-++/&@x+108;0,6@0x+K0$F@H+[0 V@0+ g20!x0s@ @+ 23L `>@``+ ?@+D@`+D@x+DzxE@`+pG@+UP @K`+&Pr !@PL + ;LD6@Y+"G0%#R0Hrb0J'kJ{J J(@^+)R,i b Pd