����JFIF���������
1#@!#!123s
D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
usr
/
lib
/
modules
/
5.15.0-116-generic
/
kernel
/
drivers
/
input
/
serio
/
Filename :
ps2-gpio.ko
back
Copy
ELF����������>���������������������H����������@�����@�'�&����������GNU��]��0�4ǖ�K���6��z��������Linux����������������Linux������������������������UH������H�xH�������1�]�����ff.������@������UH��x,H�������1�]�����@������UH��SH���������H�{�1������H�{������H�]�������ff.������f������UH��SH�H�{x������{,�����H�]������������������U�� �������H��AWAVL�wAUI��L��ATSH��������X���� ��H�=����H�������I��H������H����������H������L�������H�C H=�����������H������L�������H�CH=�������H������L��������C(H�{ ������������H�{������������1�L��������C,A�Dž��*��SI�����A����1�H��������L�������A��XE��������{,������C(AƄ$����IDŽ$��������IDŽ$��������<�����������H�����I�$HD�I�U`M��$���I��$����I�D$H�E�H������H��H�U����������H�U�H9�HG�������H� L�]�I�|$I��H��I�L$��H�t �I�t�L��H)�I)�����r��A��1ɉ�M�0L�7D9�r�M�D$(H��H�U�L�E�A�D����������H�U�L�E�H9�HG����U�����x�H�t �I�t���r��1ɉ�L�2M�09�r�A�D(�E1�1ɺ�� �H������H������H������L�cH�CxH������H������L�3H�������C��C2Hǃ�������������H�{@H������H�������C8���������H�{XH������H�����������H������L�������I�������A��L�������H�e�D��[A\A]A^A_]�����I�UH��H�U����������H�U�H9�HG���sg�������������� A�L$��������H�}��t �f�t��s���������������� A�L$(���������T �fA�T����H� L�]�I�|$I��H��I�L$��H�t �I�t�L��H)�I)�����������A��1ɉ�M�0L�7D9�r����� H�}�A�L$���t ��t������ A�L$(���T �A�T����������UH��ATA��SH���,�����H�{1������D�c3I��������?�CL�������H�5����H�Sx�� ��=��������IF�H�������[A\]�����f������UH�����H��AWAVAUATI��S�_2D�o3H��uH�����H�����L�5����I��������?L��I)������������cLG�M9������H�����H������� �����w@�� �������������K�I�|$ H��D!��������A�\$2����[A\A]A^A_]�������t߀�uiI�|$ �����I�|$ ������������A�D$�I�|$8���������H����������I�|$ ������A���������I�|$ �փ�������q���I�|$ �����I�<$H�����������I�|$ ����H��������������I�D$A�t$3H�8�����(���ff.������@������Ue�����H��AVAUATD��SL�/����uJM�uXH��L�������H�;D��E1����I�}8�� �������L��H��A�������D��[A\A]A^]�����D��L��E1����D��[A\A]A^]�����������UH��AWAVAUATSH��H��H�����D�o1D�g0H��uH�����H�����L�=����I��������?L��I)��������c����LG�M9������H�����H�{ H����������� ������A�� thwAE��u,�������A��D�c0����D�k1H��[A\A]A^A_]�������t�A�L$���A ���A�� ������������H���������E1�E1��E��D���������9������1�D�s(A�������A��uA���t;A����i���H�{D�������f��V���H�3D��H������H������������8���H�C�����E1�E1�H���������H�8�����������������������U�~�H��H��t�)���]������>���]�����H������L��A���������������H�������E�������E�������S,D��H������L������������H��H������L�������D�{ E������������H��H������L�������D�{��I�<$H����������������I�<$H����������������I�<$H����������������H�;H����������������H�;H����������������H�;H����������������H�;H�����������D�s(A��w%E��uD�����A��H�������U�������U������A��H�����������A�������������������������H�;H����������������H�;H���������������������������UH������H������H�������]�����UH������H�������]����������������������������������������������������������������������������������������������������������������������data�clk�write-enable�ps2-gpio�failed to request irq %d: %d �&x->wait�&drvdata->tx_mutex�TX: received NACK, retry �RX: start bit should be low �RX: parity error �RX: sending byte 0x%x �RX: stop bit should be high �ps2_gpio��failed to request data gpio: %ld��������failed to request clock gpio: %ld�������GPIO data or clk are connected via slow bus ����TX: timeout, probably we missed an interrupt ���TX: start bit should have been sent already ����TX: got out of sync with the device ����RX: timeout, probably we missed an interrupt ���RX: failed to get data gpio val: %d ����RX: got out of sync with the device ����/build/linux-KjiBpD/linux-5.15.0/drivers/input/serio/ps2-gpio.c�drivers/input/serio/ps2-gpio.c��ps2_gpio_irq_rx�license=GPL v2�description=GPIO PS2 driver�author=Danilo Krummrich <danilokrummrich@dk-develop.de>�srcversion=3AA0F1CC2876935F1A5082E�depends=�retpoline=Y�intree=Y�name=ps2_gpio�vermagic=5.15.0-116-generic SMP mod_unload modversions �����������������������������������������������������������������������Q�6����module_layout��������������������������������������������&қ����platform_driver_unregister�������������������������������^y�����__platform_driver_register���������������������������������_����__dynamic_dev_dbg���������������������������������������M��#����serio_interrupt�����������������������������������������8�2����mutex_unlock���������������������������������������������:J����wait_for_completion_timeout�����������������������������K��M����mutex_lock����������������������������������������������L3)F����__preempt_count������������������������������������������a5T����_dev_warn������������������������������������������������4�t����__sw_hweight32������������������������������������������/z%�����complete������������������������������������������������ܐ����gpiod_get_value������������������������������������������u�����gpiod_set_value������������������������������������������P�����jiffies�������������������������������������������������m�������queue_delayed_work_on�����������������������������������Ӆ3-����system_wq�����������������������������������������������s�$����jiffies_to_usecs����������������������������������������!�'����disable_irq_nosync����������������������������������������T����__ubsan_handle_load_invalid_value�����������������������αv����_dev_err�������������������������������������������������z����kfree���������������������������������������������������������__serio_register_port������������������������������������������__mutex_init���������������������������������������������A�`����__init_swait_queue_head���������������������������������9c������init_timer_key������������������������������������������j������delayed_work_timer_fn������������������������������������SMu����strlen��������������������������������������������������!�'����devm_request_threaded_irq�������������������������������!և����platform_get_irq������������������������������������������(����gpiod_cansleep��������������������������������������������zc����device_property_present���������������������������������P�P����devm_gpiod_get��������������������������������������������������kmem_cache_alloc_trace����������������������������������zJ�X����kmalloc_caches������������������������������������������/o����devm_kmalloc��������������������������������������������o��<����disable_irq���������������������������������������������1�����flush_delayed_work��������������������������������������]{nN����gpiod_direction_input�����������������������������������v{������gpiod_direction_output����������������������������������� �����enable_irq�����������������������������������������������9�[����__x86_return_thunk���������������������������������������mϷ����serio_unregister_port������������������������������������m������__fentry__���������������������������������������������������������������������������������������������������������������������������������������������������������������������'_Bool'�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ps2_gpio�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0�������������������� �������\T��}�����������@����=�� �������� �8 ������� �8 �����"� �6���@��0#�����`��/� � ������6� � ������>� � ������E� � ������ ] �������M� �m�����m� ����������������������� �*�������������������,���������� ���V� �������e� ����W���z� ��������� ����|��������� y��>������� ��������� ��������� ����B����� ����>����� ����>����� �������������� ����������� ����� �������ps2_gpio_data�gpio_clk�gpio_data�write_enable�rx_cnt�rx_byte�tx_cnt�tx_byte�tx_mutex�ps2_gpio_close�ps2_gpio_driver_exit�ps2_gpio_driver_init�ps2_gpio_irq�ps2_gpio_irq_rx�ps2_gpio_irq_tx�ps2_gpio_open�ps2_gpio_probe�ps2_gpio_remove�ps2_gpio_tx_work_fn�ps2_gpio_write��ps2-gpio.ko�P��W��������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������c�������#�������������������� �������2��������������������?��������������������X������������� �������n����������������������������������8��������������������������������������������������������������!�������������0��������������������P�������3���������������������(���������������������P������������@ ������(����������������������������������������������������������������'��������������������;����������n�������S������������������c������������������q������������?�����������������������������������������������������������8�����������������������������������������"�������������������������������� ������������������������������������������������������-������������������H����+�������8�������^���������������������v�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������$���������������������3��� ����������������B���������������������H���������������������S���������������������i���������������������y������������������������������������������������������������������������������"���������������������������������������������������������������������������������������������������������������������������������������������������������������*���������������������4���������������������J���������������������]���������������������e��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������%���������������������,���������������������C���������������������R���������������������\����������������������__UNIQUE_ID_srcversion124�__UNIQUE_ID_depends123�____versions�__UNIQUE_ID_retpoline122�__UNIQUE_ID_intree121�__UNIQUE_ID_name120�__UNIQUE_ID_vermagic119�_note_9�_note_8�ps2_gpio_remove�ps2_gpio_open�ps2_gpio_tx_work_fn�ps2_gpio_close�ps2_gpio_probe�ps2_gpio_irq�ps2_gpio_write�__key.11�__key.3�ps2_gpio_probe.cold�__ps2_gpio_write.isra.0�ps2_gpio_irq_tx�old_jiffies.5�ps2_gpio_irq_tx.cold�ps2_gpio_irq_rx�old_jiffies.6�__UNIQUE_ID_ddebug190.0�ps2_gpio_irq_rx.cold�ps2_gpio_driver_init�ps2_gpio_driver�ps2_gpio_driver_exit�__func__.7�__UNIQUE_ID_license193�__UNIQUE_ID_description192�__UNIQUE_ID_author191�device_property_present�devm_request_threaded_irq�wait_for_completion_timeout�devm_kmalloc�gpiod_set_value�platform_driver_unregister�__this_module�platform_get_irq�complete�__init_swait_queue_head�__sw_hweight32�cleanup_module�kfree�enable_irq�__serio_register_port�gpiod_get_value�__dynamic_dev_dbg�kmem_cache_alloc_trace�__fentry__�init_module�jiffies_to_usecs�flush_delayed_work�queue_delayed_work_on�_dev_err�gpiod_direction_input�mutex_lock�__mutex_init�_dev_warn�serio_unregister_port�__x86_return_thunk�jiffies�__platform_driver_register�gpiod_cansleep�__preempt_count�serio_interrupt�mutex_unlock�init_timer_key�devm_gpiod_get�delayed_work_timer_fn�disable_irq_nosync�__ubsan_handle_load_invalid_value�strlen�gpiod_direction_output�kmalloc_caches�system_wq�disable_irq�����������@���������������������J���������������������K�����������1����������@�����������@����������;�����������H����������K�����������Q����������@�����������a����������;�����������l����������X�����������u����������F���������������������K����������������������@����������������������C����������������������[����������������������K����������������������@����������������������1����������������������Y���T����������������?�����������%��������������������-���������S�����������=������������K�������I�������������������Q���������S�����������a������������o�������h������������ �������p���������.�����������|���������N������������������������������������������N������������������������������������������5��������������������������������������������@ ����������������/������������������������1�����������������[������������������������0����������������������������������������������������������������X���������W���������������������W�����������L���������T�����������������������P�����������������R���������������������������������������������=�����������������7��������������������������������������������F�����������������H���������������������4���������������������<���������������������:���������������������K��������������������W��������������������@�����������&���������U�����������1���������X�����������K���������B�����������R���������Z�����������q���������D�����������z���������K���������������������@�����������������������������������������L�����������������������������������������L���������������������B������������������������������������������L���������������������������������������������������"���������2�����������>���������K�����������R���������F�����������\���������=�����������d��������������������y���������6������������������������������������������F���������������������8���������������������2���������������������F������������������������������������������E������������������������������������������F��������������������@��������������������O�����������@���������G�����������\���������0�����������k���������Q�����������{���������K���������������������K���������������������@������������������������������������������L������������������������������������������L���������������������B����������� �����������������������������L�������������������������������!���������=�����������+��������������������@������������o������d���������K��������������������������������������������������������������8�������������������������������������������&����������������P������������������������������������������ ����������� ���������>����������� ��������������������4 ��������������������A ���������@�����������Y ���������K�����������d ���������K������������������������P�����������������E������������������������������� ���������� �����������(����������V�����������1�������������������>��������������������F����������E�����������K��������������������U���������������������]����������E�����������j��������������������o�������������s������y�������������(������������������E��������������������������������������������E�����������������������������������������������������������������E����������������������������������������������Y������������������I����������������������������������������������8�����������������E������������������������� �������������������������������������E������������������������� ��������������������`�����������������E����������������������� �����������������������������������I�����������&������������ ������1��������� ��� �������9���������V�����������A�������������������L��������� ���@�������Q���������V�����������[������������ ������e�������������������o�������������������y������������s�������~���������E������������������������ �������������������������������������E������������������������ ����������������@����������� ����������4��������������������� ���������������������M���������������������K��������������������� ���������������������3���������������������K��������������������������������������������������������������������������������������������������������������������������������0��������������������P���������������������������� ���������������������(�������������������0��������������������8�������������������@��������������������H�������������@ ������P�������������������������������������������������������G��������������������~�������������������������������������������������������������y�������������������=�������������������z������ ��������������������$�������������c������(�������������X ������,�������������c ������0��������������������4����������������������������������������������������������������������� ���*�������������������������������������� ���X������� ��������������������0���������� ���X�������@��������������������P���������� ���X������������������������������������������������������������������������������������������������������������������������������������������������������������8���������A�����������8���������9������������.symtab�.strtab�.shstrtab�.note.gnu.build-id�.note.Linux�.rela.text�.rela.text.unlikely�.altinstr_replacement�.rela.init.text�.rela.exit.text�.rela.altinstructions�.rela__mcount_loc�.rodata.str1.1�.rodata.str1.8�.rodata�.modinfo�.rela.return_sites�__versions�.rela__jump_table�.rela.data�.rela__dyndbg�.rela.gnu.linkonce.this_module�.bss�.comment�.note.GNU-stack�.BTF�.gnu_debuglink��������������������������������������������������������������������������������������@�������$������������������������������.���������������������d�������0������������������������������?�����������������������������h �����������������������������:������@����������������1�������������$��������������������J��������������������� ������������������������������������E������@����������������=�������������$��������������������Y����������������������������������������������������������t����������������������������"������������������������������o������@���������������0B������x�������$�������������������������������������������������������������������������������������@����������������B������H�������$��� �����������������������������������������������������������������������������������@����������������B������`�������$�������������������������������������������������X�������������������������������������@���������������PC������������$���������������������������2���������������X�������������������������������������������2���������������8 ��������������������������������������������������������� ����������������������������������������������������������0�����������������������������������������������������������������8�������������������������������������@���������������XD������P������$������������������������������������������`��������������������� ��������������� ��������������������`�����������������������������������������@����������������E������H�������$�����������������������������������������������P�������������� ��������������������@����������������E��������������$��������������������&���������������������������8������������������������������!�����@����������������F������`�������$��������������������4��������������������@���������������������@���������������/�����@���������������(G������0�������$��������������������N��������������������� ������������������������������������S�����0���������������� ������X�����������������������������\���������������������!�������������������������������������l���������������������!������������������������������������q����������������������#�����������������������������������������������������������#�������������%���.����������������� �����������������������,������h���������������������������������������������������XG������������������������������������0�� *�H�� ���0��1 0 `�He0 *�H�� 1�o0�k0F0.1,0*U#Build time autogenerated kernel key9X�['3-]�.���Lm���a0 `�He0 *�H�� ��� �/���Ә��?��p�l��%9<0����ih����V$�}�PC����t��튟�?��|�2%c��Xh�Nѐ�aT{6?���j��w*����_�E'[e�H"�u�B����&����s�x�?h]>��d�O�%����;��4���/|7o�I]���J�p����A����WS��!]8�i��,w���/��.� ��D�����~UV^�QxQ�k3��{��őY0q*�y��iǛ��qd�I��af�P�`>�9<h��w��e����VB5�H>�B�49�u�6�H*c?r����ȸ����gŧhf�B�j�LY¸�*|5�YuƧ^��a�_���u,DiW��?�lu3mLX5��ż'\+�(���K5Q�H��^�͇4��[O9r1��uUh��@чj�_�u������9�|z�����s.��il��*=�6�`��1�����^!��ٕ��9;��l����̲�xL_�����������~Module signature appended~