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-152-generic/kernel/drivers/platform/chrome/cros-ec-sensorhub.ko
ELF>�@@;:GNU���p�}g֌	���F�m{MLinuxLinux�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-qkjGNT/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-qkjGNT/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-152-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 �Rmodule_layout���ktime_get_with_offset(�strace_handle_return�/�__x86_indirect_thunk_r9���f__x86_indirect_thunk_rcx8�2mutex_unlock�^Pstrace_event_buffer_reservem�1fplatform_device_register_full6�Nblocking_notifier_chain_unregister��*zcpu_numbera�H�__ubsan_handle_shift_out_of_bounds��cQbpf_trace_run3y2]�__platform_driver_register�9�[__x86_return_thunk}1�
_dev_warn���__mutex_initq"ZZ__cpu_online_mask�=
�_find_next_bit(��trace_event_regK��Mmutex_lock��bpf_trace_run5���#platform_device_unregisterC�sort.�%�_dev_err#Xh�perf_trace_run_bpf_submit_�perf_trace_buf_alloc�j|�cros_ec_get_sensor_count���__ubsan_handle_out_of_bounds@Mdevm_add_action�!�dtrace_event_ignore_this_pidke��__stack_chk_fail��$___ratelimit�pHe__x86_indirect_thunk_rax�3��cros_ec_check_features ���trace_event_buffer_commit�m��__fentry__M�	blocking_notifier_chain_registerѿ��__dynamic_dev_dbg���event_triggers_callo�?�cros_ec_cmd_xfer_status8߬imemcpy�W��trace_event_raw_init�VSthis_cpu_off{�bmtrace_event_printfJu�_find_first_bit��trace_raw_output_prepC4o�platform_driver_unregistersjĹ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) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0���� +)� <� M� `� t� �� �� �� �� � 	� 
�� � '� 
>� N� ]� p� �� �� �� � � � �� � )� H� W� n� �� �� ��  � !� "�� #� $0� %Z� 'i� (x� )�� *�� +� 	� � � ,� B� Y� s� �� �� �� �}� ����
���#���� � ��"� �@/� F� \� r� /~������@�� ��@�� 	(� � @� ���� ����� ��� � �0� ���0� �@� A@+� (J� S� @]� �t��e� y� �`T|�	��@�}������H������@Y�m�nS�\��@�� ���u����	@�� ����� ����� ��@�=����� G�  G� @G�� ���G���m�������� #� "� .� 8� B� O� X� b� p� ~� 	�� 
�� �� �� 
�� �� � � � �� � � � (� 5� G� V� ]� i� �� �� �� ��  �� !� "� � �� � � 7� P� c� w� �� �� �� �� � � � 	� � =� ]� q� � �� �� �� � � � � � (�3"��@���������+�
��
<�����/� �����  `T}@%����!�{
m!F'!@2!F�C!6�����R!��@[!���y9���j~	�@/��"$���j!����S@��t!��g��Y �@o��!��!����!#@�!#��!#��!#!#@!#�=!#�U!#w!��@�!��!����!�!@�!��!�~��!�
����
<�����;���!(g��k��� �!@�!�!�!
��hm+!4!���g @!��@����K!�T!����@`!���i!���x!���!��@�!����!����!���!��@�!����!����!��!��@!��������'!��<!��@
��
������#��
������#��
��������#+��
����#��
����/��
����#��
����������
����������
��������������
������������
������S!��
��F��
�����
���c��
����_!(t!��~!��@�!����!����!��
��
����
6��F���!���!������
m��!0x���!@!`�� �!�
�G@SLX�0!0x��W!@!`�� �!�
�G@SLX�e!	@x��t@���� �� � @�U�2�SLX�!�!�!%!����
S j�+M��K!�� j�+M��l!����
S���� j�+M��l�����������������
�*��0
��
SLSW!!�� !
�!��
SLS�*��t���!��
SLS�!!�� !
�!��
SLSW!!�� !
�!��
SLS�*��t��"!��
SLS�!!�� !
G!��
o!Ts!Tw!�
6�!��u���� [!0"�h���h���!�
�!���!�!���!�
�!���!!�!���!�
�*��3H6c!�
R
|A!/�}M!
�o!W�!�
^��!�!S�!��!���!{�
�!���}� ��9��!�<!�
�!��U!�p!�
�!����6�!�
�!���!��!���!�
�!���}
	!�1	!��S	!��w	!���	!���	!���	!��,
!t�T
!t�~
!t�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
�c��
�m�
-`H�
�
1�, "�GWjw#�
�	�����,7"C]t����� ���
0
E
_
�S��
�
�
�
�
�
�
�
(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 key6<���"��Ή��~��h��0	`�He0
	*�H��
�D�!-�z���h�4zb�c�h��������{x�!q?ybnpWfu�ɲq���N
éHT���8x&tc<�Ld��P�D�Kə԰H&�W� �{�뺠�މ��9.S�D��w��$y��쐚�Xh2EN&*u��7z�@N���C��Y_]����$f�t ����$'`N��Ϧd��Y���՘��y6u��{��zT��$��dU��e��ސ��FQ\g��~h%&4�X����|�v�-�؉��Բ/���ؠ����6�h���AnV���������d�R�DuqJ���N`��>�3�,�7��9ǩ�Y~"�̷|�Y��a���OtJj�i��Xgݍ��_N���&�}����wБĿg�%7�.����*�X"e�w?)��B�("�C�w�y�P�e�F�nN1���BJ��פ�R4��}X�a�(��DOW>Kv��v9ď�d�;U��\Lf�����u�V����~Module signature appended~