ELF>(`@@GNU0%ZU:>&LinuxLinuxUHv]D]ff.UHAWAVIAUATISHHƆB DTAAEDDEAAAHiʚ;AAOMA $DEHU1HHUDUH}HH}ȉC1DUDEljǸʚ;;1҉ID$H1AAD$ 1҃AAD$1҃AD$A4;DƉt ))փ'AFAD$1E^ DA~,EF1En2AF fAEԋK({$sCsC4D{ CAT$9))ω)xAVAT$A~3AAVAsAD$C AD$C$C(H[A\A]A^A_]EAAAHATsr11ɿm)xZ  fUHAUIATFItHVx A\1A]]1҃ƒAuLLAEA\AE1A]]8 =uFy뻃HHLJ HHHH!|IH)HI$H`H;<I$H$xH~C~=AI$4I$LI$$HI$DI$H)H<!$I$ H I$HI$,IDŽ$<IDŽ$DIDŽ$HA$ A+$ 9LѹA$ 9OуA$ ƒA$ A$ A$A$ A$A$A$A$ A$!t A$LLLY1A\A]]HHH<*=IH)HI$ H* H~D.!<I$H~`HU&~I$HTII$,I$LI$HHI$$I$DH)I$H""?I$4IDŽ$<IDŽ$DIDŽ$HIUHAWL AVAUAATILSDL羇IL羈AUL羇L羈LL[A\A]A^A_]D uUHATL SHLH0 LHH < Hǃ \ ǃ Hǃ( ǃ8 @ HP HǃH ǃX [A\]ff. uUHATL SHLLǃ Hǃ( Hǃ0 ǃ8 ǃ@ HǃH HǃP ǃX [A\]ff.Fx1U1HATIS~H‹6LC1[A\]UHHAWIAVAUATIS1HD6HcHE,$E9rbHwpE9t$IPuH[A\A]A^A_]A܃wyKHHAGH1[A\A]A^A_]HvHHHEHEwHHEHuHEHuGLHHEHEkfDUHAWAVIAUIATS1HLcI(E>D9I,D9t$IPuH[A\A]A^A_]I-KHHHIUHPIUHPIUHPIUHP IU HP(IU(HP0IU0HP8@@IU8AE@H1[A\A]A^A_]IAYI}L1HHIEH)IE<DHAE8I}AU1H[A\A]A^A_]LHUULHUULHUUKLHD8 u1UHAWAVL AUIATS1HD|LLIDLLLE~LLIDLLLELLIDLLLELLIDLLLELLIDLLLL>LILLLHcHELUHUԾLIDLLLH>uLL>IL1ҾLL1H[A\A]A^A_]H]UQUIHHAWAVAUIATS1HD>LcIEuE9IE9t$IPu˸H[A\A]A^A_]DiAރKHH1LD;+tIKHD;IKHD;|ID+= = M DqLELHMH}к IH}DLLHMLDqH}к"IDH}оLL1H[A\A]A^A_]=1H[A\A]A^A_]=uM HMLLEH}кIH}оLLAHMDLEЃAtDLLEH}кIA E LLEоD)9LB#H}9¾O1M DqLELH}к%IH}DLL1ITLH@LHHMLEHMLELHHMLEHMLELHHMLEHMLELHHMLEHMLELHHMLEHMLELHHMLEHMLEmatroxfb_g450_connectmatroxfb_g450_shutdownCtrl #%08XDVI outputSecondary output/build/linux-j08yY4/linux-5.15.0/drivers/video/fbdev/matrox/matroxfb_g450.c9'UX+5G+5Gߢ $ y+5Gr)XfffQm&q brightness   contrast  saturation  hue test output license=GPLdescription=Matrox G450/G550 output driverauthor=(c) 2000-2002 Petr Vandrovec srcversion=C62055E30F63EBC0090E605depends=g450_pll,matroxfb_miscretpoline=Yintree=Yname=matroxfb_g450vermagic=5.15.0-156-generic SMP mod_unload modversions ~:module_layout?<sprintf9[__x86_return_thunkp\_raw_spin_unlock_irqrestore%zup_writeWdown_write__ubsan_handle_out_of_boundsaҫg450_mnp2fmatroxfb_DAC_out9matroxfb_DAC_in\matroxfb_g450_setclkm__fentry__ 4_raw_spin_lock_irqsaveV,V,MHG'u_int8_t [256]'MHGV, 'unsigned int'MHG'mctl [5]' 'int'matroxfb_g450GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 j*S  <  @ `        @`  # 0 > L Z f n  x $)        @ `      K@ & 5  > @F ^ h r D#=|  P@ `   &  6 P    J J J yX  % P     $ @- `6 > @L @R181T _ @l t  S S S| Dg W @Jf@Rf`XGf}a  S H            *      @@~X'  "k0  4 @X  "$@T; hO  X @c `hg o HTy @ &~@)S=@  ; @?@  ; @?@ RZ   ii   + @   `   @ `     '  5 @ `A O W ` i >  G@r `z     `@ l `  @ `  å @ `    ,RZ 9@@ &  f H!ޗ!! ! !d"v@"w"H $@I) I K/ M6 P:S> @TK U UVY Wi W WqXTY@Y `Y Y YYZq" Z"f^c›@hif`lm  (k;H/L]S  @~    S S   - < S j ~       ) ; N a u      . P q  @ P Q R!!(!?!Q!PUZ;@  V! b!h! @r!`|!b!  *  !9cG !!  !9!  SG !  S!  S! ! !  !!  S! 2!  SXI! vaddr_tmy_timmingmnpcrtcHDisplayHSyncStartHSyncEndHTotalVDisplayVSyncStartVSyncEndVTotaldblscaninterlacedM_SYSTEM_PLLM_PIXEL_PLL_AM_PIXEL_PLL_BM_PIXEL_PLL_CM_VIDEO_PLLmnp_keymnp_valuematrox_pll_cachematrox_pll_limitsvcominvcomaxmatrox_pll_featuresvco_freq_minref_freqfeed_div_minfeed_div_maxin_div_minin_div_maxpost_shift_maxpixelsmatroxfb_parfinal_bppShiftcmap_lenydstorgmatrox_DAC1064_featuresxvrefctrlxmiscctrlmavenregsvlinesfvhcorrmatrox_crtc2matrox_hw_stateMXoptionRegDACclkDACregMiscOutRegDACpalCRTCCRTCEXTSEQGCTLATTRmavencrtc2matrox_accel_dataramdac_revm_dwg_rectm_opmodem_accessm_pitchmatrox_altoutcomputeverifymodegetqueryctrlgetctrlsetctrlv4l2_queryctrlv4l2_controlmga_chipMGA_2064MGA_2164MGA_1064MGA_1164MGA_G100MGA_G200MGA_G400MGA_G450MGA_G550vMajvMinvRevtvoutmatrox_biosbios_validpins_lenmatrox_vsyncpanposmatroxfb_dh_fb_infocontrastsaturationhuetestoutdeflickertvo_paramsvbaselen_usablelen_maximumDAC1064DACcfb4vxrescross4MBplnwtsrcorgprecise_widthmga_24bpp_fixnovganobiosnopciretrynoinitsgramsupport32MBacceleratortext_type_auxvideo64bitsmaven_capablevgasteptextmodetextsteptextvramg450dacdfp_typepanellinkdualheadfbResourcepixelvideoopt2opt3mctlwtstmctlwtst_corememmiscmemrdbkmaccessddremrswendllmatrox_fb_infofbconnext_fbusecountuserusecountcrtc1altoutoutputsdrivers_datadrivers_countmax_pixel_clockmax_pixel_clock_panellinkhw_switchinterleavemilleniummilleniumIImatroxfb_drivermatrox_switchpreinitv4l2_preemphasisV4L2_PREEMPHASIS_DISABLEDV4L2_PREEMPHASIS_50_uSV4L2_PREEMPHASIS_75_uSv4l2_ctrl_typeV4L2_CTRL_TYPE_INTEGERV4L2_CTRL_TYPE_BOOLEANV4L2_CTRL_TYPE_MENUV4L2_CTRL_TYPE_BUTTONV4L2_CTRL_TYPE_INTEGER64V4L2_CTRL_TYPE_CTRL_CLASSV4L2_CTRL_TYPE_STRINGV4L2_CTRL_TYPE_BITMASKV4L2_CTRL_TYPE_INTEGER_MENUV4L2_CTRL_COMPOUND_TYPESV4L2_CTRL_TYPE_U8V4L2_CTRL_TYPE_U16V4L2_CTRL_TYPE_U32V4L2_CTRL_TYPE_AREAV4L2_CTRL_TYPE_HDR10_CLL_INFOV4L2_CTRL_TYPE_HDR10_MASTERING_DISPLAYV4L2_CTRL_TYPE_H264_SPSV4L2_CTRL_TYPE_H264_PPSV4L2_CTRL_TYPE_H264_SCALING_MATRIXV4L2_CTRL_TYPE_H264_SLICE_PARAMSV4L2_CTRL_TYPE_H264_DECODE_PARAMSV4L2_CTRL_TYPE_H264_PRED_WEIGHTSV4L2_CTRL_TYPE_FWHT_PARAMSV4L2_CTRL_TYPE_VP8_FRAMEV4L2_CTRL_TYPE_MPEG2_QUANTISATIONV4L2_CTRL_TYPE_MPEG2_SEQUENCEV4L2_CTRL_TYPE_MPEG2_PICTUREmatroxfb_ctrl_idMATROXFB_CID_TESTOUTMATROXFB_CID_DEFLICKERMATROXFB_CID_LASTmctloutput_desch_vish_f_porchh_b_porchchromascv_totalminfooutdcomputeRegscve2_set_reg10g450_dvi_computeg450_get_ctrlg450_query_ctrlg450_set_ctrlmatroxfb_g450_computematroxfb_g450_connectmatroxfb_g450_programmatroxfb_g450_shutdownmatroxfb_g450_verify_modematroxfb_g450.kop80  q#2@? X n8   - .P q5@WP  @`@M 0 @%@ 5 pKp Y p +7:ٶ#.KV_i|Z@__UNIQUE_ID_srcversion125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8__kstrtab_matroxfb_g450_connect__kstrtabns_matroxfb_g450_connect__ksymtab_matroxfb_g450_connect__kstrtab_matroxfb_g450_shutdown__kstrtabns_matroxfb_g450_shutdown__ksymtab_matroxfb_g450_shutdownmatroxfb_g450_verify_modecomputeRegsmatroxfb_g450_computentscoutd.0paloutd.1cve2_set_reg10matroxfb_g450_altoutmatroxfb_g450_dvig450_dvi_computeg450_get_ctrlg450_controlsg450_query_ctrlmatroxfb_g450_programg450_set_ctrl__UNIQUE_ID_license379__UNIQUE_ID_description378__UNIQUE_ID_author377__this_module_raw_spin_lock_irqsave__fentry____crc_matroxfb_g450_connectmatroxfb_g450_setclkmatroxfb_DAC_inmatroxfb_DAC_outg450_mnp2f__ubsan_handle_out_of_boundsdown_writeup_write__crc_matroxfb_g450_shutdown_raw_spin_unlock_irqrestore__x86_return_thunksprintf(#313A(*-$3(3*-3Y 3  ('(,=,N,],h2w3(3/  `'003A(P3i/03(3*-)31(J @3 3 . .   .$ - .A (P @ 3 @ @$ 3K  4 3  . @ . ` .   . ( 3A 'V ,f ,q 2 ' , , 2 ' , , 2 ' ,& ,1 2A 'V ,f ,q 2y ' , , 2 ' , , 2 '& ,5 ,@ 2U 3\ d .q ( @ 3 # l> h',,2',,23/3M'c,q+2',2'H,Y,d2 . . . . @ .# `0.G  T.6 5 ) 1@ (@080@@ H Pp "0# v /$O(,0(48< @# D H LT P TX.@ 0@8@P@XP`p@xP@P@P@PP 0@8P@P@XP`p@xP@P@@P@P 0@8P` h @ 0p .symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela__ksymtab.rela__kcrctab__ksymtab_strings.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rodata.modinfo.rela.return_sites__versions.rela.data.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?e:@G JE@UY T@@V0c2(/zWXu@pV 2'2L@ #\@xW(@  @YX@@ 0@ X  W>?(& 0D^+0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key>]<Ͷ) XV0  `He0  *H =kșW/{#QZUP3JvsgzۇΙK:FUԹ*Uʨꊰi-"کʊn/St=cUy׊4Wh-.4zR DKj?4D+2sih8na<&ƴN53;v(X*LɸOvT*kN<(ۂ:V!-6E6 '3:;_s!( 0|2\p֪+^YjDm`$I3,!Dh#zaX1\3?-[#59:np8gky#[aC0R!85F/Aۿ8f饤|]y}Ұ|t=l76C;]S.yZ`02 *ĤFDp v jW٣b27^P8~E~Module signature appended~