ELF^@@hrainbow_write_byte%s failed addr 0x%x value = %dvd6281_read_datafailed to create sysfs filesrainbow_enableprobe success, device id 0x%x rc = %dvddvd6281_ioctl_handler%s: set data 0x%x from 0x%x%s: Fail to power down vd6281_probeviovd6281_ioctl%s: Unsupported opertion type %d &ctrl->work_mutexvd6281rainbow_read_bytecharfailed to alloc chrdev regionvd6281_write_data%d Unable to get vdd %s vdd regulator_enable failed: rc: %dfail at %s, %d paring rainbow dt failed rc %dfailed to add cdev%s vio regulator_disable failed: rc: %dvd6281_power_downset vio voltage failed: %d%s: Unsupported ioctl command %u %x rainbow device is NULL%s failed rc = %dUnable to get vio %s vdd regulator_disable failed: rc: %d%s vio regulator_enable failed: rc: 0x%xvd6281_power_up%s: got data 0x%x from 0x%xst,vd6281 H htHTҨ,THh% TYhhT@[hlT H htHT(=҈AT( ȓ T+ҨT҈$ȇhVT#[h`Tƨ@T( ȓ CTA_?T_֠@9qCT_@*^{ _WO @ ٹh @  @? *rTRR r@Hy9J@H@!n? cT! 7 !BBRw*!?T!7?T!**ODWC_B @{Ũ^__"!B!4*!c"R*4*!7!"@"R4*!$!B@^iT7R@@iT7R *@4^@"@^@@!R!@**7* 5!**(R9@!B***^{Ol@h@94`^@a"@`^@``"@!R!!OA*{¨^__^{ O@94` @7*9 * h@*!B*}RwRh@94`@`79 h@*!B***OB @{è^__C^{WOC@\@"@9H4@94**`5@@~S*`4@*!B*u7*@>S?kaT.~@ @)@?!T{AODWC@^_C_^{ O\@".@BR*`~@OB @{è^__C^{WOC@\@"@94@94**5@9@**@6@!B**@Z)~@ @)@?!T{AODWC@^_C_^{ O\@"@9BR*OB @|@{è^__^{WOC@\@94|@ @)@?aT{AOCWB^__֕"@9h4 4*~@*~@q^{O@9h4*@*@7(R9}RwR@94}RwR# @RRarbr7 @*7(R9@! @*!* @!B**OA{¨^__^{{^__^{B|@{^__^{O0A]tfOA*{¨^__^{ 0Ah] @*{¨^__C^{og_WO@*!Rd@*"(@R!rkTA8@9@xӊ(7@K6"J!郉J1_ ꇟ@")"!R'@Q}qT @!B* _)@?!T{S~@OXWW_VgUoT^_C_#@q T  y) *;8@a@*@7'@ @8Ck)8kT4* }@+ik8L('@ k#T@9@(7@J6)!胈)1?釟I@("!R**9@A@* 7(@ #'@? kT@9@(7@J6)!胈)1?釟 @("!R@!B*'@kT:8@BHaX*4@C@9d@9@qaT*4e@d@9@D@9!BX*4@!BN!RL!R!*B^{!{^__^{{^__author=Xu Han author=Speth Chang author=Nick Chung description=ST VD6281 rainbow sensorlicense=GPLalias=of:N*T*Cst,vd6281alias=of:N*T*Cst,vd6281C*intree=Yname=vd6281_modulevermagic=4.19.191-g107525974b03-ab7627177 SMP preempt mod_unload modversions aarch64depends=S0?module_layoutdmemsetg__stack_chk_guard__stack_chk_failgi2c_del_driver_W4Rregulator_disableO{regulator_set_voltageGusleep_rangegX regulator_enable6put_deviceget_deviceA)k__arch_copy_to_user}P__arch_copy_from_user7. i2c_smbus_read_byte_data>i2c_smbus_write_byte_data /ikstrtouint^kstrtoboolfLscnprintf2: mutex_unlock֮Amutex_lock devm_regulator_getydevm_kmalloc,__cfi_slowpath#nsysfs_remove_groups3`unregister_chrdev_region cdev_delclass_destroydevice_destroygd_dev_infoNjdevice_create__class_createcdev_addscdev_init+/alloc_chrdev_region#Vsysfs_create_groupsv__mutex_initzw_dev_erri2c_register_driverLinuxvd6281_moduleGNU{+= SS`o$pHTLT\qpTtTaTTTTaTTqTTaTT a0T64R<T6@RDbLSPSXc`TWhTWpa|TTdTfTfaTTefTTaTaRTaRg$TH(TH4hLU4 \UhjpkxlmSSnxUTTiT'TFT'TFa<jDkLlXm\SdShnpUxTTaTT>TT>a~0T4T><T@T>HarvwTTTT a0s@sHP|rTTts$rDv`xpT'tTFxT'TFass r s T$ T4 th l  u   r U4 U s U s( s0 \ }x ~ ~  } T T TP TP a T T T T a< U \ U { | U  , @ r y Tk T Tk T a s  @ TD Tp xz0xzTTTTTTTT w0aHU4 XUtT.xTT.TaUTTTTa`UdUUUUU<U@UHULUTUXU`UdUU U ^UUUUUhU UP U0 UL Ul U _ SSUU8THH`TPT S@(S`0S@TtPUXU `TOpUxUTUS PUXUpUUxUU Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)VSKIJGHOMQYmnopqrst6789;RLFEDABCWNX45:<=>?@U HrPU$ @`I  l C g~4 a0 0L l    6x[*O  h[!P    # #+` N); w%.  u  U  K & @ `    (HdZP 1dB)hPL  0 | l <,4 6X <     o, $gtU V^l_)\kfR+  CE"w{ P4C~.note.Linux.rela.exit.text.rela.init.text.comment.init.plt.bss__versions.rela.data.vd6281_platform_driver.rela.rodata.rainbow_dev_group.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela.text.vd6281_probe.note.gnu.build-id.shstrtab.strtab.symtab.rodata.dataclass_destroydevice_destroyvd6281_probe.__keyrainbow_read_byte_showrainbow_enable_showkstrtouint__mutex_initcdev_initmemsetdevm_regulator_getrainbow_dev_attrsrainbow_dev_groupssysfs_remove_groupssysfs_create_groupsvd6281_fops____versions__module_depends_dev_erri2c_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_fail__cfi_check_failcdev_delmutex_unlockmutex_lock__cfi_check__cfi_slowpathst_vd6281_dt_matchscnprintfvd6281_platform_removedev_attr_rainbow_write_bytedev_attr_rainbow_read_byte__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_adddevm_kmalloci2c_smbus_write_byte_datai2c_smbus_read_byte_data$d.39$d.29$x.19$x.9__UNIQUE_ID_alias58$d.38$d.28$x.18vd6281_probe.__key.8$x.8__UNIQUE_ID_alias57$d.47$d.37$d.27$x.17$x.7_note_6__UNIQUE_ID_intree56$d.46$d.36$x.26$d.16$x.6__UNIQUE_ID_author85__UNIQUE_ID_name55$d.35$x.25$x.15$x.5__UNIQUE_ID_author84__UNIQUE_ID_vermagic54$d.34$x.24$x.14$x.4__UNIQUE_ID_author83$d.33$x.23$x.13$x.3__UNIQUE_ID_license82$d.32$x.22$x.12$x.2__UNIQUE_ID_description81$d.31$x.21$x.11$x.1$d.40$d.30$x.20$x.10$x.0;@6@@@@<@42('$"$ ,P $t TE! H++@/@/x@/ @FH P@Fr@H@I0 -0@ILoI3J,J ^VB$2X