ELF@@!{og_WObhCi|8h4s@tBCi|8h4@ACi|8h4@? *rӂTRR rC(k|8h4DCi8%59Ci8%59C i8%5B9Ci|8h4@!BBRYyVCi|8h4@bCi|8h4bCi|8h4!BC(k|8h4@T(k|8h4!9*!"Chk|8h4_?Thk|8h4!9?T!**OGWF_EgDoC{B_"!B!4*!c"R*4*!X!CHk8h5@"R4*!?!BhCi|8h4??yT9R(Hk85@?T@9R@4*l@j|8h4Hk8s@( 5@j|8h4`@Hk8 5@!R!z_(k|8h4@*7C4*(k|8h4@@!B**@!* @i8(5*(R9L ?k+T ?k+T ?kKT ) ?kkTh ) ?k T ) ?k T} ) ?kT ?kT{ _WOtbCiw8h4@4Ci8h5@9(4C(kw8h4Ck8^@h5@(kw8h4^@k85"@!R`!`!ODWC_B @*{Ũ_֩ ?kT ) ?kkT@ ) ?kT{ _WOuCj8h 5@94*t"Ciw8h4@*7j8 5(R9}RwRuCk8 5@94}RwRBvBC(kw8h4@RRarbr 7(kw8h4@*7k8h5(R9hCiw8h4h@!*hCiw8h4h@!*hCiw8h4h@!B**ODWC_B @{Ũ_֩ ?kT ?k+T ?kKT ?kT{_WOuCj8h 5@94tBCiw8h4@@7j8( 5*9**hCiw8h4h@!B*}RwRuCk85@94v"Ciw8h4@7k859*hCiw8h4h@!B***OCWB_A{Ĩ_֩ ?kT ?k T ?kT ?kKT{WOCCiu8h4@"Ȗ C)i8 5@9BR*OCWB{A|@_ _ kT@C{WOC@Civ8h4Ci8@594*~@ @)@?TODWC@{AC_֕"Ci8h5@94`4*~@*~@q)?kT)?kkT{WOCCiu8h4@"Ȳ C)i8 5@BR*`~@OCWB{A_ J _ kT@{_WOC@Cix8h4Ci8@h 5"Ci8h 5@94Ci8h 5@94*4*~@ @)@?TOEWD_C@{A_Ci85Ci8@9H 5C(kx8h4@**`7(kx8h4@!B**Ci8h5Ci8@5*Ci85))2?kKT ?kT ?kT))2?kT))2?kkT))2?kKT ) ?k T ) ?kT{_WOC@Cix8h4Ci8@h 5"Ci8h 5@94Ci8h 5@94*4*~@ @)@?! TOEWD_C@{A_(Ci85C(kx8@h4@~S* 4(kx8*h4@!B*7Ci8>S5@?k!TCi85))2?kKT ?kT ?kT))2?kT ) ?k T ) ?k+T{ O**WOB @{è_{ O*b~@*GOB @{è_{ O Ciu8h4@шCiu8h4@s"hCiu8h4tOB @*{è_{Os hCit8h4h@hCit8h4h@OA*{¨_{og_WO@*s"hCi|8h4u@!R*#R*"(@R!rkTA8"(Ci|8h4hCi8@K5h @9xh(7Ci|8h4@7Ci|8h4@!B**"!1臟HE!R@i|8h4"(@?("!R@Cs~hC#i8D5o@QqT@ _)@?aDT~@O]W\_[gZoY{X_Ci8(B5k@_qT  y) #@ i8(A5o@"49RChj|84Qh44!vCj8@5a@*!7~@#;hCi8H5#@z9i85o@?k#T9i ) ?k Ti ?kT @) ) ?k+T @#@i8H:5o@49RChj|88Qh48!tCӈj8@5a@*@7@ !hCi8H5#@zi85o@?k!T9i ) ?k Ti ) ?kT @) ) ?k T @Ci|8h4@!B*@S#@i8(15o@(46RC j|8Qh4H8!3Chj8@5@H !XCk8;@5B@**4j|8h4k8@5hj8Z@9H5$@9!B*#@i85o@k"T) ) ?k+TI ) ?k+T @) ) ?k T @I ) ?k T) ) ?kT!Ci8H%5@@qaT* 4l@g* 4Ci|8h4@!BY@*hj|8h4@j8@4H4i ) ?kT hj|8h4@j8@45d@9!B*s 43R#hQ}@Ci8(5( !Ci8jt85#@i8h5o@kTs ?kT ) ?kT @) ) ?kKT @@@@@i|8h4@@i8(5@ @9h(7Ci|8h4@7 $PN@!󃓚1臟h!R@i|8h4@("!R3!R0@@@i|8h4@@i8H5@ @9h(7Ci|8h4@7@!󃓚1臟h!R@i|8h4@("!R*!R!R!*i ) ?k Ti ) ?k+T qT @) ) ?kT @i ) ?kT)i ) ?kTr ) ?kT@) ) ?kT@Q@) ) ?kkT@i ) ?k+TARA_ARA__`@@@ @@@ @@ `@ @&`@@@@(` @ @ @ @@@@@@@@@@"`"`'`@)`(`(`@@{!{_{{_Tst,vd6281vd6281fail at %s, %d paring rainbow dt failed rc %d&ctrl->work_mutexfailed to create sysfs filesvd6281_ioctlfailed to alloc chrdev regionfailed to add cdevcharprobe success, device id 0x%x rc = %dvioUnable to get vio vddUnable to get vdd rainbow_enable%d rainbow_read_byte%x rainbow_write_byte%s failed rc = %d%s: got data 0x%x from 0x%x%s: set data 0x%x from 0x%x%s: Fail to power down %s: Unsupported opertion type %d %s: Unsupported ioctl command %u %s vdd regulator_enable failed: rc: %dset vio voltage failed: %d%s vio regulator_enable failed: rc: 0x%x%s vio regulator_disable failed: rc: %d%s vdd regulator_disable failed: rc: %d%s failed addr 0x%x value = %drainbow device is NULL/buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/drivers/input/misc/vd6281/vd6281_module.c 044Z8<->%FJ J do&rv&yZSOPQO#P!QI^cdescription=ST VD6281 rainbow sensorlicense=GPLauthor=Xu Han author=Speth Chang author=Nick Chung vermagic=4.19.191-g107525974b03-ab7627177 SMP preempt mod_unload modversions aarch64name=vd6281_moduleintree=Ydepends=alias=of:N*T*Cst,vd6281alias=of:N*T*Cst,vd6281C*dev_attr_rainbow_enablevd6281_read_data/buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/drivers/input/misc/vd6281/vd6281_module.cvd6281_ioctl_handlervd6281_proberainbow_dev_groupsdev_attr_rainbow_write_bytevd6281_write_datadev_attr_rainbow_read_bytevd6281_power_downvd6281_fops__keyrainbow_dev_groupvd6281_power_upvd6281_platform_driverrainbow_dev_attrszRx (B 4 B ,P\H ` $xF P $@F P $E @ E 0 |F @ @E 0$dG P $G P @D 0@D 0D 0tC  ,4h H ` dA|AzRx Linuxvd6281_moduleFiūmodule_layout__asan_unregister_globalsF<__asan_register_globalsA)k__arch_copy_to_user~Lkasan_check_read}P__arch_copy_from_userUƧkasan_check_writedmemset\put_device@get_device i2c_smbus_write_byte_dataH__asan_report_store4_noabort /ikstrtouint__stack_chk_fail^kstrtoboolg__stack_chk_guardfLscnprintf2: mutex_unlock֮Amutex_lockEUoregulator_disableYoregulator_set_voltageGusleep_range@^regulator_enableЄ__asan_report_load1_noabort__asan_report_load4_noabortO__asan_report_store1_noabort`#_dev_infoci2c_smbus_read_byte_data#nsysfs_remove_groups3`unregister_chrdev_regionvcdev_delclass_destroy9'device_destroy~device_createt@__class_createӊcdev_add_\devm_regulator_get_dev_err<C__asan_report_store8_noabortܨdevm_kmallocRŞ__asan_report_load8_noabortmi2c_del_driverJS^i2c_register_driverEzZ__sanitizer_cov_trace_pcGNU^9,jDo`o|opq$o0j8j<Q@gDQHgTr`jljoqqQQsqjqQQ$r0j8Q@<Q@Ds`qpjqQQrjQ@Q@rQNQNtM`M` ujQ Q(r4Q8QHvTjXQ@\Q@drpQtQ|wxjQQrkQ N kQ N yqjQ Q0z<j\jxo{o|}~M`M`ojj,o8Q <gDQ HgPr\jdQ`hQ`t <Tjojo{o|}$~(M`0M`4DjHQ PQ Tr\jjj4o<Hjdjooj j o Q Q , j@ oH Q L Q X r` jt o| Q Q gb gb r    4 jd ol t j j j o Q g Q g r  o  j0 j< jP oX Q \ g` Q h gp r     j, o< X \ Q`` Q`p     j o$ 0 j8 @ p  j  j  j $LjdotQQ$j<o`jjj<oHTj\jlotQ xg|Q gr $Ddjo<jjjo,o4Q`8g<Q`DgLrTj\jjjj <D\jjjo8oD\qjoo ,jDoXhtoojjoQ g Q (g0r<jDjloj<Q@Qoj,Loj,LTjhopQ` tgxQ` groj,oLQPgXQ\gdrljj \jljjoQ gQ grjjjjo j0oLQPgTQXgdrj$jDotojjjjjjjo j$j@opo|jjjjoj j j0 L h |      !0!L!X!M\!Md!t!Mx!M!LL\8QHk`Q`QMM M`Q L L Q0L(8L`Q xLMgrQ` Q Qg-Q` Q Q8g-@Q` PQ `Q@xg-Q` Q NgJQ` Q Qg-Q` Q( M`8g@Q` PQ8 `Qxg-Q` QH Qg-Q` QX Q@g-Q` Qh Q8g>@Q` PQx `Qxg-Q` Q N gJQ` Q Q g-Q` Q Q`8g-@Q` PQ `Qxg-Q` Q Qg-Q` Q Q@g-Q` Q Q8g-@Q` PQ `QxgPQ` QMgQ` QMgQ` Q( M 8g@Q` PQ8`M`xgQ` QHQ g-Q` QXQ`g- Q`  Qh Q8 g-@ Q` P Qx` Qx g- Q` Q Q  g- Q` Q Q` g- Q`  Q Q8 g-@ Q` P Q` Qx g- Q` Q Q g- Q` Q Q` g- Q`  Q Q 8 g-@ Q` P Q` Q x g- Q` Q Q g- Q` Q Q g- Q`  Q( Q 8 g-@ Q` P Q8` Q x g- Q` QH Q g- Q` QX Q g- Q`  Qhj kMkMlj MMnkLdLLLxM g) g) g) g) g)( g)8 g)H g)X g)h g)x g) g) g) g) g) g) g) g) g)g)g)(g)8g)Hg)Xg)hg)xg)g)g)g)g)g)g)g)g)g)g)(g)8g)Hg)Xg)hg)LT!L!Lp!Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)O8PTLL\LL L L DL(hLLLdLLLx8LhLT!Lp!L!pim13`1 1#\ @ @; @ @@ @C @@ @ X`@ @ @X @@ `, @ @  @@ + @ ``\x @ ` @ ` `p `K P `@G |4( @/ `@#d@h @xt ` ` `3 @ @x @\ T!J p!m V % %  1# T+_ )\\ `F@@ @`@ @$ @ @\\ \    1!!3\ Ut \;   \   " :\\ \(_hv J|x_3"BLkbU00;  ,mKY .init_array.note.Linux.rela.exit.text.rela.init.text.rela.text.comment.init.plt.bss__versions.modinfo.note.GNU-stack.text.ftrace_trampoline.rela.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.data.rela.init_array.1.rela.fini_array.1.rodata.str1.1class_destroydevice_destroyvd6281_probe.__key$xrainbow_read_byte_showrainbow_enable_show__asan_report_store8_noabort__asan_report_load8_noabort__asan_report_store4_noabort__asan_report_load4_noabort__asan_report_store1_noabort__asan_report_load1_noabortkstrtouint__mutex_initcdev_initmemsetdevm_regulator_getrainbow_dev_attrsrainbow_dev_groupssysfs_remove_groupssysfs_create_groupsvd6281_fops____versions__asan_unregister_globals__asan_register_globals__module_depends.str_dev_errasan.module_dtorasan.module_ctori2c_register_drivervd6281_platform_driveri2c_del_driver__arch_copy_to_user__arch_copy_from_uservd6281_ioctl_handlerrainbow_dev_groupvd6281_power_up_dev_infovd6281_power_downunregister_chrdev_regionalloc_chrdev_regionvd6281_openvd6281_compat_ioctlvd6281_ioctlkstrtobool__stack_chk_failcdev_delmutex_unlockmutex_lockst_vd6281_dt_matchscnprintfvd6281_platform_removedev_attr_rainbow_write_bytedev_attr_rainbow_read_bytekasan_check_write__class_createdevice_createvd6281_releaserainbow_write_byte_storerainbow_read_byte_storerainbow_enable_storeinit_module__this_modulecleanup_module__mod_of__st_vd6281_dt_match_device_tableregulator_disabledev_attr_rainbow_enableregulator_enableusleep_rangeregulator_set_voltageput_deviceget_devicevd6281_probe__stack_chk_guardcdev_addkasan_check_read$d__sanitizer_cov_trace_pcdevm_kmalloci2c_smbus_write_byte_datai2c_smbus_read_byte_data.str.29.str.19.str.9__UNIQUE_ID_alias58.str.28.str.18vd6281_probe.__key.8__UNIQUE_ID_alias57.str.27.str.17.str.7_note_6__UNIQUE_ID_intree56.str.16.str.6__UNIQUE_ID_author85__UNIQUE_ID_name55.str.25.str.15.str.5__UNIQUE_ID_author84__UNIQUE_ID_vermagic54.str.24.str.14.str.4__UNIQUE_ID_author83.str.33.str.23.str.13.str.3__UNIQUE_ID_license82.str.32.str.22.str.12.str.2__unnamed_1__UNIQUE_ID_description81.str.31.str.21.str.11.str.1.str.30.str.20.str.10@RPMPP>P!! W/@ ./((/ `/x g>T12,@#AA DD@\@H @T9@XT()@}X)@؎@h` @ȏ  @H0@x D0@0@0p(( iȥ@