HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //lib/modules/5.15.0-157-generic/kernel/drivers/platform/chrome/cros-ec-sensorhub.ko
ELF>�@@;:GNUSC<o~��}�Ouah�y�LinuxLinux�U�H��ATL�gxI�|$���u
L�e���L���L�e���ff.�f��U�H��ATL�gxI�|$���u
L�e���L��1��L�e����UH���]�ff.���U�
H��AUI��ATH�}�H��heH�%(H�E�1��U�L�m��H�H�E�H�}�H�u��E�����H�E�H�E��I��H=�wCL��H��H���A��u H�E�eH+%(u H��hD��A\A]]�L�����A�����ff.��U�
H��AWAVI��AUATL�gSH��8eH�%(H�E�1�H�GPL��L�hxI����@*f9�C���
H���H����H�ú�
��L��A����+�C�I��H���XH�x0H��H����L��M�'M���I�_H��I�_ I�_(M�o��Å���A�G�	��A9_~s��H��L���:�����t�H�U�eH+%(��H��8[A\A]A^A_]��}�~AƆ�%L������\�L������
1��L��������L��A�G�����I�GM�wH�
H�E�H�E�1�H�E��H�HA�GH�E�H�E���(�T���I�G(�H�����D����A;_�#���I�G H�u��I�G �XI�������I�G(�<�H�4���L�������t����L������.������L����������L��H��L������n���L���E���E��[���1�H��L�������������=���H��H��H�E��H�E��������������UH��AWAVAUATSH��H�H��t6A��A��I��M��H�H�{H��L�M�M��L��D��D���H�;L�M�u�H��1�[A\A]A^A_]��UH��AWAVAUATSH��H�H��t6A��A��I��M��H�H�{H��L�M�M��L��D��D���H�;L�M�u�H��1�[A\A]A^A_]��UH��AVAUATSH�H��t(I��I��I��H�H�{H��L��L��L���H�;u�[1�A\A]A^]�ff.�f��U@��H��;G}/H���@��H��H�H�8uH�H���H�L01�]����]�@�H���@��UH��H�0H���H��H�D0]�f.��UH��H��H9������]�ff.��UH��AWI��AVA��AUA��ATM��SH��(H�M�H�_xeH�%(H�E�1�eHH���H�����4H�U�H�u�L�E��H��H��tjH�EL�M�L���4L�E��U�I���H�E�I���Iǁ�Iǁ�L�GM)�H�GL�G(A�D�wD�oL�g jS�XZH�E�eH+%(u!H�e�[A\A]A^A_]�H�H���J�������UH��AWI��AVA��AUA��ATM��SH��(H�M�H�_xeH�%(H�E�1�eHH���H�����4H�U�H�u�L�E��H��H��tjH�EL�M�L���4L�E��U�I���H�E�I���Iǁ�Iǁ�L�GM)�H�GL�G(A�D�wD�oL�g jS�XZH�E�eH+%(u!H�e�[A\A]A^A_]�H�H���J�������UH��AWAVI��AUI��ATI��SH��H��L�xeH�%(H�E�1�eL=H���H�����DH�U�H�u��H��H����H�EL�M�L��D�U�A�I���I���Iǁ�Iǁ�L�wL�oH��H�GH�� H�G Hc�H�G(H�H�G0H�CH�G8jAW�XZH�E�eH+%(u!H�e�[A\A]A^A_]�I�H���4������DUH��AWAVI��AUI��ATI��SH��H��8L�HeH�%(H�E�1�A��uA�ǀ��A��@udA�����@L��H�}��H��tAL�hH�}�H�XI��H�PI�� H�P Ic�H�P(I�H�P0I�VH�P8�H�E�eH+%(u;H��8[A\A]A^A_]�1�1�1��A��@�e�����L�����u��_����@UH��H��ATSH��L��� ���t
H�e�[A\]�A�L$A�T$H��H��M�L$M�D$A�t$(A�t$ �H����ZYH�e�[A\]�ff.�f�UH��H��ATSH��L��� ���t
H�e�[A\]�A�L$A�T$H��H��M�L$M�D$A�t$(A�t$ �H����ZYH�e�[A\]�ff.�f�UH��H��ATSH��L��� ���t
H�e�[A\]�M�L$ M�D$H��H��I�L$I�T$A�t$8A�t$0A�t$(�H����H��H�e�[A\]�fDU�҉�H���]�ff.�f�UH���]��U�҉�H���]�ff.�f��H��H�7HwI��I)���UHi����L��H��AWI��H�<AVAUATSH��@M�OM�H�}�I)�L��H��H�I��H��H)�H�� ���A��D�r�E������Hc�M�d�Ic�I�\�Mc�A��Mc�I��?�zI�$I��?� L�H�I��?��I��$I��?�nL�H��I��?��I��?�pI��$H��I��?��I��$H��I��H��E���e���A��I�H�M�I�GI�OILJI��I����?���E1�L��H�HcںL�M�H��L�U�H��L�]��L�]�L�U�L�M�I��I��A����~^E1�M��Ic�H��?�KM���I��H��?�I�T�H��H����HI�A��H��I)�M�,�A��D9��M��Hc�L��E1�H��H��L�M�L�U�L�]��L�]�H��L�U�H��L�M�I���JI�1�I�I�GILJI��I����A��������ILJ1�I�� f�H��@[A\A]A^A_]��e���H�s�H�H��tH�xL��L��L���H��@[A\A]A^A_]�L��H��H�E�H�M�L�M�L�U�L�]��H�E�H�M�L�M�L�U�L�]�����L��H��H�E�H�M�L�M�L�U�L�]�L�E�H�U��H�E�H�M�L�M�L�U�L�]�L�E�H�U��F���L��H��H�E�H�M�L�M�L�U�L�]�L�E��H�E�H�M�L�M�L�U�L�]�L�E���L��H��H�E�H�M�L�M�L�U�L�]�L�E�H�U��H�E�H�M�L�M�L�U�L�]�L�E�H�U����L��H��H�E�H�M�L�M�L�U�L�]�L�E��H�E�H�M�L�M�L�U�L�]�L�E��B���L��H��H�E�H�M�L�M�L�U�L�]�L�E��H�E�H�M�L�M�L�U�L�]�L�E��L���L��H��H�E�H�M�L�M�L�U�L�]�L�E��H�E�H�M�L�M�L�U�L�]�L�E����H��H��L�M�L�U�H�U��L�M�L�U�H�U�����H��H��L�M�L�U��L�M�L�U����ff.�f��UH��AWM��AVI��AUI��ATM��SH���H�� H�U��I��A�$�u��V�����E1����A�D$A�M�EDL��L)�H��~,H��H���I�ŋ���������d�M��M�GA�$A�GA�D$fA�GA�D$fA�GA�D$fA�G�����tUA�H��H���H��L9@ ��H�@A�I�G�.A�D$A�I�UI�WA�$A�W������iA�H�� D��[A\A]A^A_]�D���E1�E��t�A�D$H���H��H���@A�D$H���H��H���@�H���A�D$L���A�vH�L��H)�H��H��HHѹ�H9�~(H�L9�H�����HM�H�H�H���H���L���H���H�L��H)�H��H��HHѹ�H9�~(H�L9�H�����HM�H�H�H���D���H���Hi��E����Hi����HM�M�EH�H��L)�H��~I�uI��f�A�$���H���H��A�H���@�|���A�Ve�
��H�
s$H�
H��tH�yH�M���L�M��L�M�M�E�n���A�VA�t$e���H�s!H�H��tH�xH�M�L�M��L�M�A�$���H�U�H���H�M�H�E�L�M��G���H�E�H+��H���H�M�L�M�H��L����LI�H���H��H�I��I�M�E���L�@ �|���H��H��L�M��L�MЅ��ǃ�Hǃ������UH��AUI��ATI��SH��H��H�u�HcwH�}��A;E}~��I�}hI9�vPI��A�I�@9�tI9�v<I��A�I�@9�u�I9�����09�@��H��@���I9�w�Hc��uIcU��E1�E1�Hc�1�H�}����A9E�I�]hL9�s?�H��A;U}*H��I��H�HH��t�CuH�SH�8H�s�H��I9�w�H��[A\A]]��M�@H��L)�H�H���9�uI�L�GH��I9�w��V���f��UH��AWAVAUATSH��@H�u�HcwH�}�H�}�H�U��L�]�A;C�L�]�L�u�A��H�E�L�`hM9���Ic�L�]�E��H��H��H�E�A�$H��D9���A�D$��H�u�I���M�l$H�L�QM9����A�E�H�H�AI���H�P�PM9��TI��L��H��D�m�H��M���D9�uL9Pu�@uA��I��H��I9�w�M�gA�����q���L�IL��Hc�L)�H�H��H�E�DL9���D�m�M��M��L�e�D�e�L�u�E���	H��L9�w[�H��D9�u�Ic�H�U�A��L�H�SE;s}�H��I��H�GH��t��Cu�H�sH��L�]�H�?�L�]�L9�v�E��D�m�L�e�M��L�u�H�M�I��H�AH�u�H�I���H�P�PI���L�T0I���D�l0M9��M���E��H�]�A�OE1�E1�Hc�1�H�}�HcS�A��9C�����H�e�[A\A]A^A_]�I��M9�������E;C}@H��I��L�HM��t,L�]�H�8I�t$L��D�E�.�L�]�D�E�H�M�I��I�\$I9�v}�E�M���
����u�D��H��H��ARVI�3L�U�D�E�L�]��L�]�D�E�L�U�H��L9��4���H�M�I�����H�M�D�m�L��M��I������M��I��A����ff.�@�UH��AWI��AVAUATSH��@H���eH�%(H�E�1�H�GH�E�H�G0H��H�E��f�{�M�wx�SE����D9��A9��M�gpM�ohH�E�L�eȅ��8�E�L��M��I��I�E �	I�U �C+E��BI�E�@
I�U I�E�R���PH�E�I�uH�������I�M(��E����Y�{A��H��D+E�D;E��HcU�I�uhH��H��H�L�H9���E�L�a��~f��H�D�H�E�L��M��M��I��M��M��H�M�L��H��L�������tA�M��?��I��H��H	E�I��L;m�u��{M��M��u�u��E�9����L��L�e�M��I��H�}��M9oht8E����CE��uRM;e�uL�u�M��f����H�u�L��L��L���O���M�gpH�E�eH+%(�qH��@[A\A]A^A_]�f��tA�W����H�u�L��L���E����L��M��I��f�L�e��Y���A�GD�d
I�G �I�G�@I�GD�`H�E�I�wH��������I�w(Ic�H�����I�����H�0H��H���L�e�����A�G������L�e�E1�I���
A��E9w~RIc�fA�|\
t�H��H������A�����t�I���H��A��H���@E9w�A���L�e��������H�u�L��L���������H�}���|����f��UH��ATH�G�E1�H������uE���
�A�H��u-H���H�W0H��PH�
���f�JH���H�Gx���D��L�e���ff.��UI��H��AWA��AVA��AUI��ATM��SL��H��HL�GHeH�%(H�E�1�A��uA���uoA��@uGA�����0L��H�}��H��t$H�XL)�H�}�D�xD�pL�hL�` H�X(�H�E�eH+%(uSH��H[A\A]A^A_]�1�1�1�L�E�H�}��L�E�L�U�A��@�r����L��L�U��L�U���u��d�����UI��H��AWA��AVA��AUI��ATM��SL��H��HL�GHeH�%(H�E�1�A��uA���uoA��@uGA�����0L��H�}��H��t$H�XL)�H�}�D�xD�pL�hL�` H�X(�H�E�eH+%(uSH��H[A\A]A^A_]�1�1�1�L�E�H�}��L�E�L�U�A��@�r����L��L�U��L�U���u��d������UH��AUA��ATL�g0SH��L��������t*�s��~#1�H���Hcƒ�H��H���@9S�H�C �H�C D�hH�C�@
H�C�@H�CH�sH����L����1���N�[A\A]]���U��
H��S�GH��H�?�t
Hc��H���H��t{HcCH�;H��H��H��<un��
�H���H��tQH�{�$������t-Hcs�(H�;H��H��H��p;��
�H���H��t1�H�]�������Hǃ�����Hǃ�����f.��UH��ATI��S�GH�_�T
H�G�H�G �H�G�@H�G�PH�wH������xpI�D$(I�<$��
�A��$�H��H���I�D$hH��tJ��I�t$PI�D$PI�D$pH���H�ǘ���x
�L���[A\]�����ff.�@�U1�H��ATSH�GH��L����H�sPI��$��[A\]�H�M���H��L��D�A������H��L��E���E��H��L���������H��L����L��dH�;L�M�H�H��H��H���L�M��I�;A�M�D��L�U�H��D�E�L�]��L�]�H�M�D�E�L�U�I���A�L\
I�?D��H��E�D$��M���U�D��H��I�?�L�e��M����H��I�?�L�e��I�?H�����ѾH���M���M���E�A��M���}�L��H)�D�8I�?��H��H���L�e��H�xH�����UH��H��H���]�UH��H���]����cros_ec_sensor_ring_spread_addcros_ec_sensor_ring_process_eventcros_ec_sensorhub_ring_handlercros_ec&data->cmd_lockZero sensors reported.
unknown type %d
cros-ec-lid-anglecros-ec-accel-legacycros-ec-accelcros-ec-gyrocros-ec-magcros-ec-proxcros-ec-lightcros-ec-activitycros-ec-barocros-ec-sensorhubFifo error: %d
Unexpected empty FIFO
Invalid fifo info size
cros_ec_sensorhubs64dxdymedian_mmedian_errorhistory_lenxyu32ec_sensor_numec_fifo_timestampfifo_timestampcurrent_timestampcurrent_timedeltaec_sample_timestampUnable to retrieve sensor information (err:%d)
no info for EC sensor %d : %d/%d
/build/linux-WSGYf7/linux-5.15.0/drivers/platform/chrome/cros_ec_sensorhub.cec_ts: %9u, ec_fifo_ts: %9u, fifo_ts: %12lld, curr_ts: %12lld, curr_time: %12lld, delta %12lld
ec_num: %4u, ec_fifo_ts: %9u, fifo_ts: %12lld, curr_ts: %12lld, curr_time: %12lld, delta %12lld
dx: %12lld. dy: %12lld median_m: %12lld median_error: %12lld len: %lld x: %12lld y: %12lld
100 timestamps in the future, %lldns shaved on average
Sensor %d: lost %d samples when spreading
Adjusting %d samples, sensor %d last_batch @%lld (%d samples) batch_timestamp=%lld => period=%lld
Mismatch EC data: count %d, size %d - expected %d
Invalid EC data: too many entry received: %d, expected %d
Too many samples: %d (%zd data) to %d entries for expected %d entries
Sensor %d: lost: %d out of %d
/build/linux-WSGYf7/linux-5.15.0/drivers/platform/chrome/cros_ec_sensorhub_ring.cdrivers/platform/chrome/cros_ec_sensorhub_ring.clicense=GPLdescription=ChromeOS EC MEMS Sensor Hub Driverauthor=Gwendal Grignou <gwendal@chromium.org>alias=platform:cros-ec-sensorhubsrcversion=805A66231E2523221E84B78depends=retpoline=Yintree=Yname=cros_ec_sensorhubvermagic=5.15.0-157-generic SMP mod_unload modversions cros_ec_sensorhub_register_push_datacros_ec_sensorhub_unregister_push_datacros_ec_sensorhub_filtercros_ec_sensorhub_datacros_ec_sensorhub_timestamp�~�:module_layout���ktime_get_with_offset(�strace_handle_return�/�__x86_indirect_thunk_r9���f__x86_indirect_thunk_rcx8�2mutex_unlock�&Atrace_event_buffer_reserve�׻�platform_device_register_full6�Nblocking_notifier_chain_unregister��*zcpu_numbera�H�__ubsan_handle_shift_out_of_bounds@�o�bpf_trace_run3*�	�__platform_driver_register�9�[__x86_return_thunkѭ�a_dev_warn���__mutex_initq"ZZ__cpu_online_mask�=
�_find_next_bit˜��trace_event_regK��Mmutex_lockg�_�bpf_trace_run5m���platform_device_unregisterC�sortk��_dev_err��O+perf_trace_run_bpf_submit_�perf_trace_buf_alloc|�C�cros_ec_get_sensor_count���__ubsan_handle_out_of_bounds�I0{devm_add_actionχ3
trace_event_ignore_this_pidke��__stack_chk_fail��$___ratelimit�pHe__x86_indirect_thunk_rax�[��cros_ec_check_features�/trace_event_buffer_commit�m��__fentry__M�	blocking_notifier_chain_registerh�M�__dynamic_dev_dbgX��event_triggers_callkA��cros_ec_cmd_xfer_status8߬imemcpy	��trace_event_raw_init�VSthis_cpu_off�|Q.trace_event_printfJu�_find_first_bit�o�trace_raw_output_prepK���platform_driver_unregister����devm_kmallocj'int [8]''int'!/ ')��)��)
's64 [64]'�
�
["dx: %12lld. dy: %12lld median_m: %12lld median_error: %12lld len: %lld x: %12lld y: %12lld", REC->dx, REC->dy, REC->median_m, REC->median_error, REC->history_len, REC->x, REC->y"ec_num: %4u, ec_fifo_ts: %9u, fifo_ts: %12lld, curr_ts: %12lld, curr_time: %12lld, delta %12lld", REC->ec_sensor_num, REC->ec_fifo_timestamp, REC->fifo_timestamp, REC->current_timestamp, REC->current_time, REC->delta"ec_ts: %9u, ec_fifo_ts: %9u, fifo_ts: %12lld, curr_ts: %12lld, curr_time: %12lld, delta %12lld", REC->ec_sample_timestamp, REC->ec_fifo_timestamp, REC->fifo_timestamp, REC->current_timestamp, REC->current_time, REC->delta'long unsigned int''int'B�cros_ec_sensorhubGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0����� +�� � � � � � *� B� R� d� 	v� 
�� �� �� 
� � � � � /� F� U� h� z� �� �� �� � � � � &� >�  \� !t� "�� #�� $� %� '�� (� ) � *G� +k� 	}� �� �� �� � � � � 2� G� f~_� ����
���#���� �� ���� ��@� � � � a�����@!� ��@C� 	(c� l� @u� ���� ����� ��� �� �0�� ���0�� �@�� A@�� (� � @� ����� � �oT|d	��@f~������H��`���@�m�(T�k��@� ���V���z�	@-� ���9� ���D� ��@�=���O� G`�  Gw� @G�� ���G���w��������� #�� �� �� � � � � �� � � 	� 
$� ,� 5� 
C� S� b� j� w� �� �� �� �� �� � � � � �� � !� +� 7�  L� !V� "l� {� �� �� �� � � �� 
!!.!A!Q!`!s!�!�!�!�!�!!!!2!D!V!a!i!p!w!(�3"��@���������+�
��
<�����/�� �P��! oT}@4�����!�6
m�!F�!@�!F��!6������!��@�!���3:���%	�@��"$����!��ÈS@��!��g��Y Ҋ@o�!� !���*!#@=!#�Z!#�s!#�!#@�!#��!#��!#
!��@!�%!���.!:!@I!�R!�~�Z!�
����
<�����;��g!(g��z��� v!@�!��!��!
��"n�!�!���g �!��@�����!��!����@�!����!���!��!��@ !���+!���=!��O!��@b!���s!����!���!��@�!���������!���!��@
��
������#��
������#��
��������#+��
����#��
����/��
����#��
����������
����������
��������������
������������
�������!��
��F��
�����
���c��
�����!(!��!��@!���'!���3!��
��
����
6��F��F!��Q!������
w�_!0����!@�!`� ��!��H@bLX��!0����!@�!`� ��!��H@bLX��!	@���t@x���� ��� �� @�U��2�bLX!!V!�!�!����
S j�:M���!�� j�:M���!����
S���� j�:M��v�����������������
�*
�0
�
bLS�!�!� �!"!
�
bLS�*��tx�E!�
bLS�!�!� �!j!�
bLS�!�!� �!�!�
bLS�*��tx��!�
bLS�!�!� �!�!�
!T!T
!�
6)!��V��� `�!7"�h��h��3!�
)!��U!a!��j!�
)!��U!�!a!���!�
�*��BHEc�!!�
R
|�!/f~�!#�	!W 	!�
m�>	!T	!S\	!'�t	!���	!��
)!��f~�� ��H����	!+��	!!�
)!���	!.�
!.�
)!����6#
!1�
)!��F
!3�e
!���
!!�
)!��f~�
!7��
!
��
!�
!�1!
�^!��!��!���!��!��ec_feature_codeEC_FEATURE_LIMITEDEC_FEATURE_FLASHEC_FEATURE_PWM_FANEC_FEATURE_PWM_KEYBEC_FEATURE_LIGHTBAREC_FEATURE_LEDEC_FEATURE_MOTION_SENSEEC_FEATURE_KEYBEC_FEATURE_PSTOREEC_FEATURE_PORT80EC_FEATURE_THERMALEC_FEATURE_BKLIGHT_SWITCHEC_FEATURE_WIFI_SWITCHEC_FEATURE_HOST_EVENTSEC_FEATURE_GPIOEC_FEATURE_I2CEC_FEATURE_CHARGEREC_FEATURE_BATTERYEC_FEATURE_SMART_BATTERYEC_FEATURE_HANG_DETECTEC_FEATURE_PMUEC_FEATURE_SUB_MCUEC_FEATURE_USB_PDEC_FEATURE_USB_MUXEC_FEATURE_MOTION_SENSE_FIFOEC_FEATURE_VSTOREEC_FEATURE_USBC_SS_MUX_VIRTUALEC_FEATURE_RTCEC_FEATURE_FINGERPRINTEC_FEATURE_TOUCHPADEC_FEATURE_RWSIGEC_FEATURE_DEVICE_EVENTEC_FEATURE_UNIFIED_WAKE_MASKSEC_FEATURE_HOST_EVENT64EC_FEATURE_EXEC_IN_RAMEC_FEATURE_CECEC_FEATURE_MOTION_SENSE_TIGHT_TIMESTAMPSEC_FEATURE_REFINED_TABLET_MODE_HYSTERESISEC_FEATURE_SCPEC_FEATURE_ISHEC_FEATURE_TYPEC_CMDEC_FEATURE_TYPEC_REQUIRE_AP_MODE_ENTRYEC_FEATURE_TYPEC_MUX_REQUIRE_AP_ACKmotionsensor_typeMOTIONSENSE_TYPE_ACCELMOTIONSENSE_TYPE_GYROMOTIONSENSE_TYPE_MAGMOTIONSENSE_TYPE_PROXMOTIONSENSE_TYPE_LIGHTMOTIONSENSE_TYPE_ACTIVITYMOTIONSENSE_TYPE_BAROMOTIONSENSE_TYPE_SYNCMOTIONSENSE_TYPE_MAXcros_ec_sensor_platformcros_ec_sensorhub_push_data_cb_tiio_devcros_ec_sensorhub_sensor_push_dataindio_devpush_data_cbCROS_EC_SENSOR_LAST_TSCROS_EC_SENSOR_NEW_TSCROS_EC_SENSOR_ALL_TScros_ec_sensors_ring_samplecros_ec_sensors_ec_overflow_statecros_ec_sensors_ts_filter_statex_offsety_offsetx_historyy_historym_historyhistory_lentemp_bufmedian_mmedian_errorcros_ec_sensors_ts_batch_statepenul_tspenul_lenlast_tsnewest_sensor_eventcros_ec_sensorhubfifo_timestampbatch_stateoverflow_aoverflow_btight_timestampsfuture_timestamp_countfuture_timestamp_total_nspush_dataiio_chan_typeIIO_VOLTAGEIIO_CURRENTIIO_POWERIIO_ACCELIIO_ANGL_VELIIO_MAGNIIO_LIGHTIIO_INTENSITYIIO_PROXIMITYIIO_TEMPIIO_INCLIIIO_ROTIIO_ANGLIIO_TIMESTAMPIIO_CAPACITANCEIIO_ALTVOLTAGEIIO_CCTIIO_PRESSUREIIO_HUMIDITYRELATIVEIIO_ACTIVITYIIO_STEPSIIO_ENERGYIIO_DISTANCEIIO_VELOCITYIIO_CONCENTRATIONIIO_RESISTANCEIIO_PHIIO_UVINDEXIIO_ELECTRICALCONDUCTIVITYIIO_COUNTIIO_INDEXIIO_GRAVITYIIO_POSITIONRELATIVEIIO_PHASEIIO_MASSCONCENTRATIONiio_event_typeIIO_EV_TYPE_THRESHIIO_EV_TYPE_MAGIIO_EV_TYPE_ROCIIO_EV_TYPE_THRESH_ADAPTIVEIIO_EV_TYPE_MAG_ADAPTIVEIIO_EV_TYPE_CHANGEiio_event_directionIIO_EV_DIR_EITHERIIO_EV_DIR_RISINGIIO_EV_DIR_FALLINGIIO_EV_DIR_NONEiio_event_infoIIO_EV_INFO_ENABLEIIO_EV_INFO_VALUEIIO_EV_INFO_HYSTERESISIIO_EV_INFO_PERIODIIO_EV_INFO_HIGH_PASS_FILTER_3DBIIO_EV_INFO_LOW_PASS_FILTER_3DBIIO_EV_INFO_TIMEOUTiio_shared_byIIO_SEPARATEIIO_SHARED_BY_TYPEIIO_SHARED_BY_DIRIIO_SHARED_BY_ALLiio_endianIIO_CPUIIO_BEIIO_LEiio_chan_spec_ext_infocurrentmodescan_bytesavailable_scan_masksmasklengthactive_scan_maskscan_timestamppollfuncpollfunc_eventsetup_opsiio_chan_specscan_indexscan_typeinfo_mask_separateinfo_mask_separate_availableinfo_mask_shared_by_typeinfo_mask_shared_by_type_availableinfo_mask_shared_by_dirinfo_mask_shared_by_dir_availableinfo_mask_shared_by_allinfo_mask_shared_by_all_availableevent_specnum_event_specsext_infoextend_namedatasheet_namemodifiedindexeddifferentialiio_event_specmask_separatemask_shared_by_typemask_shared_by_dirmask_shared_by_allrealbitsstoragebitsendiannessiio_infoevent_attrsread_rawread_raw_multiread_availwrite_rawread_labelwrite_raw_get_fmtread_event_configwrite_event_configread_event_valuewrite_event_valuevalidate_triggerupdate_scan_modedebugfs_reg_accesshwfifo_set_watermarkhwfifo_flush_to_bufferiio_triggeriio_buffer_setup_opspreenablepostenablepredisablepostdisablevalidate_scan_maskiio_bufferiio_poll_functrace_event_raw_cros_ec_sensorhub_timestampec_sample_timestampec_fifo_timestampcurrent_timestamptrace_event_raw_cros_ec_sensorhub_dataec_sensor_numtrace_event_raw_cros_ec_sensorhub_filtertrace_event_data_offsets_cros_ec_sensorhub_timestamptrace_event_data_offsets_cros_ec_sensorhub_datatrace_event_data_offsets_cros_ec_sensorhub_filterbtf_trace_cros_ec_sensorhub_timestampbtf_trace_cros_ec_sensorhub_databtf_trace_cros_ec_sensorhub_filter__bpf_trace_cros_ec_sensorhub_data__bpf_trace_cros_ec_sensorhub_filter__bpf_trace_cros_ec_sensorhub_timestamp__traceiter_cros_ec_sensorhub_data__traceiter_cros_ec_sensorhub_filter__traceiter_cros_ec_sensorhub_timestamppv1pv2cros_ec_sensor_ring_median_cmpsensorhubcros_ec_sensor_ring_process_eventsensor_masklast_outcros_ec_sensor_ring_spread_addcros_ec_sensor_ring_spread_add_legacycros_ec_sensor_ring_ts_filter_updatesensor_namecros_ec_sensorhub_allocate_sensorcros_ec_sensorhub_driver_exitcros_ec_sensorhub_driver_initqueued_during_suspend_notifycros_ec_sensorhub_eventcros_ec_sensorhub_free_sensorcros_ec_sensorhub_probecros_ec_sensorhub_register_push_datacros_ec_sensorhub_resumecros_ec_sensorhub_ring_addcros_ec_sensorhub_ring_allocatecros_ec_sensorhub_ring_fifo_enablecros_ec_sensorhub_ring_handlercros_ec_sensorhub_ring_removecros_ec_sensorhub_suspendcros_ec_sensorhub_unregister_push_dataperf_trace_cros_ec_sensorhub_dataperf_trace_cros_ec_sensorhub_filterperf_trace_cros_ec_sensorhub_timestamptrace_event_raw_event_cros_ec_sensorhub_datatrace_event_raw_event_cros_ec_sensorhub_filtertrace_event_raw_event_cros_ec_sensorhub_timestamptrace_raw_output_cros_ec_sensorhub_datatrace_raw_output_cros_ec_sensorhub_filtertrace_raw_output_cros_ec_sensorhub_timestampcros-ec-sensorhub.ko��	#%+3�#�	2 ?�X�	n���8���C�P@�����p�53=8Gld"�#@��	��/�;.i!@�/^%�
�&�M"
S@$rp	��	����	��
s;0sc�z�0�P�`��C"��D "O#`(Ul,|�7�Q�%88��>�p�%84P?#�(E��it���������' 4'  ^'@ �)�#���#��)�#@	��#��)#�	�5#��[#��#���#`��#@ 	#` >	#� q	+H�	p�	+`H�	+�H
%
 G
@n
�����
�m�
-`H�
�
1�, "�GWjw#�
�	�����,7"C]t����� ���
0
E
_
�4$^r�
�
�
�
�
�
�
�
(5#;S]#�
�������L<Zu��PS�,6��#p
&-HL@!�l-�H��pm�__UNIQUE_ID_srcversion125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8cros_ec_sensorhub_resumecros_ec_sensorhub_suspendcros_ec_sensorhub_free_sensorcros_ec_sensorhub_allocate_sensorcros_ec_sensorhub_probe__key.2CSWTCH.15cros_ec_sensorhub_probe.coldcros_ec_sensorhub_driver_initcros_ec_sensorhub_drivercros_ec_sensorhub_driver_exit__UNIQUE_ID_license197__UNIQUE_ID_description196__UNIQUE_ID_author195__UNIQUE_ID_alias194cros_ec_sensorhub_pm_ops__kstrtab_cros_ec_sensorhub_register_push_data__kstrtabns_cros_ec_sensorhub_register_push_data__ksymtab_cros_ec_sensorhub_register_push_data__kstrtab_cros_ec_sensorhub_unregister_push_data__kstrtabns_cros_ec_sensorhub_unregister_push_data__ksymtab_cros_ec_sensorhub_unregister_push_datacros_ec_sensor_ring_median_cmpperf_trace_cros_ec_sensorhub_timestampperf_trace_cros_ec_sensorhub_dataperf_trace_cros_ec_sensorhub_filtertrace_event_raw_event_cros_ec_sensorhub_filtertrace_raw_output_cros_ec_sensorhub_timestamptrace_raw_output_cros_ec_sensorhub_datatrace_raw_output_cros_ec_sensorhub_filter__bpf_trace_cros_ec_sensorhub_timestamp__bpf_trace_cros_ec_sensorhub_filter__bpf_trace_cros_ec_sensorhub_datacros_ec_sensor_ring_ts_filter_updatecros_ec_sensor_ring_process_event__func__.1_rs.2cros_ec_sensor_ring_process_event.coldcros_ec_sensor_ring_spread_add_legacycros_ec_sensor_ring_spread_add__UNIQUE_ID_ddebug296.7cros_ec_sensor_ring_spread_add.coldcros_ec_sensorhub_ring_handler__UNIQUE_ID_ddebug297.6__func__.3_rs.4cros_ec_sensorhub_ring_handler.coldcros_ec_sensorhub_eventcros_ec_sensorhub_event.coldtrace_event_raw_event_cros_ec_sensorhub_datatrace_event_raw_event_cros_ec_sensorhub_timestamp__func__.0__bpf_trace_tp_map_cros_ec_sensorhub_filter__bpf_trace_tp_map_cros_ec_sensorhub_data__bpf_trace_tp_map_cros_ec_sensorhub_timestamp__event_cros_ec_sensorhub_filterprint_fmt_cros_ec_sensorhub_filter__event_cros_ec_sensorhub_dataprint_fmt_cros_ec_sensorhub_data__event_cros_ec_sensorhub_timestampprint_fmt_cros_ec_sensorhub_timestamptrace_event_fields_cros_ec_sensorhub_filtertrace_event_fields_cros_ec_sensorhub_datatrace_event_fields_cros_ec_sensorhub_timestamptrace_event_type_funcs_cros_ec_sensorhub_filtertrace_event_type_funcs_cros_ec_sensorhub_datatrace_event_type_funcs_cros_ec_sensorhub_timestampevent_class_cros_ec_sensorhub_filterstr__cros_ec__trace_system_nameevent_class_cros_ec_sensorhub_dataevent_class_cros_ec_sensorhub_timestamp__tpstrtab_cros_ec_sensorhub_filter__tpstrtab_cros_ec_sensorhub_data__tpstrtab_cros_ec_sensorhub_timestamp__crc_cros_ec_sensorhub_register_push_data__traceiter_cros_ec_sensorhub_data__tracepoint_cros_ec_sensorhub_datadevm_kmallocplatform_driver_unregister__this_moduletrace_raw_output_prepcros_ec_sensorhub_ring_add_find_first_bittrace_event_printfthis_cpu_off__SCK__tp_func_cros_ec_sensorhub_timestampcleanup_moduletrace_event_raw_initmemcpycros_ec_cmd_xfer_statusevent_triggers_call__dynamic_dev_dbgblocking_notifier_chain_register__fentry__init_moduletrace_event_buffer_commitcros_ec_check_features__x86_indirect_thunk_rax___ratelimit__stack_chk_failtrace_event_ignore_this_pidcros_ec_sensorhub_ring_fifo_enabledevm_add_action__ubsan_handle_out_of_boundscros_ec_get_sensor_countperf_trace_buf_allocperf_trace_run_bpf_submit__crc_cros_ec_sensorhub_unregister_push_data_dev_errsortplatform_device_unregisterbpf_trace_run5mutex_locktrace_event_reg_find_next_bit__SCT__tp_func_cros_ec_sensorhub_filter__cpu_online_mask__mutex_initcros_ec_sensorhub_ring_remove_dev_warn__SCK__tp_func_cros_ec_sensorhub_data__x86_return_thunk__SCT__tp_func_cros_ec_sensorhub_timestamp__platform_driver_registerbpf_trace_run3__ubsan_handle_shift_out_of_boundscpu_numberblocking_notifier_chain_unregisterplatform_device_register_fulltrace_event_buffer_reservemutex_unlock__SCT__tp_func_cros_ec_sensorhub_data__traceiter_cros_ec_sensorhub_filter__x86_indirect_thunk_rcx__x86_indirect_thunk_r9__SCK__tp_func_cros_ec_sensorhub_filter__tracepoint_cros_ec_sensorhub_filtercros_ec_sensorhub_ring_allocate__tracepoint_cros_ec_sensorhub_timestamptrace_handle_return__traceiter_cros_ec_sensorhub_timestampktime_get_with_offsetv��������y��������(���������5~��������?���������Qv��������jy��������x����������~�������������������v�����������������������������v������������������#��������J���������R���������^|��������qv���������f���������f��������
���������Dy��������jK�����������y���������y��������������������8�y���������r������������������Q������������j���������������������������$9C	L���������Z|��������qv����������<�z�������������������v���������e<*z��������I���������Qv��������c�<�z�������������������v����������������������������v��������2���������Av��������`����������m������������������>���������b���������u|���������m������������������N���������r����������|���������m������������������p	����������	����������	|��������
���������Y
x��������{
����������
s���������
}���������
|���������
i���������
����������
�l��������������������������Ei��������W���������k�l�����������������������������i�������������������p	l�����������������&���������9���������?���������U���������[���������i���������o����������v���������
@����������@����������B���������G���������N���������X���������a�<x��������������������	`�����������	�����������	�:���������a	�����������	 �����������	����������5	�R���������y	 �����������	@�����������v������������������ ������������������������������e<��������������������������������<���������� �	`�{���������h�v���������k��������t�����������������������������v��������;k��������2��z��������Q���������p��������������������8�
8	t��������qv�������������������3�3Wr��������_���g�G?�������������������r��������+q��������5���������G�N
St���������P�	��{�������������������
|��������v��������;���������������������x��������@���������Ss��������s}���������|������������������ x��������@ ���������S s��������s }��������� |��������� v��������� ���������!r��������#!���������5!���������A!v��������`!f���������!f���������!y���������!f���������!���������!"v��������i"r���������"f���������"����������"�"u���������"~���������"���������#v��������#~��������.#���������7#���������	0���������l%0���������8v?G���������Qv[(c���������hl����������������������������`�������������
���������6"�*���������36=�B���������G�V	�^���������g�������������6�������������sv��������	h	@������������������	@g��������������������������	d������������������&'�)*
c
�`n{� �(�0�PPX`PhpPxP�� p(0p8�@PH�PX@`�h�p�x�p��� �@!� "�#'>w��I� $�(H,�0�4�81<_@aDqH�	Lz
P�
TXV\�`�d%h>lZpntAxF|�����o����?�? �4!��!��"�6#�e��)����1K�
?�e
 e$�(�
0L4�8
b@�DAH
*X	 	.@pp��@ �0	@8	�
@�P	@X	�
`�p	@x	�
���	@�	�
���	@�	�
���	@�	�
���	@�	�
�	@	�
 �0	@8	�
���	�
�	�
�#�'�#�*�#�-�#�6#C #(O@#HQ�S�W�S�e�#�w�#��#� #(�`Sh��S�e�#�w�#���#��#�@�`0��
����	@�	P	`X	e�		`�		��	��	�(
	�0
	�p
��
d�
�P��8@H�P8�P e(`@�H0	�	@		�	p�	�� 	�0080@p`ph�p�x��	������p�p���p���	`����p� �(�` x����d�@�n����w���
n8w8o.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.static_call.text.rela__ksymtab_gpl.rela__kcrctab_gpl.rela.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.modinfo.rela.return_sites.rela__tracepoints_ptrs__ksymtab_strings__tracepoints_strings.rela.retpoline_sites__versions.rela__jump_table.rela.data.rela__dyndbg.rela__bpf_raw_tp_map.rela_ftrace_events.rela.ref.data.rela__tracepoints.rela.static_call_sites.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�;#:@���8J�#�E@p��8^�%"Y@�x8n�%i@��H8	~�%y@طH8��%�@ ��8
��%�@��08�&x �@�88�x'��@�8�2((��2�)	��-/��@(�8�/@0�H8'2�/N9 0\T|0O@x��8e�0 u�<Pp@�h8!�=�
 �@p��8#��Gp�@��8%�@H` �@���8'��H�@`�H8)��H �@��@8+��I �@�� 8-��J�@��8/K�@�@��081�N#0�N�,
O<
O�-A�|�|�9c	�����P0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key)�Z��pξ�G�ȠwN���0	`�He0
	*�H��
�� �DP�}�T�hN���eK�Cь|����Y��p5���3>��SV�Nze�����K�
Ǿ@�ۇ�L:)O4��uӿ]T���s�F9L��F?��ү?�Q��)�m׽��Ey	⅙l��E��4�z����
�o걫�̩Q��h��wz9d#-zQ(S���ECp�7���r2|���36��c�͌\���<2�}�,W�}&�E_��
�u��Vy���^�31R��F���sK_�v��ݖn^z��+�NPc8z;NmE:6C���VQ|F_3H�`�n��ܶ��t���_:�p��B�܀c���0t������k���]Ӄ�0���V<���x��=�,�&�ى��4Ö��:i�Ȁ5�^ϙ�O��	�C	�Uz���̈́�js�H��L��nI�ej;%m��ǯ�	��D�5vB�q�5�D��
�-��B������R�y�_�ayAv�B2KL�B����Vl�S���W�z�99�m�N������1�~Module signature appended~