HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/lib/modules/5.15.0-89-generic/kernel/drivers/video/fbdev/matrox/matroxfb_g450.ko
ELF>(`@@GNU�ǩ��)����r6I^+LinuxLinux�UH��v�������]D����]�����ff.��UH��AWAVI��AUATI��SH��H��Ɔ��BD�TA��A�����E��D��D��E��A���A��A��Hi�ʚ;A��A�O�M�A�$�D�E�H�U�1�H��H�U�D�U�H�}�H���H�}ȉC���1�D�U�D�EljǸʚ;���;1҉�I�D$H��1��A�A�D$��1҃�A��A�D$��1҃��A�D$A�4;�D���Ɖ��t
)�)փ��'A�FA�D$1���E�^
�D�A�~,��E�F1E�n2A�F	�fA����EԋK(�{$�s�C��s���C4��D�{�CA�T$9�����)���)ω���)���x������A�VA�T$A�~3��A���A�VA����sA�D$���C A�D$�C$�C(H��[A\A]A^A_]��E�A��A�A�����H�����A���T���s�r�1�1ɿ�����m�����)���x������Z�����	���������������f��UH��AUI��AT�FI����tH�V��xA\1�A]]�1҃��ƒ�A�uL���L��A�E���A\A�E1�A]]���(
=�u�F��y��뻃�H���HLJ��H�����H��H��H�!�|�I�H)������H�I��$�H�`�H��;<I��$H��$xH�~C~=AI��$$I��$<I��$H��I��$4I��$�H)�H�<!$�I��$����H���
I��$��H���I��$IDŽ$,IDŽ$4IDŽ$��H�A��$�	�����A+�$�	9�Lѹ�A�$�	9�O��у�A��$����ƒ�A��$�A��$�	A��$A��$�	��A��$
A��$A��$A��$�	A��$��t	A��$�L��L��L���Y���1�A\A]]�H��H��H�<*=�I�H)������H�I��$�H�*	���H�~D�.!<I��$�H��~`�H�U&~I��$H�T�I�I��$I��$<I��$�H��H���I��$I��$4H)�I��$H��""?I��$$���IDŽ$,��IDŽ$4��IDŽ$����H��I����UH��AWL��AVAUA��ATI��L��S���D��L�羇I�����L�羈�����A�UL�羇���L�羈�L��L���[A\A]A^A_]�D������u�UH��ATL���	SH��L���H�� 
L��H�H���	��,
Hǃ�	���
��L
ǃ�	Hǃ
ǃ(
���0
H��@
Hǃ8
ǃH
��[A\]�ff.��������u�UH��ATL���	SH��L���L��ǃ
Hǃ
Hǃ 
ǃ(
�ǃ0
Hǃ8
Hǃ@
ǃH
��[A\]�ff.���F��x1��U1�H��ATI��S�~H���‹6���L��C����1�[A\]��UH��H��AWI��AVAUATI��S1�H��D�6Hc�H����E�,$E9�rbH��wpE9�t$��I��P��u�H�����[A\A]A^A_]�A�܃�wyK��H��H���A�GH��1�[A\A]A^A_]�H��v�H����H��H�E��H�E��w���H��H�E�H�u��H�E�H�u��G���L��H��H�E��H�E��k���fD�UH��AWAVI��AUI��ATS1�H���Lc�I���(E�>D9���I���,D9�t$��I��P��u�H�����[A\A]A^A_]�I���-K��H��H��H��I�UH�PI�UH�PI�UH�PI�UH�P I�U H�P(I�U(H�P0I�U0H�P8�@@I�U8A�E@H��1�[A\A]A^A_]�I����A���Y���I�}L��1�H��H��I�EH)�I�E<��D���H�A�E8I�}A�U�1�H��[A\A]A^A_]�L��H���U���U����L��H���U���U����L��H���U���U��K���L��H������D���(
�u1��UH��AWAVL��AUI��ATS1�H��D��lL�������L��I���D����L���L��L���E��nL�������L��I���D����L���L��L���E��oL�������L��I���D����L���L��L���E��pL�������L��I���D����L���L��L���E��qL�������L��I���D����L���L��L���L����>��L��I������L���L��L���Hc��H�����E���L���U�H����UԾ�L��I���D����L���L��L���H��>u�L���L��>��I���L��1Ҿ��L��L���1�H��[A\A]A^A_]�H���]���U��Q����UI��H��H��AWAVAUI��ATS1�H��D�>Lc�I����E�uE9���I����E9�t$��I��P��u˸��H��[A\A]A^A_]�D�iA�ރ���K��H��H��1�L�D;+t�I���K��H��D;��I����K��H��D;�|�I����D�+�=	�����=	���M��D�qL�E�L��H�M��H�}к ��I���H�}�D���L��L���H�M�L��D�q�H�}к"��I���D��H�}о��L��L���1�H��[A\A]A^A_]�=����1�H��[A\A]A^A_]�=u�M��H�M�L��L�E��H�}к��I���H�}о��L��L��A���H�M�D��L�EЃ�A��tD���L��L�E��H�}к��I���������A���	E���	L��L�Eо�������D)�9�L�����B�#H�}�9¾O�����1����M��D�qL�E�L���H�}к%��I���H�}�D���L��L���1����I���T���L��H����@���L��H��H�M�L�E��H�M�L�E���L��H��H�M�L�E��H�M�L�E����L��H��H�M�L�E��H�M�L�E����L��H��H�M�L�E��H�M�L�E�����L��H��H�M�L�E��H�M�L�E�����L��H��H�M�L�E��H�M�L�E����matroxfb_g450_connectmatroxfb_g450_shutdownCtrl #%08XDVI outputSecondary output/build/linux-SaOI8K/linux-5.15.0/drivers/video/fbdev/matrox/matroxfb_g450.c9'UX+5G+5G�ߢ��
��$
���y+5Gr)Xfff�Q�m&q	�brightness�		�contrast��		�saturation���		�hue��	test output�	license=GPLdescription=Matrox G450/G550 output driverauthor=(c) 2000-2002 Petr Vandrovec <vandrove@vc.cvut.cz>srcversion=015211AE3D28068A35539FAdepends=g450_pll,matroxfb_miscretpoline=Yintree=Yname=matroxfb_g450vermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout��?<sprintf�9�[__x86_return_thunkp�\�_raw_spin_unlock_irqrestore%z��up_write��Wdown_write���__ubsan_handle_out_of_bounds�|ug450_mnp2f͑�matroxfb_DAC_out�oCkmatroxfb_DAC_inq��matroxfb_g450_setclk�m��__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�����
x*S|{ =��{ <��{  �{ @�{ `�{ ��{ ��{ ��{ ��{ �{  �{ @�`�{ ��{ �[���{ | | | *| 6| >|  H| $��)C� A�Y| k| r|  y| �| �|  �| @�| `�| ��| ��| ���|  �K@�| �| }  } F�@} .} 5�8} 5�B} R#K��=L}  	�@S} `l6��V} 6��
I�5�\} �&7�i} �y} 7��} � �} N�P�} 
��} O���} P���} %���} &���} %��} DX�} I��} L��%
P

