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/platform/x86/hdaps.ko
ELF>�v@@%$GNUb=���8��`�۹|'��F�xLinuxLinux�UH�׋H��H���]H��f.��UH�׋
H���H���]H��@�UH���H����H�����]��UH���H����H�����]��UH��H��AVAUATI��S��x
���A�<Pt��������<Pui��A�A��D�����x
����<Pt���D���H���A��L��H���[A\H�A]A^]���S�A��u�H���H�����[A\A]A^]�ff.���UH��H��AVAUATI��S��x
���A�<Pt��������<Pui��A�A��D�����x
����<Pt���D���H���A��L��H���[A\H�A]A^]���S�A��u�H���H�����[A\A]A^]�ff.���UH��AWA��AVA���x
AUATI��SH��H�����<Pt�����A�D���<P��D��f���D��A�$f������A��D���D���x
�D���<Pt���D����t��E1��tA�$H��D��[A\A]A^A_]���S�M���Mԃ��R���A��������UH��H��ATI��SH��eH�%(H�E�1��H�M�H�U�����H�����HcÅ�u�M�U�H��L���H�H�U�eH+%(u
H��[A\]��ff.��U��H�H��H���*���]�@�UH��ATI��H��H��eH�%(H�E�1��H�M�H�U��������uA�M�1�+
�L����M�L��+
��1�1�1�L���H���H�E�eH+%(u
L�e����ff.�f��UH��H��ATI��SH��eH�%(H�E�1��H�M�H�U������H�����Hc�u�M�U�H��L���H�H�U�eH+%(u
H��[A\]��ff.��UH��H��ATI�����H�H�����H���L��L�e����UH��H��H��SH��H�U�H��eH�%(H�E�1����uG�E�w?��H�H����
���H��H�U�eH+%(uH�]���H�������UH��H��AUATSH��eH�%(H�E�1������������<������H������������������������<`�����J������A�������������������������A��������x
���<Pt��������<P�x�����A�H�M�H�Uؾ��/���A�D���<u4E1�H���H�E�eH+%(��H��D��[A\A]]���S�A��u������u�A�����먿�S����t�������S����t��M����<�
����<����벿�SA�������0�����S�A��u�뀿�S�A���l����H�����SA������<`����S�A��u��2�����S�A�������C�����S���������b�����SA�������������S�A��u�������SA�������$�����S�A��u�����ff.��UH���b���]�ff.���UH��AT�@���A�ą��D��L�e����UH��SH��PH��H���Ɖ�H�sH����[]��UH��H��ATH��`eH�%(H�E�1����uH��A������E1��0H��H���H����H��H���A�ą��wH�}��H�E��H�}��E�����H�E��H�A��H=��*H�xH���A�ą���H�H�����H��1�H�=A�A�����H��H��`H�H�Gf�G�A�A�H�=�������H�=H���A�ą�u2H�=�2�H�=�A�ą�uH����pH�=��A��H�H��H�x�H�=�H����0�H����A�����D��H���H�E�eH+%(t�H��`D��A\]�H����UH�=H���H�H��H�x�H�=�H����0�H���H���]�%u
(%d,%d)
6hdaps: %s detected
%dhdapsisa1600/input06hdaps: driver unloaded
IBM ThinkPad R50pIBM ThinkPad R50IBM ThinkPad R51IBM ThinkPad R52LENOVO ThinkPad R61iLENOVO ThinkPad R61IBM ThinkPad T41pIBM ThinkPad T41IBM ThinkPad T42pIBM ThinkPad T42IBM ThinkPad T43LENOVO ThinkPad T400LENOVO ThinkPad T60LENOVO ThinkPad T61pLENOVO ThinkPad T61IBM ThinkPad X40IBM ThinkPad X41LENOVO ThinkPad X60LENOVO ThinkPad X61sLENOVO ThinkPad X61IBM ThinkPad Z60mLENOVO ThinkPad Z61mLENOVO ThinkPad Z61pinvertcalibratemouse_activitykeyboard_activitytemp2temp1varianceposition6hdaps: inverting axis (%u) readings
7hdaps: initial latch check good (0x%02x)
6hdaps: device successfully initialized
4hdaps: supported laptop not found!
6hdaps: driver successfully loaded
4hdaps: driver init failed (ret=%d)!
license=GPL v2description=IBM Hard Drive Active Protection System (HDAPS) driverauthor=Robert Loveparm=invert:invert data along each axis. 1 invert x-axis, 2 invert y-axis, 3 invert both axes.parmtype=invert:intsrcversion=C93442F47EB6E29FF396AA2depends=retpoline=Yintree=Yname=hdapsvermagic=5.15.0-89-generic SMP mod_unload modversions �invert
IBMThinkPad R50p
IBMThinkPad R50
IBMThinkPad R51
IBMThinkPad R52
LENOVOThinkPad R61i
LENOVOThinkPad R61
IBMThinkPad T41p
IBMThinkPad T41
IBMThinkPad T42p
IBMThinkPad T42
IBMThinkPad T43
LENOVOThinkPad T400
LENOVOThinkPad T60
LENOVOThinkPad T61p
LENOVOThinkPad T61
IBMThinkPad X40
IBMThinkPad X41
LENOVOThinkPad X60
LENOVOThinkPad X61s
LENOVOThinkPad X61
IBMThinkPad Z60m
LENOVOThinkPad Z61m
LENOVOThinkPad Z61p��Lmodule_layout�A�param_ops_intte�!input_unregister_device��5__release_region�<+platform_driver_unregister� }Aplatform_device_unregister>��sysfs_remove_group�dinput_free_deviced#	input_register_device�E�~input_set_poll_intervalD�ginput_setup_pollingF�k�input_set_abs_params�Q�input_allocate_device1	�Nsysfs_create_group����platform_device_register_full�^Ѕ__platform_driver_register��__request_region�l��ioport_resource�^��dmi_check_system����msleep�n��sscanf����input_eventke��__stack_chk_fail8�2mutex_unlock����__const_udelayK��Mmutex_lock�~��_printk�9�[__x86_return_thunk��?<sprintf�m��__fentry__��$$$$$$hdapsGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��xx_�$
=�|{ W�{ ��{ �$�{ <'�{ x�{ <'�{ x�{ x| x0| xA| xR| xf| x
*,(z| L��| W�| T=�| 
�| �
�q�q�U�Wu��| R�
�]T�
U�hdaps_exithdaps_inithdaps_dmi_match_inverthdaps_invert_storehdaps_invert_showhdaps_calibrate_storehdaps_calibrate_showhdaps_mouse_activity_showhdaps_keyboard_activity_showhdaps_temp2_showhdaps_temp1_showhdaps_variance_showhdaps_position_showhdaps_mousedev_pollhdaps_calibratehdaps_resumehdaps_probehdaps_device_init__hdaps_read_pairhdaps.ko���	�#�	2�?X	n�$7���&��0,���`0�0/DF��W@ a��r�
����p,����`��P�P����p
�
($5DS@@ P`�]b (x�	g��C�R�e_��((H9@ K  ] l� {� �� �� �` �`����	g(@Q\DShz��������
6IUj��������__UNIQUE_ID_srcversion123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8hdaps_invert_showhdaps_inverthdaps_calibrate_showrest_yrest_xhdaps_mouse_activity_showkm_activityhdaps_keyboard_activity_showhdaps_dmi_match_inverthdaps_temp2_showhdaps_mtxhdaps_temp1_show__hdaps_read_pairhdaps_variance_showhdaps_calibratehdaps_mousedev_pollhdaps_position_showhdaps_calibrate_storehdaps_invert_storehdaps_device_inithdaps_resumehdaps_probehdaps_probe.coldhdaps_inithdaps_whitelisthdaps_driverpdevhdaps_attribute_grouphdaps_idevhdaps_exit__UNIQUE_ID_license228__UNIQUE_ID_description227__UNIQUE_ID_author226__UNIQUE_ID_invert225__UNIQUE_ID_inverttype224__param_invert__param_str_inverthdaps_attributesdev_attr_positiondev_attr_variancedev_attr_temp1dev_attr_temp2dev_attr_keyboard_activitydev_attr_mouse_activitydev_attr_calibratedev_attr_inverthdaps_pminput_allocate_deviceplatform_driver_unregister__this_modulecleanup_moduleinput_unregister_device__release_region__fentry__init_moduleinput_free_deviceinput_setup_polling_printkinput_register_device__stack_chk_failplatform_device_unregistermutex_locksysfs_create_groupsscanfioport_resourcedmi_check_systeminput_set_poll_interval__x86_return_thunkinput_eventinput_set_abs_params__platform_driver_registersysfs_remove_groupsprintfplatform_device_register_fullmutex_unlock__const_udelayparam_ops_intmsleep__request_regionI��������
\��������"W��������1I��������;
��������BH
P\��������XW��������aI��������l
s�\���������W���������I���������
��\���������W���������I���������	@�Q���������_��������7_��������Y	@^^��������lq\���������W���������_���������	@�^���������W���������I���������	@�Q���������_��������7_��������Y	@^^��������lq\���������W���������_���������	@�^���������W���������I���������_��������G
Y_��������{
�
�W���������_���������I���������	@�Q��������	@^��������3;\��������YW��������^O��������qI���������
�
�W���������I���������	@�Q���������
�X��������

��������X��������%X��������,	@1^��������JW��������OO��������aI��������i	@�Q���������	@�^����������\���������W���������O��������I��������		@Q��������'
.
:	@?^��������LW��������QI��������\#S���������
�
�
�W���������O���������I���������	@	Q��������J(RM��������-_���������	@�^���������W���������_���������a��������	_��������	_��������Q	_��������f	_��������x	_���������	_���������	_���������	_���������	_��������
_��������
_��������<
_��������Q
_��������a
O��������q
I���������
W���������
I���������
���������
W��������I��������
$M��������/
4M��������@W��������EI��������MjU��������u��M���������&�T�b���������E�	`�Z���������&�]���������
 R��������-C��������4
BlI
W
z&�,�Y���������
�Y���������
���L���������
�V���������
�N�����������M��������
K��������
" +[��������2
7P��������>	`CD��������TTYH��������k�pM���������O���������W��������XM��������
�

G��������
 #[��������*
/P��������6	`;D��������LTQH��������X;]M��������cW��������0`� (�0�8�@�HpP�X``hPp�xp
��
�DE` 
8	xp
�p
�p
UX`g��x�`h�����h	p	��
�
� �p
x
	�� (/x�C��X(0l��}���08�������8@����!W���� �$X(�,I0�4K8�<�@
D�
H?L�Pb	@	 		� 	�(	�0	�8	``pxP��0���`�'���9��?� E0�@NP``�
�&`P	PX	P8J8F.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rodata.str1.1.rela__mcount_loc.rodata.str1.8.modinfo.rela__param.rela.rodata.rela.init.rodata.rela.return_sites__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?��
:@�U�"JX�E@xbX"Z�
U@�gH"ngi@hP"	y2gW����@hi�"�2P��O[��(�@k`"�� �@xk`"�@  �@�kP"�@5T�@(p�"��5�  =` �@ r�"�?�@@u0"&C +0CX4XCDXC�IHFXFH	#C	�O8uX0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�.xy'Ŧ\`5��)��Z,!{€K��~��L@-?���gѹ�k�w\��'���W�Blo��y�+O ����rB�i��|�l܄yO��W>���3�?չ�E�\��O���U����zoy�����>����-�\�v�3��u/�k�=8Th���b�Ϸ2p�Ż4 �ؤw�+t���SIg�x�.�ʀo��G
�n���'=�L=���%v�����]O=+Z�E`J1��_�-�_�� a:F>2>nTh%pˇ�"�[��=��U�)it��nj}mo�M��&�ަ��R���	�p�vw::1^e�q����jq�P����!�2��4��&�Ij"��T��
lG^��Q\��f��Mv�sK���!��/�uI�W��3#�`~�=CqP8m2���$L1��x�����j�=6�;E�
8�?�"�t��@N����s�i�w�W��/�dd��~[���3�'��P�	��EH����)�0|��4��P1�-�B
oT��~Module signature appended~