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/gpu/drm/i2c/tda9950.ko
ELF>�`@@)(GNU�P�L�rh2���Ξ&�7[LinuxLinux�H�G�GhH��tH�P0H��tUH�xH���]��ff.�f��H��tH�G H��tUH�H���]��D�UH��SH���H�sH�{`�H�{�H�]�1���ff.�f��UH�H���]���UH��AVI��AUA��ATSH��H���H��@@�t$H�T$H�t$eH�%(H�D$81��GH�H�T$��D$f�D$f�D$ �f�D$"f�L$$L�t$(�A�ą��f�H�D$8eH+%(u8H�e�D��[A\A]A^]��L$H�s M��E��H��H�����f��U@���H��H��eH�%(H�E�1�H�U�������E�H�H�U�eH+%(u���f.��UH��ATSH��8eH�%(H�E�1����@�u�I����I��A��H�Eփ���H�H�}�M��H�U։�I�L�H�L�H)�I)�D����r��1҉у�I�4
H�49�r�A�D$f�E�1�f�E�A�@f�E�H�E�H�E�f�I�|$�H�u�����1҅�O�H�U�eH+%(uqH��8[A\]���uJ��t���U��t���A�L�f�L��z�����I�t$ H��H����|������땋�U։�A�L��L��<����f��UH��AUATSH�� L���eH�%(H�E�1��A�E��P�U΃�����H�q I��H�}���I�}�8�H�U;G؈]��:���A�L$I�}H�Uξ��� ���H�U�eH+%(uH�� [A\A]]��ff.�f��UH��SH��H���eH�%(H�E�1�@���t]@��@��?��H��fC ��f����f�C ��M��U�H�;H�U����H�U�eH+%(uH�]���1�1�1���ff.���UH��AUATSH��L���eH�%(H�E�1�M�e@�����H�U�L���E���2�����E߄�y*����
�1��H�U�L�������y�I�UA�Eh1�H��tH�J0H��t�E�H�z��E�H�U�eH+%(��H��[A\A]]�I�EH��tH�P(H��tH�x�A�Eh��u��A�Eh�H�U�L���E߀��9������I�}���1���H�U�L���E�@������1��`����ff.��U��H��AWAVH�U�AUATE1�SH��H�� H�?eH�%(H�E�1��o�����x	D�e�A��H�;�H�U���L����E�����U������E�<���<�uE��A�$E1�E1������A�E1�E1�E1�H�[�E��E1�D��PD��D��H���X�H�U�eH+%(�H�e�[A\A]A^A_]��������H�sH��wf�C8H�M��ƒ�so�����t�E��CH����L�c�H�s(H��L�����y����E��A�"E1�E1��8�����C8H�M��ƒ�r�H�U�H�~H��H�SHH�T�H�T�H)�H��H)�ƒ��r���1��ƃ�L�1L�79�r��e����E��CH�D��D��R����D�f�D��C�������UH��ATI��SH���^heH�%(H�E�1������u1�H�U�eH+%(u5H��[A\]�I�<$1��H�U��:�����x�E�@t�L���x�������UH��AWL� AVAUATSH��L���H�H�GH�@ ����������
�pL���I��H����H�L�pH���L�xM��t
I�H��tI�D$A��L��H��H���I�D$A��H=�w{L��H��L���A�Ņ�uxM��tI�FH��tI�~����>L��H��L������,I�D$H��t[H�P(H��tRH�x�A�D$h��tEA��H�e�D��[A\A]A^A_]�I�|$���1�H��L�����t�A����A�D$h�H���|���L��H�����������L�����M����M�FL�KpM��uL�K ��AT1�L��I�Ȁ H��Z����I�T$I�|$1��I�D$`H��tRI�t$I�|$��Å�xSL��H��L�������A�����I�V A��H�����I�~�����A������A��G���I�t$I�|$`A������A������L$H�{ ��H��������I�|$ �E�H����E��H���@��H����M���M��A��$��I�|$ H������H�H��E1�E��A�0E1�H�x ��H�;H��H�� �1��H�;H��H�� �����H����H��L��A�������H��L��A��������UH��H��H���]�UH��H���]�Error %d reading from cec:0x%x
command processor failed to stop, irq%d may die (csr=0x%02x)
interrupt pending, but no message?
adapter does not support I2C functionality
TDA9950 CEC interface, hardware version %u.%u
/build/linux-SaOI8K/linux-5.15.0/drivers/gpu/drm/i2c/tda9950.crd 0x%02x: %*ph
drivers/gpu/drm/i2c/tda9950.cwr 0x%02x: %*ph
Error %d writing to cec:0x%x
CNF reply error 0x%02x
unknown service id 0x%02x
driver requires an interrupt
tda9950tda9950_write_rangememcpytda9950_read_rangelicense=GPL v2description=TDA9950/TDA998x Consumer Electronics Control Driverauthor=Russell King <rmk+kernel@armlinux.org.uk>srcversion=61ADD718A2DCD16A1CD1C7Aalias=i2c:tda9950depends=cecretpoline=Yintree=Yname=tda9950vermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout�%�+i2c_del_driver�5i2c_register_driver,as�devm_remove_action��rcec_register_adapter�;>�cec_notifier_cec_adap_register�)Z�devm_request_threaded_irq��@�_dev_info�Ddevm_add_actionM,4�cec_allocate_adapter+��devm_kmalloc��T__ubsan_handle_load_invalid_value�/Ucec_received_msg_tsVb:�cec_transmit_done_tse�?�ktime_get46�_dev_warn���f__x86_indirect_thunk_rcx����msleepa�H�__ubsan_handle_shift_out_of_bounds����fortify_panic8߬imemcpy7�z�_dev_errke��__stack_chk_fail�e�__dynamic_dev_dbg1��{i2c_transfer���Fcec_delete_adapter;pq�cec_unregister_adapter_0h6cec_notifier_cec_adap_unregister�pHe__x86_indirect_thunk_rax�9�[__x86_return_thunk|��c__x86_indirect_thunk_rdx�m��__fentry__O	�'_Bool'tda9950�"'long unsigned int''int'yZtda9950GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��DD8|{ 8Z
�h@�)S���O��`O@`��{ 8�{ �{ @%@�G��'�}�����		��{ 	��{ 	��{ 	��{ 	��{ 	��{ 	��{ \I���{  | 	0| 	8�@}`!| 96�*| ��>| �L| �8aw�X]| t| ||  @�@�����| DgA� �| 2'�{ �|  �| �| @�| C��| D�����| PM�r@}`E���| } }  } -} >} N} [} k} {} �} 	�} 
�} �} �} 
�} �} �} ~ ~ 2~ C~ R~ _~ l~ z~ �~ �~ �~ �~ �~ �)�)@�~ (d�J��@%@`�8��| G����TjH��~ �~ �~  $ �)�� 7 =`PT�> 6@�{��G�L �pe(@_�:k��~ I�Tm@��@��P��*,(�W K�_�6 c 6(q @� �� �� G�� L� � L�`� ����׉S� j@� 6`� �� �� � �!-� @":� G�`"H� �"V� �"G�"��#�� #b� @#p� `#~� ��#�� �:�� �>�� @>�� 6�>�� j�>�� H�>��6@?�� R��?T��?�.V�@р X�@@ۀ X��@� X��@�� Z�A� \�@A� ^��A� `��A,� `�B=� c�@BF� c��BV� e��BM�`� O�
N��Q�
N�S�
N�U�
N�W�
N�Y�
N��[�
N�6]�
N�_�
N�b�L�a�
N�d�r� �PT��a@���Tm���6�~� 6��� m�� H�� 
��9H�� H�rNi���>�@z�	k��@&@�r��� ��
6��6�� &��p��@�f�@Tm�8zN���� H ρ � ��H� � ��@!� 6�!� ��!� �"�L�#$� k@#�-��$׉S@$��$2� �$2'�$F� 6�$P� 6�$_� 6�$m� 6�$}� 6�$�� �$�� %��  %Ă @%т k��%ނ k��%� 6&�� ?� &�B�)�  +>���@+� ��+�'�+L ��+h�� 
��9H�� H�rNi�� @,� H�"k�Tm@)m�@:� :@H� �\� n��	Hh� �j�t� `�9H�F��Hl��� 
P�� r��� r�@�� r��̓ t��ۃ w�� y�@�� {���� }��� �#� ��@
o�
i�6q�
i�s�
i�v�>�u�
i�*x�
i�z�
i�*|�
6i�/~�
i�v���g�p����,� 4� �=� @E�  M� U� ]� e� �o� @v� � �� �� �� �� �� Ȅ ф �ڄ �� �� �� �� �!� �5� �H� �\� �o� ��� p����@rNi���� ������ >�@����6@=������ W�� �Å �S҅ � �� �
rNi�I�6� ��
׉��� ��
rNi��4� ��
rNi��� N� ��v�_� ��t� �4
����� ��
����47��� ���� ��
�]�� 
��tda9950_gluecec_msgtx_tsrx_tsrx_statustx_statustx_arb_lost_cnttx_nack_cnttx_low_drive_cnttx_error_cntcec_log_addrslog_addr_maskcec_versionnum_log_addrsosd_nameprimary_device_typelog_addr_typeall_device_typescec_drm_connector_infocard_noconnector_idcec_connector_infocec_event_state_changehave_conn_infocec_event_lost_msgslost_msgsstate_changecec_eventrc_protoRC_PROTO_UNKNOWNRC_PROTO_OTHERRC_PROTO_RC5RC_PROTO_RC5X_20RC_PROTO_RC5_SZRC_PROTO_JVCRC_PROTO_SONY12RC_PROTO_SONY15RC_PROTO_SONY20RC_PROTO_NECRC_PROTO_NECXRC_PROTO_NEC32RC_PROTO_SANYORC_PROTO_MCIR2_KBDRC_PROTO_MCIR2_MSERC_PROTO_RC6_0RC_PROTO_RC6_6A_20RC_PROTO_RC6_6A_24RC_PROTO_RC6_6A_32RC_PROTO_RC6_MCERC_PROTO_SHARPRC_PROTO_XMPRC_PROTO_CECRC_PROTO_IMONRC_PROTO_RCMM12RC_PROTO_RCMM24RC_PROTO_RCMM32RC_PROTO_XBOX_DVDRC_PROTO_MAXrc_map_tablerc_maprc_driver_typeRC_DRIVER_SCANCODERC_DRIVER_IR_RAWRC_DRIVER_IR_RAW_TXrc_scancode_filterrc_devmanaged_allocinput_physdriver_typeencode_wakeupallowed_protocolsenabled_protocolsallowed_wakeup_protocolswakeup_protocolscancode_filterscancode_wakeup_filterscancode_maskkeylockkeypressedkeyup_jiffiestimer_keyuptimer_repeatlast_keycodelast_protocollast_scancodelast_togglerx_resolutiontx_resolutionlirc_devlirc_cdevgap_startgap_durationgaplirc_fh_locklirc_fhchange_protocols_tx_masks_tx_carriers_tx_duty_cycles_rx_carrier_rangetx_irs_idles_wideband_receivers_carrier_reports_filters_wakeup_filters_timeoutir_raw_event_ctrlcec_devnodeunregisteredlock_fhsfhscec_dataxfer_listattemptscec_adaptertransmit_queuetransmit_queue_sztransmittingtransmit_in_progresskthread_configconfig_completionkthread_waitqavailable_log_addrsneeds_hpdis_configuringis_configuredcec_pin_is_highadap_controls_phys_addrlast_initiatormonitor_all_cntmonitor_pin_cntfollower_cntcec_followercec_initiatorpassthroughlog_addrstx_timeoutscec_dircec_fhmode_initiatormode_followerqueued_eventstotal_queued_eventscore_eventsqueued_msgscec_event_entrycec_adap_opsadap_enableadap_monitor_all_enableadap_monitor_pin_enableadap_log_addradap_transmitadap_statusadap_freeerror_inj_showerror_inj_parse_linereceivedREG_CSRCSR_BUSYCSR_INTCSR_ERRREG_CERREG_CVRREG_CCRCCR_RESETCCR_ONREG_ACKHREG_ACKLREG_CCONRCCONR_ENABLE_ERRORCCONR_RETRY_MASKREG_CDR0CDR1_REQCDR1_CNFCDR1_INDCDR1_ERRCDR1_IERCDR2_CNF_SUCCESSCDR2_CNF_OFF_STATECDR2_CNF_BAD_REQCDR2_CNF_CEC_ACCESSCDR2_CNF_ARB_ERRORCDR2_CNF_BAD_TIMINGCDR2_CNF_NACK_ADDRCDR2_CNF_NACK_DATAtda9950_privgluerx_msgtda9950_driver_exittda9950_driver_inittda9950_removetda9950_probetda9950_cec_deltda9950_devm_glue_exittda9950_cec_adap_enabletda9950_glue_releasetda9950_cec_adap_log_addrsignal_free_timetda9950_cec_transmittda9950_irqtda9950_readtda9950_read_rangetda9950_write_rangetda9950.koAP�p	
�#�0�GT�m�	��
��7���3�@+�p3��
��85M�VZNn88�!�`��=�� ��I �U*i!G 	Z�br0~�����@P�4�"�@��	� 
$@?O1U@@afy����	�����"'8Wpz�������@@)Leo|�����__UNIQUE_ID_srcversion124__UNIQUE_ID_alias123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8tda9950_glue_releasetda9950_devm_glue_exittda9950_removetda9950_cec_deltda9950_read_range__UNIQUE_ID_ddebug353.0tda9950_read_range.coldtda9950_readtda9950_write_range__UNIQUE_ID_ddebug352.1tda9950_write_range.coldtda9950_cec_transmittda9950_cec_transmit.cold__func__.6tda9950_cec_adap_log_addrtda9950_cec_adap_log_addr.coldtda9950_cec_adap_enabletda9950_cec_adap_enable.coldtda9950_irq.part.0tda9950_irq.part.0.coldtda9950_irqtda9950_irq.coldtda9950_probetda9950_cec_opstda9950_probe.coldtda9950_driver_inittda9950_drivertda9950_driver_exit__func__.7__func__.5__UNIQUE_ID_license356__UNIQUE_ID_description355__UNIQUE_ID_author354tda9950_ids.LC3cec_delete_adapterdevm_request_threaded_irqdevm_kmalloc__this_modulecleanup_modulememcpydevm_remove_action__dynamic_dev_dbgfortify_panic__fentry__init_module__x86_indirect_thunk_rax__stack_chk_failcec_notifier_cec_adap_register__x86_indirect_thunk_rdx_dev_infodevm_add_actioni2c_register_driver_dev_errcec_transmit_done_tscec_unregister_adapter_dev_warn__x86_return_thunk__mod_i2c__tda9950_ids_device_tablecec_allocate_adapter__ubsan_handle_shift_out_of_bounds__x86_indirect_thunk_rcxktime_geti2c_transfercec_received_msg_tsi2c_del_driver__ubsan_handle_load_invalid_valuecec_notifier_cec_adap_unregistermsleepcec_register_adapter@��������$E��������*M��������/M��������A@��������\B��������bM��������gM��������q@���������W���������K���������M���������@���������7���������M���������@��������IS��������T��������zM����������	�>���������C���������@���������M��������C��������@���������S����������M��������&/-	82>��������ZC��������a@���������9�<��������
M��������C��������!@��������TE�M���������C���������@��������#e-X��������iQ���������M���������E���������X��������C��������!@�����������R���������J��������M��������gR��������vT���������� C��������%�1@��������[�~M���������C���������@���������B�����������	9��������J	�Q	@V	O��������p	�x	G���������	B���������	@�	G���������	E���������	M��������
7��������
@
G��������:
�J
F���������
0�
8���������
D���������
Y���������
��
=���������
E��������*W��������I��������T,@1I��������9�@E?��������P�]P��������eT| �L���������D�^�I�����������`�L�����������v�I������������V���������[�I���������	�+I��������0�	@��������	@:H��������M��������@U��������M��������@p� �(�08`@ H�P X0`�h@�X ``#[h���	�	�
).af��y� �$	(�,�04}8�	<@;6X~	*�	b�H�Ppx�@������� 8�@HP/8A8;.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.rodata.modinfo.rela.retpoline_sites.rela.return_sites__versions.rela__bug_table.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�;:@0L�&J�4E@�T&^
"Y@�Wx&n1
i@`XH&	~G
py@�XP&�2�
'�2����� �@�YH&�0�J �@@Z�&�jD�@[�&�� ���@�\0&	� @�\�&� @X]�&&�p!@0^�&4@�@/@�^0&N�S0�X\ l �q�=�=p'7	0F� _�0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
��z���f1<���彽�FC\�`�n�;N�},��m2���nŢ�z�ר�B���|�K�@�#Q$2�������{���&�Y $�9�ӝ�	[#Z�>u�	��Q�:",cvV�M�U�ɽ�f�S��ݮ�����|�h�.$��n��/>/�ݷ���9����k���ܚ^�a��9x����n���b�(���sN��Ԩ�[��M��(���%>N�T����y��3�w�Av�#�c��w$~v�(YI�×Q�6��@9�~��ly�'�W`�&�<8eX�W�Ϝ��c�`��l���������+�XH���1�g��n�۹�x�O{�	�>bOR��T|��,*��QA�CV��XC̪�j�tL�]����M*��>�Ծ%��$��_y5
cn��2_N���as�Q�����ƿ�lE�Y�1����*��2z^����J���r�:��D���Ӹ���^Γ�d��������5S-5J��|�~Module signature appended~