ELF�� @@�������������������drv2624ti,drv2624drv2624.bindrv2624: fail to create led classdev rtpctrl_loopstatusti,rated-voltageti,voltage-compti,idiss-time%s, LRA = %d, drive_time=0x%x drv2624_set_bitsStart playback failed intervalscaledrv2624_bulk_writelp_trigger_enablelp_trigger_effect%s: GPIO %d request NRST error drv2624_reg_writeInvalid input for ol_lra_period: ret = %d ERROR, ti,ol-lra-frequency=%d, out of range mode%s:I2C check failed ti,zc-det-time%s reg=0%x, count=%d error %d %s failed, err=%d lra_periodol_lra_perioddrv2624_firmware_loadti,actuatorti,waveform-interval%hhu %hhu %hhu %hhu %hhu %hhu %hhu %hhu %hhu %hhu %hhu %hhu %hhu %hhu %hhu %hhu%x %xERROR, ti,lra-frequency=%d, out of range Calibration fail %s: ERROR no platform data (work_completion)(&drv2624->work)Failed to sync cache: %d diag_resultti,odclamp-voltageERROR, VDD drop observed!! looplra_wave_shape%s, reg read error set_sequencerdrv2624_i2c_probe%s reg=0x%x, value=0%x error %d (work_completion)(&drv2624->vibrator_work)%s, i2c bus fail (%d) DRV2624-IRQti,lra-frequencyti,blanking-time%s reg=0x%x error %d %s, ERROR OverDriveVol ZERO dump_regvibrator(work_completion)(&drv2624->stop_work)%s, ID status (0x%x) request_irq failed, %d %s, ERROR Rated ZERO ERROR, PRG error!! %s, ERROR: failed to clear GO %d reg(0x%x) = 0x%x %s, ERROR!! firmware size %d too big drv2624:1690:(&drv2624_i2c_regmap)->lockti,fb-brake-factorz=%d k=%d Invalid input for lp_trigger_effect: ret = %d dev_init_platform_datarelease wklock od_clampdrv2624%s:Failed to allocate register map: %d %s, device_id(0x%x) fail ti,bemf-gaindrv2624 probe succeeded &drv2624->lockdrv2624_poll_go_bit_stopautocal%s, ERROR!! firmware not found %s:no memory drv2624_wq3Invalid input for rtp_input: ret = %d %s enter ti,bemf-factordrv2624_reg_readDiagnostic fail waveform%s: platform data error ti,smart-loopdiaglp_trigger_scale%s: GPIO %d request INT error drv2624: fail to alloc_workqueue for drv2624_wq DRV2624-NRSTti,irq-gpiovibrator_work_routineERROR, Over Temperature detected!! sequence error %hhu %hhu %hhuInvalid input for lp_trigger_enable: ret = %d %s, ERROR!! firmware not right:Magic=0x%x,Size=%d,chksum=0x%x ti,ol-lra-frequencyInvalid input for lp_trigger_scale: ret = %d %s, firmware good ti,reset-gpioti,lra-wave-shape%s 3Invalid input for loop: ret = %d 3Invalid input for ol_lra_period: ret = %d Looking up %s property in node %s failed %d %s reg=%x, mask=0x%x, value=0x%x error %d ERROR, Over Current detected!! rtp_input%d %d %d D� ? �! "m#6'() ,./�0U���2?#�(x��Ȼ��H*������� Th=�ҨL��5��^���,T�k��hd��h������ T���H�������h%���@ T(��ȭ��t��(���A T��(� ȓ �� TSٗ�H`����������THx��Ȼ��H*�������@ T� ��H ��ht��H����T(=�҈�����������aT��(� ȓ=�� T4�=�ҨL��5��^����T��Ҩ#���������T���҈$��ȇ��hV���AT��7(ٗ�H`���������T����[��h������ T����ƨ��@�������T��"����(� ȓE�cT���#�������(� ȓ �T���������?����T�#��_�_$���?#�@9�#�qCT�_�@�*�?#����{��C��W��O�A8������B���!�B�������@� �� ٹ�����h @� ��@�������?� 7��!�B����V�$����R��R� ���!�B����v������ �!��^�B�c�����?�`&��T��`"@��!���*B��A8��B��@� �a7T�*�OC��WB��{A����#��_ֶfB����Z@�h�`"@��!�����!��*�����q`��T���!��*���q`�#T���*`"@�� @�!�B�����!���#�R���� �7�@9�!�����#�R��h"9���7�@9�!�����#�R��h29���7��@�!�����#�R��h69���7h2@9�@�qi:9�T���!���#�R�����7�@�H�Q�q�)Tb����!���#�R����@�q���!�����Z#�R��h�� �7�@�H�Q�q�Tb�� %A� -@�j&�l.� �B� 9@�@�i:�k��h�a@�?�q�T���B��@�6���*`"@�c@�!�d�����*`"@�� @�!�B�����*`"@�� @�!�B�� `@���*�}�R��R�`@��!�R�}�R��R�`&@����*���`�6�*��`"@�!�B��*�*��@���6��`"@�!�B��*��`"@�!�%�����*`"@�� @�!�B�����`"@�!�B��*��rv�9AT���a@�?�qh T���B���6�*`"@�c@��!����*`"@�� @�!�B�����`"@�!��B�������*`"@�� @�!�B���`@���`@�����*��`R�B�����D�R�����6�*�`"@�!��*�����h�.���*`"@�� @�!�B������������*���5�`"@�!���*���5����B���!�R����R����`"@�!�������`"@�!�h�����!���#�R����@�q���!�����Z#�R��h:���@�q���!�����Z#�R��h���@�q���!�����Z#�R��h"���@�q���!�����Z#�R��h&���@�q���!�����Z#�R��h*���@�q���!�����Z#�R��h.���@�q���!�����Z#�R��h2���@�q��Zh6�����`"@�!���`"@�!��B����?#��{��� ���\@�`���`"��`" ���`"@�!��`�@��`���� @��*�{¨�#��_�?#��{����L@���*�{���#��_�?#��{��� ���L@���R��R�R���*`&@��*���7� @��*�{¨�#��_����*`"@�!�B���R��R�R����?#����{�����O�A8����B����������`"��`������h�U9H4�#����#9�`&@���Rb�R#�R���*�*���7`&@��R�R�*���*�*� �7t�U9��R`&@�b�R���*�*�*�@�7`&@���R��R�*���*�*���7A8��B���_� �AT�OC��{B����#��_����*`"@�!�B���Rd�R%�R�������*`"@�!�B��R�R�*�������*`"@�!�B���Rd�R�*�������*`"@�!�B���R��R�*�����?#�����{��C���A8����B�����R��$@�����7�@���7q Th�A9�4`R@��4�`&@�A�R��R�@�7���*�`"@��x�A8��B��@� �!T�{A��@�����#��_����*`"@�!�B���R�������*`"@�!�B�C�R��R�����?#��C��{�����W��O�A8����B����(@9��4)@9�#95@9I4( @9�'9*@9� **4)@9�+9(@9� *4)@9�/9* @9� *�4)(@9�39($@9�4+,@9�79*0@9 *�4+4@9�*)8@9�;9 *)4*<@9�R�?9 *%`&@���R�*���6�*`"@���!�B���R�*G�*T�R6�R�*t�R6�R��R6�R �*��R6�R�*��R�*��R�R`&@��*�#���R�S8�C8� �7`&@��4���R�*���6�*`"@���!�B���R�*'�3���RC�R�@�7A8��B���_� ��T�OD��WC��{B��C��#��_����*`"@�!�B���R�*��`"@�!��������*`"@�!�B���RD�R�����?#��C��{��C��_��W��O�A8������B���X�5����`&@���R"�R�*���*&�R��*`�6`"@�������R$�R�*�*��R�R�1C��T`@���*�}�R��R�`@��!�R�}�R��R�`&@��`&@�� 4��*`"@�!��`@���*�}�R���R�u5��W����� �*`"@�������R��R�R��1�T`&@�����R�����7�@��ra��TA8��B��@� �!T�*�OD��WC��_B��{A��C��#��_���`"@�!�B��������?#�����{��C��o��g��_��W��O�A8��*�B�����L@����������*���R�9��'@����*�������7�@�`������*�*���� ���q���T �*��#@�!����*�*�������A8��B��@� �aT���OF��WE��_D��gC��oB��{A�����#��_��?#����{��C��W��O� A8���)�B����!�������L@������qAT�@9�@9�&@��*�*���6���*�"@�!�B��*�*����A8��B��@� �T���OC��WB��{A����#��_��?#����{��C����O�A8����B�����R��L@����&@���7�@�S�7h�!qB������R��*A8��B��@� �AT`~@��@��OC��{A����#��_��*���"@�!�B���R�*�����?#����{��C��W��O�A8����B�������L@����9�`5�@9�4��� �&@���R��R�R���*�*���7A8��B��@� �aT���OC��WB��{A����#��_��*�!����*��~@�������*�"@�!�B���R��R�R�����?#��{���� L@������B��R#�U9�|@��{���#��_�?#����{��C��W��O� A8���)�B�����A�R����L@����9�@5�@9i�R q1�Ⱦ9A8��B��@� �T���OC��WB��{A����#��_��*�!����*��~@�����?#��{���� L@������B��R#�U9�|@��{���#��_�?#��{��� ����O� L@�������A�R��"����5��� @��OB��{è�#��_��*�!����*��~@����?#����{��C��W��O�A8��*�B�����L@��������&@�����R�����7�@��������B��R�*�A8��B��@� �AT�OC�|@��WB��{A����#��_��*���"@�!�B���R�*�����?#����{��C��W��O� A8���)�B�����A�R����L@�������5����*����@9��R�&@�"�R���*�*�*���7���A8��B��@� �aT���OC��WB��{A����#��_��*�!����*��~@�������*�"@�!�B���R$�R�*�����?#��C��{��C����W��O�A8��*�B�����L@��������&@�����R����7�@��&@�����R���`�7�@����S�*����B��R�*�A8��B��@� �T�OD�|@��WC��{A��@��C��#��_��*���"@�!�B���R�*�����*���"@�!�B���R�*�����?#����{��C��W��O� A8���)�B���A�R����L@������5����*����@���R�&@�%S�*���7�@9��R�&@��*��7���A8��B��@� �aT���OC��WB��{A����#��_��*���*��~@�������*�"@�!�B���R�*�������*�"@�!�B���R�*�����?#����{��C��W��O�A8��*�B�����L@��������&@���!�R�����7�@����n����B��R�*�A8��B��@� �AT�OC�|@��WB��{A����#��_��*���"@�!�B�#�R�*�����?#��C��{��C����W��O�A8��*�B�����L@��������&@�����R����7�@��&@�����R���`�7�@����S�*����B��R�*�A8��B��@� �T�OD�|@��WC��{A��@��C��#��_��*���"@�!�B���R�*�����*���"@�!�B���R�*�����?#��C��{��C��_��W��O�A8��*�B�����L@������'@���!�R����7�@�'@���A�R���`�7�@�'@���a�R�����7�@��������B��R�*�*�*�A8��B��@� ��T�OD�|@��WC��_B��{A��C��#��_��*��#@�!�B�#�R�*�����*��#@�!�B�C�R�*�����*��#@�!�B�c�R�*�����?#��C��{�����W��O� A8���)�B����!��3��C�����3�L@����C8�C9�39� q�T����*����C_8!�R�&@��*� �7�C@9A�R�&@��*���7�3@9a�R�&@�b�R���*�*&�R���7������A8��B���_� ��T���OD��WC��{B��C��#��_����*�"@�!�B�#�R�*�������*�"@�!�B�C�R�*�������*�"@�!�B�c�Rd�R�*�����?#��C��{��C����W��O�A8��*�B�����L@��������&@���a�R�����7�@��&@����R���@�7�@�������B��R�*�*�A8��B��@� �T�OD�|@��WC��{A��@��C��#��_��*���"@�!�B�c�R�*�����*���"@�!�B��R�*�����?#����{��C��W��O�A8��*�B�����L@��������&@����R�����7�@�������B��R�*�A8��B��@� �AT�OC�|@��WB��{A����#��_��*���"@�!�B��R�*�����?#����{��C��W��O� A8���)�B���A�R����L@����9� 5����*����@9�R�&@��*���7���A8��B��@� �!T���OC��WB��{A����#��_��*���*��~@�������*�"@�!�B��R�*�����?#�����{�����C��O � A8���)�B��c����C@�D������RE@�F~�L@�G �I�K @�L!�M%�N)�O-�P1�Q5�R9�J=�!��c�����>��+��G��?��7��/��@qmT��� ����*����c�������A8��B���_� �T���C@��OI��{G�����#��_��?#����{��C��W��O�A8��*�B�����L@��������&@����R�����7�@����S����B��R�*�A8��B��@� �AT�OC�|@��WB��{A����#��_��*���"@�!�B��R�*�����?#����{��C��W��O� A8���)�B���A�R����L@������`5�@�������*q��}� ����@��R�&@��R���*S�*�*���7���A8��B��@� �AT���OC��WB��{A����#��_��*���*��~@�������*�"@�!�B��R�R�*�����?#����{��C��W��O�A8��*�B�����L@��������&@�����R�����7�@��������B��R�*�A8��B��@� �AT�OC�|@��WB��{A����#��_��*���"@�!�B���R�*�����?#����{��C��W��O� A8���)�B���A�R����L@������`5�@�i�R����*�� q��}� ����@9��R�&@�b�R���*�*�*���7���A8��B��@� �AT���OC��WB��{A����#��_��*���*��~@�������*�"@�!�B���Rd�R�*�����?#����{��C��W��O�A8��*�B�����L@��������&@�����R�����7�@����S����B��R�*�A8��B��@� �AT�OC�|@��WB��{A����#��_��*���"@�!�B���R�*�����?#����{��C��W��O� A8���)�B���A�R����L@������`5�@�������*q��}� ����@���R�&@��R���* S�*�*���7���A8��B��@� �AT���OC��WB��{A����#��_��*���*��~@�������*�"@�!�B���R�R�*�����?#����{��C��W��O�A8��*�B�����L@��������&@���!�R����7�@���� ��q���ZB����R�A8��B��@� �AT�OC�|@��WB��{A����#��_��*���"@�!�B�#�R�*�����?#����{��C��W��O� A8���)�B���A�R����L@������ 5�@���R����*��q��q��Z(������@9!�R�&@��*���7���A8��B��@� �!T���OC��WB��{A����#��_��*���*��~@�������*�"@�!�B�#�R�*�����?#����{��C��W��O�A8��*�B�����L@��������&@�����R����7�@��������!���Yu��A8��B��@� �AT�OC�|@��WB��{A����#��_��*���"@�!�B���R�*�����?#�����{�����W��O�A8����B��R�����L@��#���9������#�� ��a� T�#�*ih8_)qAT?i(8� @�I��R �r k@T�.���@�ʮ���C@9����J��� � �h�� @��,�R�3@9*�r J *�4)����@����i,�� �� ��Tt�R�*4�RT�R����*����&@���Rb�R�*���*�*���7���A8��B���_� �aT���OE��WD��{C�����#��_����*�"@�!�B���Rd�R�*�����@�*�?#����{��C��W��O�A8��*�B�����L@��������&@�����R�����7�@�������B��R�*�A8��B��@� �AT�OC�|@��WB��{A����#��_��*���"@�!�B���R�*�����?#����{��C��W��O� A8���)�B���A�R����L@����9� 5����*����@9��R�&@��*���7���A8��B��@� �!T���OC��WB��{A����#��_��*���*��~@�������*�"@�!�B���R�*�����?#����{�����o��g��_��W��O� @���@���R0@9��R4@9�R�)@� @���8@9�*���*PD)hE)��>)dF)��8@�$@�������7h"@9�cS� q��+1�I1� eS qJ1�J *_r T+2 qh1�I228`&@��R�*�*���*�*�`"�7\5`&@���R�R�R���*�*� .�7V4`&@���R�*��*�*�*�*�@�@�7u4`&@��R�*���7�q`T��7�`&@�!�R�*�`�7�C_���7`&@�A�R�*���7��_�h�7`&@�a�Rb�R�*���*&�R���7��_�h�7`&@�a�R�R�*���*&�R���7{�7tS`&@��R�R�*���*�*���7z�7T`&@��R��R�*���*�*���7y�74`&@�!�Rb�R�*���*�*���7x�7 S`&@���R�R�*���*�*� �7�OG��WF��_E��gD��oC��{B����#��_����*`"@�!�B���R��R�R�a����`"@�!�B���*�*�*�*�@������`"@�!�B������ @�}�R`&@���R��R��K��q�*�*   � 2(���*�`�6���*`"@�!�B���R��R�*��@���R`&@���Rb�R��q�*���*}  @�RIs�r7 ��&S�*�`�6���*`"@�!�B���Rd�R�*��`&@���R�*�@�6���*`"@�!�B���R�*���`"@�!�B��*�*��@����7�@���R`&@�"�R���*�*�*�`��6���*`"@�!�B���R$�R�*� �����*`"@�!�B���R�*������*`"@�!�B��R�*� �����*`"@�!�B��R�*�*����5������*`"@�!�B�#�R�*��C_����6�����*`"@�!�B�C�R�*�������*`"@�!�B�c�Rd�R�*���_�h��6�����*`"@�!�B�c�R�R�*�������*`"@�!�B��R�R�*�Z��6�����*`"@�!�B��R��R�*�������*`"@�!�B�#�Rd�R�*�8��6�����*`"@�!�B���R�R�*�������*`"@�!�B���R�R�R����?#��{�����)�A9"���R)2@�)�9��� �R�{���#��_�?#��{��� �����P@��4�`&@�A�R��R���7� @��{¨�#��_����*`"@�!�B�C�R��R����?#��{��� ����O���R � �)����9��( �� $� @��h6���*`"@� 5�*���`��!�B���A�R�A�r"�R�`����`���*����{z�`"�!�B��*�*�*�*t����h����`"��*h��h�����`��!�B��*�*�*�*t���hB��"�`���*h��h�����`"�!�B��*�*�*�*t����*h���B�h��h���*� @��OB��{è�#��_��!������`"@�!��t����_$�A��_�?#��{���g����_��W��O�3���������*�����"@�!�B��v�@��q+T���"@�!�B��*�k�@��"@��@�d�`ӣ���`Ө���ĄR�j�kA T�k T�@�q T}@��@� ��T���*7�*���*�* @� y� �1�/����� � � �_�T�q~��1���T1�0@91@9���� ���*� kT���"@�!�B������R�����R��RQ?q�T�R������� J� ����TKq~�1�`��T+ij8� ���9�Z��TX@9��R�&@��*���6�*�"@�������R�*�������"@�!�B���������OD��WC��_B��gA��{Ũ�#��_�?#��{���O���3��$@��*�*���7�OA��{¨�#��_����*�"@�!�B��*�*����?#��{����0�R?q <�R ��(����RA@� ���{���#��_�?#����{��C����O�A8������B������*����"T8H 6�&@���!�R���� �7�@�U�7�R9�R@��4��&@�A�R��R���7��7�RA9� 75 7� 75 7�6�&@�����R���@�7�@��7r�T q�T q�T�29�87�&@���!�R���`�7�@��&@���A�R�69�����7�@��&@���!�R�:9�����7�@���>9�R987�&@���a�R�����7�@��&@����R�V9�����7�@��Z9��A9( 5��A9y��9�6�����A9��9���A8��B��@� �T�OC��{A��@����#��_��*���"@�!�B�#�R�*��R@����5�����"@�!��5�6��"@�!����6��"@�!��5�'6��"@�!����7������*�"@�!�B�C�R��R�{�����*�"@�!�B���R����"@�!�B�������"@�!���"@���9������"@�!�������"@�!������*���"@�!�B�#�R�*�n���*���"@�!�B�C�R�*�l���*���"@�!�B�#�R�*�j���*���"@�!�B�c�R�*�l���*���"@�!�B��R�*�j���?#����{��C����O�A8�`����B� ����*�������"�@����ѩ~�*�R@�*9�4�&@���!�R�����7�&@�A�R�*�@�7�R@����!�R�`�7��A9��R2�R���9���A8��B��@� �T�OC��{A��@����#��_���"@�!���R@���9�4��&@�A�R��R���7�"@��������*�"@�!�B�#�R�������*�"@�!�B�C�R�*�������*�"@�!�B�C�R��R�����?#��{��� ����O����������*������j���OB�� @��{è�#��_�?#�h ��?�q��闟%���#�(*�_�?#� �R?�q(T�*)�R(!Ț �����)�� �T(�Q qbT�#��_��*�#��_�?#�?q�#����_�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�?#��{�������!���{���#��_�?#��{��������{���#��_�author=Texas Instruments Inc.description=DRV2624 I2C Smart Haptics driverlicense=GPL v2vermagic=5.10.209-android13-4-g92e94fca2f15-ab12115410 SMP preempt mod_unload modversions aarch64name=drv2624depends=alias=i2c:drv2624alias=of:N*T*Cti,drv2624alias=of:N*T*Cti,drv2624C*scmversion=ga1e01eb4bca3Linuxdrv2624�/��module_layout ѩ�__stack_chk_failӅ3-system_wqڽ/<i2c_del_driverL��\mutex_destroy ��destroy_workqueueĀ��sysfs_remove_group��led_classdev_unregister����release_firmware����scnprintf�F�cancel_work_sync�^��kstrtobool /�ikstrtouint�]Fkstrtou8��{�regmap_bulk_write�n��sscanf��v"kstrtoint�`ϘstrlenH��Wstrlcpy��?<sprintf��printk���kstrtos8nJnesnprintf� ��enable_irq0p�npm_stay_awake\��[gpiod_set_raw_value<'��regcache_syncD�Wregcache_mark_dirty�/]�mutex_unlock8�kpm_relax�a=�mutex_lock_nested%}Ԇlockdep_init_map_type��Pled_classdev_register_ext+Db�__init_work���alloc_workqueue���__mutex_init��rdevice_init_wakeupo��<disable_irq�S�wqueue_work_onth�Mgpiod_to_irqg� @gpiod_direction_input,*regmap_write��ܚregmap_update_bits_bases���regmap_readx���gpio_to_desc�*չgpiod_direction_output_raw��6of_property_read_variable_u32_array��]of_get_named_gpio_flagsj�*�_dev_warn�cO�devm_kmalloc��,__cfi_slowpath:4%�request_firmware_nowaitc�sysfs_create_groupR�z�devm_request_threaded_irqG��usleep_range@���devm_gpio_request�Ȏ�__devm_regmap_init_i2c��A�_dev_err���_dev_info�Ρi2c_register_driverGNU}:�<�t�~�[R���xZc�GNU� M�M������c�����c����b��c��b��c��� �c$��(�c0<� @�D�%P� X�\�%d|�������c��c���������� ��� � �� �� 0�H 4�� D�H H�� LP�* X�* ht��x����������������� ��8�(@�(P\�~ d�~ |��� ��� ������c����H �� �H �� $�H (�* 8�H <�* @LT`hp|� ����������������c�����c���������H ����H ���r�c$�r(�c0D�01T��\��`t�N x�N ��H ����H �����������c��c��H �����H ������#��$��PE �PE ,��4��<P�H T��d�H h��lx��8|������8��8��8��M�����XE�M�����XE���"��"���0��0  �N �N ( ��0 ��H T �\ �t � ��� ��� � �8� �8� � �w� �w�  �� �� $ 0 ��8 ��P h �^p �^t x � � � � �c� �c� Q� A� A� D� �8� �8� E� F� G �� H !d �u h �et �u x �e� � A� A� A� �` � �h !0 !X !| !� �u � �e� �u � �e� � �u � �e� �u � �e�  �u  �e �u  �e( 0 �u 4 �e@ �u D �eT \ Q�  � &� "� ��� .���(�,��4<�u@��L�uP��\dQD"T�uX��\�u`���=�" �u���u��4=h��l��x��|������ ��� ���������������Q��u ��e��u �e,!T`px2���2��0�1�������������������(D �����J�����J��Q�-������ ����( HBd�l�|�/�Q��X��X<4"<�u@��L�uP��\�Q� ������5@�D��L�P��\dQ�@��� �!� � (4�u 8�eD�u H�eX`Qx������5�>4�� 8�� DPQh��p��|5�>��l��l�8-L `/d��l��x5������������Q?0-T!`/�������u ��e��u ��e��Q -4 P h/l��t���5���������������������QL?`-x"�"�/�� �� �7��u�����u�� �u��$�u(��4<Qx-� �/�������5��������� QT-h � �/�������5��������� ���$�(��4<Q|-� � � �/��� ��� �58�<��D�H��T`�d��l�p��|������������Q�� ��  < -0 "H "p !| /� �u� ��� �u� ��� � �u� ��� �u� ��!!�u !�e!�u !�e,!4!Qt!-�! �! �!/�!�a�!�a�!5 "�"��"�"��("4"�8"��@"�D"��P"X"Q�"-�" �"/�"���"���"5#� #��#�#��$#,#Qp#>�#-�#"�#/�#���#���#7�#�u�#��$�u$��$$QH$��$��$<�$-�$�h�$/$%Q`%-t% �%/�%���%���%5�%��%���%��%���%�%Q@&;h&-�&!�&/�&�� �&�� �&7�&�u �&�e�&�u '�e''QT'-h' |'/�'���'���'5�'��'���'��'���'�'Q4(;`(-�(!�(/�(�� �(�� �(7�(�u �(�e�(�u �(�e) )QH)-\) p)/t)��|)���)5�)��)���)��)���)�)Q(*;P*-x*!�*/�*�� �*�� �*7�*�u �*�e�*�u �*�e�*+Q<+-P+ d+/l+��t+���+5�+��+���+��+���+�+Q ,;T,-h,"t,/�,�� �,�� �,7�,�u�,���,�u�,���,�,Q(--<- P-/T-�� X-�� \-�� `-�� l-8�-��-���-��-���-�-Q.9.:�.-�.!//8/�u  >&,>"`> �> �> �> ? 0? \?�` p?/�?��?���?��?���?�?�� �?�� �?�?�� �?�� �?�?�@�@ @��@��@$@�u(@��4@�u8@��D@L@�P@��\@�`@��h@l@�Ap@�� x@�A|@�� �@�@���@���@�@.�@���@���@�@���@���@�@��@���@��@���@�@�A��A� A��A$A�(A��0A�4A��@ALA�PA��XA�\A��hAtA�xA���A��A���A�AQ�A-�A�` �A3B (B"4B4@B��`B/�B�v�B�v�B�B&�B"�B.�B��B���B��B���B�B�u�B��C�uC��CC�u C��,C�u0C��01��8l� <�8��8( � `�� > � $� � � ��  x� i� (` �hd�` I��yh����m� ��&�����. h�{h6d< dF �����T<cT� �p�� �s � ��V�(g�h  4 �@��@Y(u�@p@� �����8!$]8!�\"��\"� 0#�m0#�  $� $�(%�a(%� &&A'��'Q �'o�'�)��)� �)��)�+�W+� �+��+L�,�g�,�� ] �-���-�l/�[l/� @0� @0�01^@8@i@8��8��8+�(�8MH| �:`Q�:h =d�=j l=@al=� �=���=5 �A�U�A HCTHC� �C(��C� �CPc�C� D�D� K�(D[0D�8DO@D�PD��DGPE�XE�`E/hE��E>�E[ @�r @�I@��5)�-DK��� �z�� �# �� ��C8�`��� �#(�8tH`��8� 085h8��8� �8C8rH8V�8��8��8 (8�`8' �8� �8t8� @8z x8� �8��0�h=����H��n���(`��s�,�@�x��� �(D�0D8D�@D�HD�PD��XD�`D�@hD��pD�AxD�^�D�D�D���D�(�D���D�q�D��D���D�v�D�0�D��D���Dx�Dx$�DxA�Dx��DxTEx�Ex�Ex`Ex{ Ex/(Ex�0Ex�8ExB@Ex*HEx[PEXE�`EohE�pEvxE��E��E��E��E� /Zb8Z�� ����� ���)����� ,  ${� �� �\c � ��Ui� � z I ����/9 ) �� j yJ �  � �� � � ��� V ~��� � | F�' $�"P$W P�  � ��C @ @���(DN �E.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.comment.init.plt.bss.rela.rodata.drv2624_pm_ops__versions.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.data.__cfi_jt_init_module.rela.gnu.linkonce.this_module.rela.text.drv2624_i2c_probe.note.gnu.build-id.shstrtab.strtab.symtab.rodata.dataregcache_mark_dirtystrlcpymutex_destroyhaptics_init.__keydrv2624_i2c_probe._keyof_property_read_variable_u32_arraypm_relaxrtp_input_showdiag_result_showlp_trigger_effect_showstatus_showctrl_loop_showod_clamp_showinterval_showautocal_showdump_reg_showlra_wave_shape_showlp_trigger_enable_showlp_trigger_scale_showmode_showol_lra_period_showgpiod_direction_output_rawled_classdev_register_extdev_attr_rtp_inputgpiod_direction_inputdevm_gpio_request__cfi_jt_startkstrtouintkstrtointdev_attr_diag_resultrtp_input_show.cfi_jtdiag_result_show.cfi_jtlp_trigger_effect_show.cfi_jtstatus_show.cfi_jtctrl_loop_show.cfi_jtod_clamp_show.cfi_jtinterval_show.cfi_jtautocal_show.cfi_jtdump_reg_show.cfi_jtlra_wave_shape_show.cfi_jtlp_trigger_enable_show.cfi_jtlp_trigger_scale_show.cfi_jtmode_show.cfi_jtol_lra_period_show.cfi_jtdrv2624_irq_handler.cfi_jtdrv2624_haptics_stopwork.cfi_jtdrv2624_haptics_work.cfi_jtdrv2624_is_precious_reg.cfi_jtdrv2624_is_volatile_reg.cfi_jtdrv2624_is_writeable_reg.cfi_jtdrv2624_i2c_remove.cfi_jtrtp_input_store.cfi_jtlp_trigger_effect_store.cfi_jtset_sequencer_store.cfi_jtctrl_loop_store.cfi_jtod_clamp_store.cfi_jtinterval_store.cfi_jtautocal_store.cfi_jtdump_reg_store.cfi_jtlra_wave_shape_store.cfi_jtlp_trigger_enable_store.cfi_jtlp_trigger_scale_store.cfi_jtmode_store.cfi_jtol_lra_period_store.cfi_jtvibrator_work_routine.cfi_jtdrv2624_resume.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtvibrator_enable.cfi_jtdrv2624_i2c_probe.cfi_jtdrv2624_suspend.cfi_jtdrv2624_firmware_load.cfi_jt__mutex_inithaptics_initdrv2624_set_go_bitrequest_firmware_nowaitdev_attr_lp_trigger_effectdev_attr_statusdrv2624_reg_defaultsdrv2624_fs_attrsdrv2624_pm_ops____versionsof_get_named_gpio_flagsdrv2624_modes_dev_erri2c_register_driveri2c_del_driverdrv2624_i2c_driverled_classdev_unregisterdrv2624_irq_handlerdev_attr_set_sequencersystem_wqgpiod_to_irqdrv2624_disable_irqenable_irqdevm_request_threaded_irqdrv2624_fs_attr_groupsysfs_remove_groupsysfs_create_groupdevice_init_wakeupdrv2624_stopdev_attr_loopdev_attr_ctrl_loopdev_attr_od_clampdrv2624_i2c_regmap_dev_info_dev_warnqueue_work_onstrlendrv2624_set_waveformkstrtobool__stack_chk_fail__cfi_check_faildev_attr_intervaldev_attr_autocalprintkdrv2624_haptics_stopwork__init_workdrv2624_haptics_workmutex_unlock__cfi_check__cfi_slowpathdrv2624_of_matchdrv2624_is_precious_regdev_attr_dump_regdrv2624_is_volatile_regdrv2624_is_writeable_regsprintfsnprintfscnprintfsscanfdrv2624_i2c_removegpiod_set_raw_valuedestroy_workqueuealloc_workqueueregmap_writeregmap_bulk_writedrv2624_reg_writeregmap_update_bits_basertp_input_storelp_trigger_effect_storeset_sequencer_storectrl_loop_storeod_clamp_storeinterval_storeautocal_storedump_reg_storelra_wave_shape_storelp_trigger_enable_storelp_trigger_scale_storemode_storeol_lra_period_storerelease_firmwarelockdep_init_map_typedev_attr_lra_wave_shapevibrator_work_routinedrv2624_resume__cfi_jt_init_module__this_module__cfi_jt_cleanup_module__mod_of__drv2624_of_match_device_table__mod_i2c__drv2624_i2c_id_device_tablevibrator_enabledev_attr_lp_trigger_enabledrv2624_lp_trigger_enabledev_attr_scaledev_attr_lp_trigger_scalepm_stay_awakeusleep_rangedev_attr_modedrv2624_i2c_probedev_attr_lra_perioddev_attr_ol_lra_perioddrv2624_suspend__cfi_jt_enddrv2624_i2c_idmutex_lock_nesteddrv2624_firmware_loadregmap_readgpio_to_descdevm_kmalloccancel_work_syncregcache_sync__devm_regmap_init_i2cdrv2624_plat_datadev_init_platform_data$d.99$d.89$d.79__UNIQUE_ID_alias269$x.69__UNIQUE_ID_license359$x.59$x.49$x.39$x.29$x.19$x.9kstrtou8kstrtos8$d.98$d.88$d.78__UNIQUE_ID_alias268$x.68__UNIQUE_ID_description358$x.58$x.48$x.38$x.28$x.18$x.8$d.8_note_7$d.97$d.87$d.77__UNIQUE_ID_alias267$x.67__UNIQUE_ID_author357$x.57$x.47$x.37$x.27$x.17$x.7$d.96$d.86$d.76__UNIQUE_ID_depends266$x.66$x.56$x.46$x.36$x.26$x.16$d.106$x.6$d.95$d.85$d.75__UNIQUE_ID_name265$x.65$x.55$x.45$x.35$x.25$x.15$d.105$x.5$d.94$d.84$d.74__UNIQUE_ID_vermagic264$x.64haptics_init.__key.54$x.54$x.44$x.34$x.24$x.14$d.104$x.4$d.4$d.93$d.83$d.73$x.63$x.53$x.43$x.33$x.23$x.13$d.103$x.3$d.3$d.92$d.82$d.72$x.62haptics_init.__key.52$x.52$x.42$x.32$x.22$d.112$x.12$d.102$x.2$d.2$d.91$d.81$d.71$x.61$x.51$x.41$x.31$x.21$x.11$d.101$x.1$d.1$d.90$d.80__UNIQUE_ID_scmversion270$d.70$x.60haptics_init.__key.50$x.50$x.40$x.30$x.20$x.10$d.100S@XO@�G2(� : �EN�eI�e��e5�e,0@{x�@�{�g%�e$ @�H �@`���e1X@��@0���L�o���(g�@g�@�@��0t�k�z$�z ���?���-� U7