ELF>P@@GNU$]O*T}ENidUHHH@Gx=vO|?w7DGlE 0AwDWDOtGAwFDGhAA DGp=G@xuw zwCGG$1G G0G,G<G8GHGDÃwQGHB(@G8 G,G GDG$1G0G<GHÃ HB(@tVGDG G,G8G$G01G<GHG G,G8gGDG G,G8G vffffff.UHUHUHHH@@@HJ@FH H HFhFlFx ȉNlFx ȉBNFpFtF| ȉBNNtF| ȉB FHQ$H tff.UHLD_I@AEDGHA@DLE1҃AIHA HA@DGIAhNHA@ADHA@1fUHHH@GHJ@ GAG HJ@ GAHB@1ffffff.UHIAH@DX@LQ@I IEIEE AtDAt 0A HD ‰1DwcADA+IlAAIhDA+IxAItDA+ AAAD ‰11fff.UHATSH0wH0[A\fDtKuE1HHGEMEHH@hI H9|H0[A\HGHHHxpt}@hE1H9vCfDLgPL9wA)H_D%EDEE9ELgPA)LgPHLfMLOHLNu"H01[A\GPGP8 tՀ=tH?H_UHMLMHM؋UHLMMH1HL$$HH1H?f.UHATS1HtrHL@It$@H8DHsHLx5CPH81H8BH8BH8B ID$@1[A\fDUHHPH]LeLmLuL}HIIL@Mr@,C@M0IMEA|$ @vH]LeLmLuL}A|$$@wA|$0wAEfA|$% AEA$AD$,ILH#EAD$(EDEI`IhIpF4GBAA%AA BFDE%FHLmILeH)H]UHH H]LeLmHH޹@HILcLN$#0LHLmILeH)H]@UHSHH1ҾHH8H{HH{H{H{@H{ H{ H[UHH H$Ld$Ll$Lt$LgLLHHLhLpLHHLH{HXH{HXLLHHLL1H$Ld$Ll$Lt$DUHAWAVAUATSHHG(Lo@HLxEuEAIEuHG@A XAIIuIEuHC@A DXAIIuAG uDLIHLHEuHC@A DXAIIuAGuDLIH@LEEuHC@A DXAIIu@HC@H[A\A]A^A_AtAGuGLIH@LEEuHG@A XAIIuAG u@LIHLHEuHC@A DXAIIuIEuHC@A DXAIIuAEuHC@A DXAIIuffffff.UHH H]LeHL@uBuLa1H]LeDuL1<1H]Le t=tI<$HWHuHUHuHUAHHIH1lfffff.UHHĀH]LeLmLuL}LHIM@ AE@qEEE1EFA"A A&EFADE~ EXIu`DEDLHC(HHEIL$IUhHDHHEHID$HIEhHHIUhEID$@EndH1H؋uIII$LH81AHHIAFdIuo1H]LeLmLuL}@ǃ EFDǃ EFDD UĉE} t={I<$H_HMHMHL1MEHH)H $HHkdIHHD$11( =I<$v ANAVENE>HGuUMDMHEUuEMDMH$HUȉt$L$HH1nI<$H_HH1Hw =I<$HWDMDEHUDEHUHHH1DMLDUHAVAUATSHILoHH@rLLcAt [A\A]DA^I$H@AD$PHJ@A D$XAAD$THJ@A D$\AHB@LLHC@8AD$`BHt t, 1fHHs@HHH=uHHS@1BHS@BAD$LAT$H HS@B A$HHH HDH HS@HDHC@H11H8H1HHs@HHH=uHK =tH;LwMHHLH1EUHH0H]LeLmHAH@HC@DAEt;AtEtUH]LeLmH1ҾIH8IHC@DHC@1H]LeLmfHI1IH8 [=NH;HWHuHUHuHUEHHIH1UHAWAVAUATSHLII@rH1H8HC@DA$ALLDL LDAuKE$Iv`1ɺHFHC@DHC@E1[[A\A]DA^A_M|$HLLALLIgLL|AD$`t t@t/ 1DHHs@HHH=uIII 1fDHHs@HHH=uIH;H_HH1H =tH;LoMHHLH1E =H;LgLHHL1x{ %x= N V-:{{{  R x g     x. g8 ? s {   x     x& g- `4 B {M Z *u x 8   {! : ? yI N zZ f |  J " x    x   { * 3 iK k  y z/L{fvzvx Px x r/x< Fgxy {ik)7ih p "x  i# "- ; (Gnr ,iU]ikpsps,8iB R\ ah p~~ggsJz z"QW{x  -3{{bz{   :x/ = PS`mx H Px (b>xP PW ^|{#6xC 0M Tu{{)1>zYxk r {.{x  -8EXxe o vx HUHH jUHAUATSHHG(HAu IH@ H@IHu'H;H_LHHH11_H3HHu*H;H_LHHH1#HDb@EH@HJD1Z[A\A]UHAWAVAUATSHH1AuHUJDIHHEHHHH(K\}LM@t}ucAID$(LxID$@DEIT$(LH:t9IIL$@D$ID$(LxID$@D0ELH I<$IHLEHWLMLEHULEHMHHU1H}LMuID$(8uAID$@DHuHLM}LMHH,HDIAxHAGu IǁHC0LsHǃǃfǃfǃfǃǃ,ǃǃǃǃC`I?tPI<$HWHUHUHH1I7LAGD‰C`CHCPCLCTPE1E111HL$tu+I<$H_HH1HڻLX1ҾLt(I<$H_HH1HڻJHLHH{HHP(I<$H_HH1HI}LgHMHHL1nI}LwHMHHL1K|HX6I}HELgD0LEHHDL1IHH[A\A]A^A_DeK|thUHAWAVAUATSHH5ЀILXHHu,I\$ LAHH1HL8HLID$HHtH@HC(H{(u)Ml$ LHH1LHC(1HgAy&Md$ LHH1LCH-Ay&Md$ LHH1LH{u-H{u&Md$ LHH1L1LAƉC8y!Ml$ LHH1L1ҾLHIu,Ml$ LAHH1LH0HPE1I $HH)HHC u,Ml$ LAHH1LIuI}HH)HHC@u,Ml$ LAHH1L]LHIu,Ml$ LAHH1LHPH0E1I $HHH)HHCu,Ml$ LAHH1LIuI}HH)HHHCHu5Ml$ LHH1LH{H{cIM1HHI+MHKPHHS@ HH=uI|$H{0H{FH{@H{ H{ Et&Md$ LHH1L1HHAt&Md$ LHH1LHHAt#Md$ LHH1LyHLAuJHLAu%HLAtrHLHLH{H{HXH{H{HXHH{H{HY[A\A]DA^A_UHH# 4 "ExR 0\mt~x X  9 j nx (7 > `x hN|dxk }x rx ( x) X3BxP Zk~x 4ux" /Boxv  Px (x Hx p+:mQxX qetx  x }*x1 >Upxw  x @} x h )2syk||psx  h x  " tC xJ W ` h v ~      g ~ g ~    s% , 1 sm501_alloc_memsm501fb_blank_pnlsm501fb_set_par_pnlsm501fb_set_par_commonsm501fb_cursorsm501fb_blank_crtsm501fb_set_par_crt sm501fb_resume_fbsm501fb_suspend_fb<7>%s %s: sm501fb: %s: result %08lx, %p - %u, %zd <7>%s %s: sm501fb: set position %d,%d <7>%s %s: sm501fb: %s: update cmap (%08x,%08x) <7>%s %s: sm501fb: fgcol %08lx, bgcol %08lx <7>%s %s: sm501fb: %s: setting shape (%d,%d) <7>%s %s: sm501fb: restoring screen from %p <7>%s %s: sm501fb: restoring cursor from %p <3>%s %s: no memory to store screen <3>%s %s: no memory to store cursor <7>%s %s: sm501fb: suspending screen to %p <7>%s %s: sm501fb: suspending cursor to %p <6>%s %s: setting crt source to head %d <6>%s %s: no data for fb %s (disabled) <3>%s %s: cannot allocate %s framebuffer <6>%s %s: fb %s %sabled at start <6>%s %s: using supplied mode <3>%s %s: failed to get initial mode <3>%s %s: failed to allocate cmap memory <3>%s %s: check_var() failed on initial setup? <3>%s %s: cannot initialise fb %s <3>%s %s: failed to register fb %s <6>%s %s: fb%d: %s frame buffer <3>%s %s: failed to allocate state <6>%s %s: using default configuration data <3>%s %s: failed to probe CRT <3>%s %s: failed to probe PANEL <3>%s %s: no framebuffers found <3>%s %s: no resource definition for registers <3>%s %s: cannot claim registers <3>%s %s: cannot remap registers <3>%s %s: no memory resource defined <3>%s %s: cannot claim framebuffer <3>%s %s: cannot remap framebuffer <3>%s %s: cannot initialise SM501 <3>%s %s: failed to start CRT <3>%s %s: failed to start Panel <7>%s %s: sm501fb: %s(mode=%d, %p) <3>%s %s: no memory available <7>%s %s: sm501fb: %s: %dx%d, bpp = %d, virtual %dx%d <7>%s %s: sm501fb: %s: line length = %u <7>%s %s: sm501fb: %s: pixclock(ps) = %u, pixclock(Hz) = %lu, sm501pixclock = %lu, error = %ld%% <3>%s %s: failed to set common parameters <7>%s %s: sm501fb: new control is %08lx %s: result %08lx, %p - %u, %zd %s: pixclock(ps) = %u, pixclock(Hz) = %lu, sm501pixclock = %lu, error = %ld%% %s: %dx%d, bpp = %d, virtual %dx%d <7>%s %s: sm501fb: %s(%p,%p) crtpanel%s %08x = %08x &info->fb[head]->mm_lockdrivers/video/sm501fb.cdisen<4>%s %s: no irq for device <7>%s %s: sm501fb: %s(%p) sm501-fbsm501fbrestoring cursor from %p restoring screen from %p suspending cursor to %p suspending screen to %p fbregs_crtfbregs_pnlcrt_src%s(mode=%d, %p) %s(%p) %s: line length = %u %s: setting shape (%d,%d) fgcol %08lx, bgcol %08lx %s: update cmap (%08x,%08x) set position %d,%d %s(%p,%p) new control is %08lx ?_ 3__license=GPL v2description=SM501 Framebuffer driverauthor=Ben Dooks, Vincent Sanderssrcversion=F1BE66B4A0C78F768F70376depends=sm501vermagic=2.6.32-358.el6.x86_64 SMP mod_unload modversions ```` `(`0`8`@`H`-P` X`* `` h`p`)x` `r``U``,``Q`-`|`u`@#Rmodule_layoutydevice_remove_file__request_regionhvmallocXiiomem_resourceӓJrelease_resource牤framebuffer_releaseydev_set_drvdataˑmalloc_sizes=+dynamic_debug_enabled2inustrnicmp__const_udelay!,cfb_fillrectumutex_unlockvfreeksm501_misc_controlZ,<sprintfIfb_set_suspend7cfb_imageblit9K__mutex_initRR__memcpy_toiocsprintkȐfb_alloc_cmap2Csm501_set_clock.sm501_modify_regNjregister_framebuffer9mcountD!gstrlcpymutex_lockK-"platform_get_resource5wplatform_driver_registerwtdevice_create_fileq fb_dealloc_cmap5Bioremap_nocacheKufb_find_mode􀴜dynamic_debug_enabled\OCrelease_console_semHtacquire_console_semdev_driver_stringf__memcpy_fromioD kmem_cache_alloc_tracexoframebuffer_alloc zkfree ZQfb_set_cmapS9iounmapw"Jcfb_copyarea۞snprintfplatform_get_irq-ŋQsm501_unit_powerE platform_driver_unregister< dev_get_drvdataW/fb_videomode_to_varn~unregister_framebuffer$$sm501fb-crtsm501fb-panel  (8l @+ 68@X ` @l`o`lp@o(5;(5:(5(5(5(5(5(5(5(5(5L(57(5-(5!(5(5(5(5jR(08R@PX`RhxRRxR>0RO P(R0@HPPRXWhpPxRgRmgRgRgR 08g@RHX`hRp>RROsm501fb wq Hdmodule.sigFQ& j@pPbJ|6ECINN,_xwJX;L     !7P`Ap(0(g(#(4(E(V |h((y( t x(P(\T`mi0@lG`Tc(w( (`OP h t,Q@@R(cr[(Ph(@(p(0 `(2X(CR1f(w(   % `"  @  R%7EO #b s@  ;0,4COUg~ *CYdls$1@I`m}sm501fb.csm501fb_check_var_crtsm501fb_check_var_pnlsm501fb_set_par_geometrysm501fb_pan_crtsm501fb_pan_pnlsm501fb_setcolregsm501fb_cleanupsm501fb_driversm501_alloc_memdescriptor.32066__func__.32067sm501_init_cursorsm501fb_cursordescriptor.32850__func__.32851descriptor.32875descriptor.32864descriptor.32861descriptor.32856sm501fb_resume_fbdescriptor.33610descriptor.33614sm501fb_resumesm501fb_suspend_fbdescriptor.33538descriptor.33542sm501fb_suspendsm501fb_crtsrc_storesm501fb_crtsrc_showsm501fb_show_regssm501fb_debug_show_pnlsm501fb_debug_show_crtsm501fb_stopsm501fb_removedev_attr_fbregs_crtdev_attr_fbregs_pnldev_attr_crt_srcsm501fb_probe_onesm501fb_start_one__key.33429sm501fb_ops_crtsm501fb_ops_pnlsm501fb_probesm501fb_def_pdatadriver_name_crtdriver_name_pnlsm501fb_panel_powersm501fb_blank_pnldescriptor.32757__func__.32758sm501fb_set_par_commonCSWTCH.622CSWTCH.621CSWTCH.623descriptor.32262__func__.32248descriptor.32247descriptor.32259sm501fb_set_par_pnldescriptor.32639__func__.32640sm501fb_blank_crtdescriptor.32799__func__.32800sm501fb_set_par_crtdescriptor.32471__func__.32472descriptor.32482sm501fb_init__mod_license1943__mod_description1942__mod_author1941__func__.33611__func__.33539sm501fb_pdata_crtsm501fb_pdata_pnl.LC20sm501fb_check_varsm501fb.mod.c_rheldata__mod_srcversion81__module_depends____versions__mod_vermagic5unregister_framebufferfb_videomode_to_vardev_get_drvdataplatform_driver_unregistersm501_unit_power__this_moduleplatform_get_irqsnprintfcfb_copyareaiounmapcleanup_modulefb_set_cmapkfreeframebuffer_allockmem_cache_alloc_trace__memcpy_fromioinit_moduledev_driver_stringacquire_console_semrelease_console_semdynamic_debug_enabledfb_find_modeioremap_nocachefb_dealloc_cmapdevice_create_fileplatform_driver_registerplatform_get_resourcemutex_lockstrlcpymcountregister_framebuffersm501_modify_regsm501_set_clockfb_alloc_cmapprintk__memcpy_toio__mutex_initcfb_imageblitfb_set_suspendsprintfsm501_misc_controlvfreemutex_unlockcfb_fillrect__const_udelaystrnicmpdynamic_debug_enabled2malloc_sizesdev_set_drvdataframebuffer_releaserelease_resourceiomem_resourcevmalloc__request_regiondevice_remove_filesm501fb.ko.debugj.rodata.str1.1.rodata.str1.8.rela.data.rheldata.rodata.symtab.strtab.shstrtab.rela__mcount_loc.note.gnu.build-id.rela__bug_table.rela.gnu.linkonce.this_module.rela__verbose.note.module.sig.gnu_debuglink.modinfo__versions.bss.rela.text.rela.devinit.text.rela.exit.texth@$p8 6(6Hp67 @ 4M2N2VX${X Y [ZVx[*^ ^@ $`k` nHrt{0 }0~~`<`~gD0L(!