ELF��Q@@$"google,bitbang-spmi-controllerdatregister read not acked 3%s %dNo of_node clkspmi_cmd_seq_register_readregister write not acked spmi_clk ERROR %d Unable to read delay_us invalid opcode = %#02x cannot allocate spmi_bb_info delay_usspmi_dat ERROR %d spmi_bitbang_controllerUnable to add controller (%d)! ��c?#����{��W��O��C�A8�@�C������R���@�L@����!�"�R�����V���?�� ��T�!���"�R��?���T� �R�@������vA� ��!���#�R�����7�@�������h����h����* 5A8�C��@� �!T�*�OC��WB��{A����#��_��!����u�������!� ���!����*� �!� �!����*��������!����������c?#��{��� ���T@�@����s�����*� @��{¨�#��_֐��?#�����{����g��_��W��O��C�A8���C��*�*�����*���*L@�` @��`@��*�����(�q�T�q`T�q�T`@��*�3�` @��*�`@�!�R�`@��`@��*�`@���2����RM�` @�!�R�`@��*�`@��`@��` @��*�`@�������`7` @�!�R�`@��*�`@��`@��` @��*�`@�����`@��*�Q� 3�` @��*�`@�!�R8�R�`@��`@��*�`@��A2����R�����R �` @�!�R�`@��*�`@��`@��` @��*�`@��94�@��������� ��A��T` @�!�R�`@��*�`@��`@��` @��*�`@��� 7a`@��*�Q��R �3�>S�9�` @��*�`@�!�R9�R�`@��`@��*�`@��a 2����R�����*�R������R��` @�!�R�`@��*�`@��`@��` @��*�`@��Z4�@�����p��@99 ��8!��T` @�!�R�`@��*�`@��`@��` @��*�`@���6` @��`@��A8�C��@� �T�*�OF��WE��_D��gC��{A��@�����#��_��!�������"�!����������!�"�R�8����v+?#��{���g��_��W��O���L@����*�*����` @��*�*�`@��*�����(r�T�q Tq�T`@��*�@9�` @��*�`@�!�R�`@��`@��*�`@�����3��R2<����*�R8���j��*� 7``@��*�Q� �` @��*�`@�!�R�`@��`@��*�`@��3���*��R�����R�z4�@��@8���R���a��T+`@��*�Q��R �3�>S�` @��*�`@�!�R�`@��`@��*�`@��A2����R�����*�R������R��4�@��@8���R����a��T����6�*` @��`@���*�OD��WC��_B��gA��{Ũ�#��_��!���������"�!���������?#��{��� ����� @��*�` @��*�`@��`@��`@�!�R�`@��`@��`@��`@��`@��` @�!�R�`@��` @��*�`@��` @�!�R�`@��*�`@��` @��*�`@��` @�!�R�`@�!�R�`@��` @��*�`@��` @�!�R�`@��*�`@��`@��` @��*�`@��` @�!�R�`@��` @��*�`@��` @�!�R�`@��` @��*�`@��` @�!�R�`@��` @��*�`@��` @�!�R�`@��` @��*�`@��` @�!�R�`@�!�R�`@��` @��*�`@��`@��*�� @��{¨�#��_�?#��{���_��W��O�������@��*��*�� @�!�R�*��@���*�@��q��*�� @��*��@���1���T�q����r���IIJ�) KJ�) JJ�)KJ�)JJ)KJ)VJ J)�R ( v9�OC��WB��_A��{Ĩ�#��_�?#��{���W��O����*��Hr`T)�R�*�*lJq) Jk}S���T66�R` @��*)�R5!Ț�� q�T�*` @�!�R�~��j`@����`@��` @��*�`@���q�*���T�OB��WA��{è�#��_�?#��{���O�����@�!�R�`@��*�`@��`@��` @��*�`@��` @�!�R�`@��` @��*�`@���*`@��` @�!�R�`@��*�`@��`@��` @��*�`@���q���OA��{¨�#��_�zR| (,D-DD ��T DD-��(D$D-DD ��L DD-��8p�D-D@P 0����� � � @PD-������D (�@D-D H  ���`  HD-���H�TD-Dp\ `����� � ����� � p\D-�����������D D$�D-DPT P����� � ���� 4 PTD-����������D ,l,D-D H  ���   HD-���8��D-D@P @����� � ��� @PD-��������4��D-D0L 0����� � � 0LD-������0�D-D H  �����  HD-�����ű6?#��{�������!���{���#��_� g@�?#��{��������{���#��_�license=GPL v2version=1.0author=Jim Wyldervermagic=6.1.75-android14-11-g48b922851ac5-ab12157876 SMP preempt mod_unload modversions aarch64name=spmi_bit_bangscmversion=g1343c08acdd5depends=alias=of:N*T*Cgoogle,bitbang-spmi-controlleralias=of:N*T*Cgoogle,bitbang-spmi-controllerC*srcversion=9FB5100C02024F10AFC4F2FLinuxLinuxspmi_bit_bang:CL�__platform_driver_registercU��platform_driver_unregisterI8b�spmi_controller_alloc���fdevm_gpiod_get����of_property_read_variable_u32_array��w�spmi_controller_add �~�_dev_erri!�put_deviceғ��__stack_chk_failO?� spmi_controller_remove�sgpiod_direction_outputq��gpiod_set_value_cansleep�k}�__udelay�8�gpiod_direction_input�~��_printky���gpiod_get_value�u�module_layoutGNU�w�_F��׬L�:6�R�:�p�GNU�8FH%�L%�`Gp%�t%��G�%\�%\�H�&��&��&L�&L�I$%>(%>0J@%�D%�P%eT%e`Jh%�l%�t%�x%��J�K�% �% �J�L�M�KHNTN�N�O�O�P�O�P�O�O�P�QO P(O4O<PDQPOXP|N�O�O�P�O�P�O�O�P�QOP@OLOTP\QhOpP�N�O�O�P�O�PO O(P0Q<ODPxO�O�P�Q�O�P�Q�Q�%�%�J%&%& J(%�,%�0%�4%�<RDL�N�N�N�O�O�P�O�PPN\OhOpP|O�P�N�OOPO$P�Q�Q�%��%��J�%&�%&�J N O P$ P0 O8 P@ PH PP PX Pd Ol Px O� P� O� O� P� O� P� O� O� P� O� P� O O Q P O$ P0 O8 PD OL PX O` Pl Ot P� O� P� O� P� O� P� O� P� O� N� P� O� P O@ OX O` Sx P� O� Ph O� O� O� P� O� P� O� O P Q O P, O4 P@ OH ST P` Ol Ot P| Q� O� P$$BB C$$EAD&&�0%xX%Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)(H)t&�&��&�(&Lp&��& �& &� := !$'(; pA�D � ������.��TL��@��}�X��-�,@ �P ��H�L�� �����3(��� �&�wxy"   P �Aa�A���_�j@� � ��-�/]3#�e ,q@�$�:[&w���.�%E���.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss__versions.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.exit.data.rela.init.data.hyp.data.rela.dataof_property_read_variable_u32_array__udelaygpiod_direction_outputgpiod_direction_inputdevm_gpiod_get____versions_dev_errspmi_bb_driverplatform_driver_unregister__platform_driver_registergpiod_set_value_cansleep__stack_chk_fail_printkspmi_controller_removespmi_bb_removegpiod_get_valuespmi_bus_arbitratespmi_send_framespmi_recv_data_frameinit_module__this_modulecleanup_modulespmi_bb_match_table__mod_of__spmi_bb_match_table_device_tableput_devicespmi_recv_ack_nak_one_devicespmi_bb_probespmi_bb_write_cmdspmi_bb_read_cmdspmi_controller_addspmi_controller_alloc_note_9$d.9__UNIQUE_ID_srcversion338$d.18$x.8$d.8__UNIQUE_ID_author377__UNIQUE_ID_alias337$d.17$d.7__UNIQUE_ID_version376__UNIQUE_ID_alias336$d.16$x.6__UNIQUE_ID_license375__UNIQUE_ID_depends335$d.25$d.15$d.5__UNIQUE_ID___addressable_cleanup_module374__UNIQUE_ID_scmversion334$d.24$d.14$x.4$d.4__UNIQUE_ID___addressable_init_module373__UNIQUE_ID_name333$d.13$d.3__UNIQUE_ID_vermagic332$x.12$x.2$d.2$d.11$d.1_note_10$x.10`@�)28�O�� c�^���@ h % Q � @J@-!5@"00@Ax! %p"( @�AH!F�"A@�A!6�"1@�A!|�"V[@B`!U0hB��@(C�! �L�o�D$0�@$@@�@8D0!q�(@��,$�, �hDhD�#A `Lf�M