ELF>P@@)(GNUC79¡+%LinuxLinuxU)HHHH9w]@U)HHHH`%9w]fU)HHHH`9w]@UHHHH%=u]fDUHHHH`%=u]fDUHHHH`u]ff.U8HHAUATISHHHfԃ9HHfԃHHfăHHHԃfHH@ՃHHɀՃ:HHԃHH@ՃAHHAȀDՃHHLԃSALHEՃLHAEՃLHAԃLHAՃLHAԃLHAՃLHAԃLHAՃHHԃHH@ՃHHHă@>HH@ŃAt$HHHHŃ@>HHHԃ1@>HH@ՃAt$\HHHԃ2@>HH@ՃAt$]HHHԃ4@>HH@ՃAt$_HHHԃ6@>HH@ՃAt$`HHԃHHՃ@AT$aHH@ԃHHՃBAT$dHH@ԃHHՃEAT$fHH@ԃHHՃAT$hHHHԃP@2HHՃAT$iHHHԃQ@2HHՃAT$jHHԃHHՃAT$kHHHԃX HHՃAT$mHHHԃ` HHՃAT$qHHԃHHHՃgAD$tHHԃHHHՃhAD$uHHԃHHHՃiAD$vHHԃHHHՃoAD$wHHԃHHHՃ3AD$yHHԃHHHՃAD$^HHԃHHHՃAD$zHHԃHHHՃAD${HHԃHHHՃAD$|HHԃHHHՃAD$}HHԃHHHՃȀ;AD$~HHԃHHHՃ<AD$bHHԃHHHՃCAD$cHHԃHHHՃ]AD$gHHԃHHHՃ^AD$oHHԃHHHՃeAD$pHHԃHHHՃAD$sHHăHHHŃAD$IHHăHHHŃAD$JHHăHHHŃAD$KHHăHHHŃAD$LHHăHHHŃAD$MHHăHHHŃ)AD$NHHăHHHŃAD$QHHăHHHŃ0AD$OHHăHHHŃAD$RHHăHHHŃAD$P{HHfԃHHՃHHɀՃ:HHԃHHՃHH΀@Ճ{t\HHHA$HHHA$HHHA$HHH A$HH:@ԃHHՃfHHԃHHՃ[A\A]]E1"HHHŃCD,SIIHHAUTăIcHvHff.U8HHAUATISHHHfԃ9HHfԃHHfăHHHԃfHH@ՃHHɀՃ:HHԃHH@ՃAHHAȀDՃHHLԃSALHEՃLHAEՃLHAԃLHAՃLHAԃLHAՃLHAԃLHAՃHHԃHH@ՃHHHă@>A|$HHH@ŃHHHŃ@>HHHԃ1@>A|$\HH@ՃHHHԃ2@>A|$]HH@ՃHHHԃ4@>A|$_HH@ՃHHHԃ6@>A|$`HH@ՃHHԃAt$aHH@Ճ@HH@ԃAt$dHH@ՃBHH@ԃAt$fHH@ՃEHH@ԃAt$hHH@ՃPHH@ԃAt$iHH@ՃQHH@ԃAt$jHH@ՃHHԃAL$kHHՃHHHԃX AL$mHHՃHHHԃ` AL$qHHՃHHԃAT$tHHՃgHHԃAT$uHHՃhHHԃAT$vHHՃiHHԃAT$wHHՃoHHԃAT$yHHՃ3HHԃAT$^HHՃHHԃAT$zHHՃHHԃAT${HHՃHHԃAT$|HHՃHHԃAT$}HHՃHHԃAT$~HHՃ;HHԃAT$bHHՃ<HHԃAT$cHHՃCHHԃAT$gHHՃ]HHԃAT$oHHՃ^HHԃAT$pHHՃeHHԃAT$sHHՃHHăAT$IHHŃHHăAT$JHHŃHHăAT$KHHŃHHăAT$LHHŃHHăAT$MHHŃHHăAT$NHHŃ)HHăAT$QHHŃHHăAT$OHHŃ0HHăAT$RHHŃHHăAT$PHHŃ{HHfԃHHՃHHɀՃ:HHԃHHՃHH΀@Ճ{tTA$HHA$HHA$HHA$HH HH:@ԃHHՃfHHԃHHՃ[A\A]]E1!CT,SHHŃIIHHAUTăIcHvHUHAWAVAUATSHIAAAN$fE$I fE$IfA$IGfE$AQhwYE1҃w)AA IAE D BHD[A\A]A^A_] u>E1҃wAAID AAD AD BAHHȃHHA DɃHHA DɃHH ɃE1VE1҃JAAID AD BALHLMDEȉEHMLMDEȋEHMLHLMDEȉEHMLMDEȋEHMLHLMDEȉEHMLMDEȋEHM LHLMDEȉEHMLMDEȋEHMff.@UFhOHHOHH 0Ƀ fԃHH fԃiHH@ԃHHՃ1]fDUHHv]CxHH1@ăHHŃHHŃ]HwHH1@ăHHŃHHŃ]HH@ăHHŃHHŃ HH@ăHHŃPtEt9΃DHHHă @>HHŃP˃@UHAVAUATSHHHԃHHHՃHHՃ8HHHfԃ9HHfԃHHfă@HHԃHHHՃHHՃ8HHԃHHHՃHHfԃ6HHԃHHHՃStpv&tWv7H u,H lH SuLH HHHLJzHv/ԃHHHՃ@u LJHHHHHLJ0HLJ8HLJ@HLJHP]uSHHHLJx HLJ0HpHLJ8HLJ@HLJH]HGH]ff.UHSHH{t H{HCH]ff.fUHATISHHHtHH1Ht H;[A\]I$HǸHtں H1HH;[A\]HH0ăHHHŃHHŃHHHŃHCǃHHkԃHHՃaHHăHHŃfHH@ăHHHŃDlHHiAăHHŃnHH@ăHHHŃpDtHH9ăHHHŃHIDDHDDHDDLHL:LDHxClDǃhd[A\A]A^]11open_locksavagefb3cannot request PCI regions 6savagefb: mapped io at %p SAVAGE DDC2I2C bus %s registered. savagefb6savagefb: probed videoram: %dk 6savagefb: Detected current MCLK value of %d kHz savagefb: Digital Flat Panel Detected 6savagefb: %dx%d %s LCD panel detected %s 6savagefb: Limiting video mode to %dx%d 6Mode (%dx%d) larger than the LCD panel (%dx%d) savagefb: unable to map memory mapped IO savagefb: unable to map screen memory 6savagefb: mapped framebuffer at %p, pbase == %x 4No CVT mode found for panel 6savagefb v0.4.0_2.6: %dkB VRAM, using %dx%d, %d.%03dkHz, %dHz 6fb: S3 %s frame buffer device /build/linux-j08yY4/linux-5.15.0/drivers/video/fbdev/savage/savagefb_driver.cFailed to register I2C bus %s. drivers/video/fbdev/savage/savagefb-i2c.cparm=mode_option:Specify initial video modeparmtype=mode_option:charpdescription=FBDev driver for S3 Savage PCI/AGP Chipslicense=GPLauthor=(c) 2001-2002 Denis Oliver Kropp license=GPLsrcversion=28E1FB66FDCCD31474042E8alias=pci:v00005333d00008D04sv*sd*bc*sc*i*alias=pci:v00005333d00008D03sv*sd*bc*sc*i*alias=pci:v00005333d00008D02sv*sd*bc*sc*i*alias=pci:v00005333d00008D01sv*sd*bc*sc*i*alias=pci:v00005333d00008A26sv*sd*bc*sc*i*alias=pci:v00005333d00008A25sv*sd*bc*sc*i*alias=pci:v00005333d00008C13sv*sd*bc*sc*i*alias=pci:v00005333d00008C12sv*sd*bc*sc*i*alias=pci:v00005333d00008C11sv*sd*bc*sc*i*alias=pci:v00005333d00008C10sv*sd*bc*sc*i*alias=pci:v00005333d00009102sv*sd*bc*sc*i*alias=pci:v00005333d00008A21sv*sd*bc*sc*i*alias=pci:v00005333d00008A20sv*sd*bc*sc*i*alias=pci:v00005333d00008A22sv*sd*bc*sc*i*alias=pci:v00005333d00008C2Fsv*sd*bc*sc*i*alias=pci:v00005333d00008C2Esv*sd*bc*sc*i*alias=pci:v00005333d00008C2Dsv*sd*bc*sc*i*alias=pci:v00005333d00008C2Csv*sd*bc*sc*i*alias=pci:v00005333d00008C2Bsv*sd*bc*sc*i*alias=pci:v00005333d00008C2Asv*sd*bc*sc*i*alias=pci:v00005333d00008C26sv*sd*bc*sc*i*alias=pci:v00005333d00008C24sv*sd*bc*sc*i*alias=pci:v00005333d00008C22sv*sd*bc*sc*i*depends=vgastate,i2c-algo-bit,fb_ddcretpoline=Yintree=Yname=savagefbvermagic=5.15.0-156-generic SMP mod_unload modversions ~:module_layout5ioremap_wcK>framebuffer_release memset_iofb_find_best_displayd[arch_phys_wc_addA̴fkmemdup__const_udelay$w<pci_release_regions>cfb_fillrect82mutex_unlock*"fb_firmware_edidfb_set_suspend?fb_find_mode_cvt X1console_unlock9[__x86_return_thunkparam_ops_charpѭa_dev_warnKcfb_imageblitpxfb_get_options __mutex_initȐfb_alloc_cmap ̀ioremap:register_framebufferconsole_lockKMmutex_lockmhrestore_vga__ubsan_handle_out_of_boundsdZi2c_del_adapteryfb_find_modeke__stack_chk_failbsave_vgaiPfb_videomode_to_modelists^lfb_get_mode~_printkpHe__x86_indirect_thunk_raxfb_edid_to_monspecsc{fb_destroy_modedbm__fentry__Opci_unregister_driverhM__dynamic_dev_dbgLfb_find_best_mode'framebuffer_alloc ]usleep_range_state zkfree4Ur~pci_request_regionsSafb_set_cmapS9iounmap__pci_register_driverhFcfb_copyareaTi2c_bit_add_buswParch_phys_wc_delEpci_enable_deviceF/fb_ddc_read{fb_validate_mode unregister_framebuffer'unsigned char [21]''unsigned char [9]''unsigned char [25]'{'unsigned char [5]'-'resource [17]'WQL<'unsigned char [4]'' [256]' 'unsigned int'3 'unsigned char [8]'  @ 'int'savagefbGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0  H)S R@ R 1 1 a@ a !G 6   & 1 > I Y h v ~  4   @ `       @ `  <   J& J/ y@= 9 @> HC PH XM `R hW p\ xa f k p g  u z         ( 0 8 @ H P X ` h p x               $ , 2 8 >   D `Ta@@! #9#V ' $@63*$+e3f@:c m<X =G*@=Pr@?m `?N?W# ?| ? ? @  @ @@ `@Qy~@ A  A @A A@B B C  C @C `C C C D'  D8 @Dx`D*`J Q SW @?@`Q SW @?@` 0  ) ] m w    *8    )S   `_  `  1 C W k     W  `9  "$foT$V  `   63% : :;I <;\ U %9f`9w  U ! !  "$fI  <;  "$f ! / @ nP !` kq  \ ! oT|*  %9f`9 i2c_algo_bit_datasetsdasetsclgetsdagetsclpre_xferpost_xferudelaycan_do_atomicS3_UNKNOWNS3_SAVAGE3DS3_SAVAGE_MXS3_SAVAGE4S3_PROSAVAGES3_TWISTERS3_PROSAVAGEDDRS3_SUPERSAVAGES3_SAVAGE2000S3_LASTsavage_chipsetxtimingsClockHDisplayHSyncStartHSyncEndHTotalHAdjustedVDisplayVSyncStartVSyncEndVTotaldblscaninterlacedsavage_regMiscOutRegCRTCSequencerGraphicsAttributeSR08SR0ESR0FSR10SR11SR12SR13SR15SR18SR29SR30SR54CR31CR32CR33CR34CR36CR3ACR3BCR3CCR40CR41CR42CR43CR45CR50CR51CR53CR55CR58CR5BCR5DCR5ECR60CR63CR65CR66CR67CR68CR69CR6DCR6FCR86CR88CR90CR91CRB0STREAMSMMPR0MMPR1MMPR2MMPR3savagefb_i2c_chansavagefb_paropen_lockpaletteEnableddvicrtonlydacSpeedBppmaxClockminClocknumClocksMCLKREFCLKLCDclkvideobci_basebci_ptrcob_offsetcob_sizecob_indexSavageWaitIdleSavageWaitFifoHorizScaleFactorSavagePanelWidthSavagePanelHeightvwidthvbasepbaseACTIVE_DISPLAYSActiveCRTActiveLCDActiveTVActiveCRT2ActiveDUOprosavage_gpio_getsclprosavage_gpio_getsdaprosavage_gpio_setsclprosavage_gpio_setsdasavage2000_waitfifosavage2000_waitidlesavage3D_waitfifosavage3D_waitidlesavage4_gpio_getsclsavage4_gpio_getsdasavage4_gpio_setsclsavage4_gpio_setsdasavage4_waitfifosavage4_waitidlesavage_donesavage_enable_mmiosavage_get_default_parsavage_init_fb_infosavage_init_hwsavage_set_default_parsavage_setup_i2c_bussavagefb_blanksavagefb_check_varsavagefb_create_i2c_bussessavagefb_decode_varsavagefb_delete_i2c_bussessavagefb_freezesavagefb_hibernatesavagefb_initsavagefb_opensavagefb_pan_displaysavagefb_probeout_edidsavagefb_probe_i2c_connectorsavagefb_releasesavagefb_removesavagefb_resumesavagefb_set_parsavagefb_set_par_intsavagefb_setcolregsavagefb_suspendsavagefb_suspend_latevgaHWInitsavagefb.ko{  !#+0+EI+Zt+o+++ +K+v++++,"+AM+Vx+k+++$+O+z++%" ; Q e8},0.`,**%  )<Q0i`o|    pl !#!3!D!Z#n>+ p.j./00M!$!1 :?;K@s[g  w m,,(   @  G5'| ><T@AIhAI|A$B$@BhBh C9`C9C$8<%i ' t #/CI\n m  + 4 E R b    v F  D%     % 5 H W h w E3  @       " 7 A U __UNIQUE_ID_srcversion148__UNIQUE_ID_alias147__UNIQUE_ID_alias146__UNIQUE_ID_alias145__UNIQUE_ID_alias144__UNIQUE_ID_alias143__UNIQUE_ID_alias142__UNIQUE_ID_alias141__UNIQUE_ID_alias140__UNIQUE_ID_alias139__UNIQUE_ID_alias138__UNIQUE_ID_alias137__UNIQUE_ID_alias136__UNIQUE_ID_alias135__UNIQUE_ID_alias134__UNIQUE_ID_alias133__UNIQUE_ID_alias132__UNIQUE_ID_alias131__UNIQUE_ID_alias130__UNIQUE_ID_alias129__UNIQUE_ID_alias128__UNIQUE_ID_alias127__UNIQUE_ID_alias126__UNIQUE_ID_alias125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8savage3D_waitfifosavage4_waitfifosavage2000_waitfifosavage3D_waitidlesavage4_waitidlesavage2000_waitidlesavage_get_default_parsavage_set_default_parsavagefb_setcolregsavagefb_pan_displaysavagefb_blanksavage_init_hwRamSavage4.5RamSavage3D.4RamSavageNB.7RamSavageMX.6savage_init_hw.coldsavage_init_fb_infosavagefb_opssavagefb_releasesavagefb_opensavagefb_suspend_latesavagefb_hibernatesavagefb_freezesavagefb_suspendvgaHWInit.constprop.0savagefb_decode_varsavagefb_decode_var.coldsavagefb_check_varsavagefb_check_var.coldsavage_unmap_mmio.isra.0savagefb_removesavage_enable_mmiosavagefb_probe__key.9savagefb_probe.coldsavagefb_set_par_int.constprop.0savagefb_set_parsavagefb_resumesavage_donesavagefb_driversavagefb_init__UNIQUE_ID_mode_option375__UNIQUE_ID_mode_optiontype374__param_mode_option__param_str_mode_optionsavagefb_devicessavagefb_pm_ops__UNIQUE_ID_description373__UNIQUE_ID_license372__UNIQUE_ID_author371savage4_gpio_setsclsavage4_gpio_setsdasavage4_gpio_getsclsavage4_gpio_getsdaprosavage_gpio_setsclprosavage_gpio_setsdaprosavage_gpio_getsclprosavage_gpio_getsdasavage_setup_i2c_bus.constprop.0.isra.0__UNIQUE_ID_ddebug371.6savage_setup_i2c_bus.constprop.0.isra.0.cold__func__.5unregister_framebufferfb_validate_modefb_ddc_readpci_enable_device__this_modulearch_phys_wc_deli2c_bit_add_buscfb_copyarea__pci_register_driveriounmapcleanup_modulefb_set_cmappci_request_regionskfreeusleep_range_stateframebuffer_allocfb_find_best_mode__dynamic_dev_dbgpci_unregister_driver__fentry__init_modulefb_destroy_modedbfb_edid_to_monspecs__x86_indirect_thunk_rax_printkfb_get_modefb_videomode_to_modelistsave_vga__stack_chk_failfb_find_modei2c_del_adapter__ubsan_handle_out_of_boundsrestore_vgamutex_lockconsole_locksavagefb_probe_i2c_connectorioremapsavagefb_create_i2c_bussesfb_alloc_cmap__mutex_initfb_get_optionscfb_imageblit_dev_warnparam_ops_charp__x86_return_thunkconsole_unlockfb_find_mode_cvtfb_set_suspendsavagefb_delete_i2c_busses__mod_pci__savagefb_devices_device_tablefb_firmware_edidmutex_unlockcfb_fillrectpci_release_regions__const_udelaykmemduparch_phys_wc_addfb_find_best_displaymemset_ioframebuffer_releaseioremap_wc(1Za!   !    `3  Ge @y&1d    I[ fzz*z^z( (cmrw . 5 0? J ` 2 9 qe        !+!}!!!!!!!!##%%l)++:,,,6--m-|P.q..u../l//=/qI/u}/y//// 010h0{0 0 D00o000 T0x0 G1W11\1d1y111f7;=Y>|>>+? 0?9? >?J? O?[? @`?l? q???w+@x@@@A#A/AAAAAAABB0BABBBC!CUCaCCCC p#D7DADJDrRD^DhD oD vD D}DDD&E B1E @B {>>"D6D'Y   $%(c,048< @*!D|!H!L!P!T#Xk)\9,`5-d.h/l0p0t=x*@|w@.A hAAA/BBCTCC]DDDQEEEEJFFVDbD *@ @@@P`X@@@@@@@ @0@8@`@px@@@@@@@@ @08@@PX`@px@@@@0T8@@00H.88v.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.exit.text.rela.init.text.rela.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.modinfo.rela__param.rela.retpoline_sites.rela.return_sites__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?F:@&J/G E@&^1PY@XH&nGPmi@& ~P y@x& UVP@& 2W2pXJ[P`(@`&`@`&`@&a o@H&oJ @H&"0t8@@`&0t@+@0&JxO0xXxhxm'l ` |0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key>]<Ͷ) XV0  `He0  *H iҌ \1 ;w h+,hP1Tx!wiMc`n-+t6W$q5SxEA.?x^auN I1$k3 EbWExpldbŶo*᲻cigٷ᜾ הt݋l90@N&Cn