�} �} 
�} 7� �} 7�@�} 7�`~ 7��~ @�~ U�@'�O�@O�$~ W�/~ \�@<~ `��D~ `��
ST�?�S�
S7�V�
SY�Z�L~ 	D�g ��
@=	@E	`������}�i��
Z�X�
S^�_�[~ ��G ]�h~ 	q~ z~ �~ �~ �~ �~ �~ �~ �~ �~ 
�~ 
�~ 
�*
�~ 
�~ ���~ �~  z��@�b�@��c�X�~  �"k7��0{#e���{   @X{#e���{  0$i�@T�� h�+  ( @3 `~�7 �? �HT�I j�@ �&��m�@�)S��=�\��R� �;T >�@%@�Z �e ��;T >�@%@� �E�q H��y j=j  } � F@� �yE�� �� �`� �  � @� `� �� �� �� �� �  � @�} `� �� �'� �0� �9� }  ��@B� `J� �S� �]� �f� �q� D�W�D�@w� D��lq� B�W�B� w� B�@w� W�  ��7�}� 7� �� 7�@�� 7�`�� 7���� 7���� 7���� 7����� �� € ,�v���w�@y�x�@ƀ &�
Հ �ۀ H� ՘!� !� @!� `!h�!v�G��!yM�`"=Q� H����H�� f�I�} g��J�� k�@M� |��Oў}��R� ���S� Uw� n�@UN�o�@V)� W9�  WS� ��@Wawp��WTq��X"�a��X]� �Xh� Yr�  Y�Rr�@Y�3@Z߼s�`Z��]|ld�@c��t��g��u��h�ky��k�\��@m
z�l�~��~� (X;H�/�:����K���S��  �� ��7���@�����������7�
��z���
����
��T���
S����
��S���� �� ρ � �� � #� :� N� d� }� �� �� Ă 	� �� � � 1� E� c� �� �� �� ݃ ��  � A�  \� @u� P�� Q�� R҄ � �� � !� P�UZ��;@
����
��&�  2� 8�  =h@B� `L� �b�U� �
��{���J�I���
]� ��c� ��z� ��
��S(]
T��� ��
��SeX7��� ��
��S�� ��х ��
]� ��,���(]
T�� ��� ��
��S�^��� ��� ��
��S�Y�� ��
]� �����$� ��
�]��

��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_totalminfomatroxfb_g450_shutdownmatroxfb_g450_connectg450_dvi_computematroxfb_g450_verify_modematroxfb_g450_programmatroxfb_g450_computeoutdcomputeRegsg450_get_ctrlg450_set_ctrlg450_query_ctrlcve2_set_reg10matroxfb_g450.koXvv�
q#�2@?�X�	n���7���	�	�	-	.Pq5�@W��P� �  �����@�`@��M	0
@�%@	�5pKp
�Yp+�7:������D�&��#.KV_�s��|��Z@����__UNIQUE_ID_srcversion123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_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_license375__UNIQUE_ID_description374__UNIQUE_ID_author373__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(��������#3��������13��������A(���������*���������-��������$3���������(���������3���������*���������-���������3��������Y�3�������� �(��������'��������(,��������=,��������N,��������],��������h2��������w3���������(���������3���������/����������`'0��������03��������A(��������P3��������i/���������0���������3���������(���������3��������*��������-��������)3��������1(��������J@�3�����������3����������.�����������.��������	 
	.��������$	�-	.��������A	(��������P	@�	3���������	@�	@$
3��������K
�
4���������
3���������
��
.���������
@�
.���������
`�
.���������
 �
.��������(��������3��������A'��������V,��������f,��������q2���������'���������,���������,���������2���������'���������,���������,���������2��������'��������,��������&,��������12��������A'��������V,��������f,��������q2��������y'���������,���������,���������2���������'���������,���������,��������
2��������
'��������&
,��������5
,��������@
2��������U
3��������\
�d
.��������q
(���������
@�
3���������#l>h�'���������,���������,���������2���������'���������,���������,���������2��������3��������/3��������M'��������c,��������q+��������2���������'���������,��������2'��������H,��������Y,��������d2����������.�����������.�����������.����������.���������@.��������#`0.��������G T.��������65
)
1@�� �(@0�80@@	HPp
"0#���v� /$O(�,�0(4�8�<�	@#
D�
HLT
P�
TX.@� 0@8�@P@XP`p@xP��@�P��@�P��@�P���P 0@8P@P@XP`p@xP��@�P��@����@�P@P 0@8P`h�������@	�0�p
.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@�U�Y T@@V0c2(/zWXu@pV
�2�'�2�L�@� ��"\�@xW(��@ ��� �@�YX���@�@ �0@ X� � W�>?(&	0D��^+0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�xKp�0��|[��i��$ҡ�T���
��i\	x-�:~����A��'��Q����H�#�	2�_c�6����+|�5��1�E��L�"/;c��ۇ�?�1�.2�'!)"���>
8�%U��
����M�ߵ�Y�&�
I~��843��[�ɖЌk=�.�x-�L}��6L��g��!|�<kk����;M�`�a��$Ur�OVԂlyF�yʂ'[���# X�nxhA�V
9)�.X��k����XŒ�4ي�����0b��/.5h��Ҝ�˸%u�墵j:7j{�{�b&㳍�T���|�p��:�mM\���J�d��|w����h������G�
K�~��<��Z�W{�թ+�<��T:�v�>��
A}-":o�����~�-���_�ZєO�[kk�u�$
�a$���YU�d�&�\�_�-�Fq-���^_�Z���#AB5w�+��,�~}խZ����{�.�%𤢚"��@�Ʒl�~Module signature appended~