ELF>8@@)(GNU~cf޽5n"0^nLinuxLinux6.1.0-41-amd64t 1@USHHH HH߾HH} H} 1ҾHE8E0[]ff.@ATUSHHH H{ 1ɺjIE1E1Zk4H[]A\ATUHSHHH eH%(HD$1H} HT$D$ID$ H} HT$ D$ T$% Љ1HT$eH+%(u H[]A\fUSH@tH…x&1҉[]H߾ H[]tҍHtAUIATUSHH 1IH H tC;u;huI} jpE1E1Zx+A](Am,H[]A\A]H[]A\A]ff.AWAVAAUIATMUSHHH{ H{ IHAMuFI}uxHoH߉D$D$xGH{ H1[]A\A]A^A_RI EcDHH[]A\A]A^A_wAWAVAUIATIUHSLHLeH%(HD$1I I ILH~H Z}t?LHBEALbAG(A$AG,AELI 1"IHT$eH+%(H[]A\A]A^A_}tLAG4LA$I A8HtxAw4LI jE1E1^I jE1E1YdAG8LLLD$D$I D$ A0Hu|AW,Aw(L\xI jE1E1ZxAw,AO(H1H a; u;ruHH@<AG0I HT$ D$ A$#I D$ A8HAw4LI jE1E11ɺAYI jE1E1ɹAXI jE1E1_dAG8Ht$ LXA4}D$ tk1HcHiQH%))HcHiMbH&) fDATUSHGxHHH{ H{ 1ҾIŅC8HC0[]A\AVAUIATI@UHo SHHH8LIHHHLL11HIF HH=AF01ҾIF(AF4I~ 1ҾI~ I~ 1ҾIAF8HAF0HǃxHǃXǃ`LhHHHH1H[]A\A]A^HHHHHHLD$HD$HLD$HD$HLD$HD$HLD$HD$LHHHLHHHLLHHHLLHHHLHHHkHH߉D$HD$HH߉D$HD$HH߉D$HD$LHHHLHHLHHD$HD$HLD$H1AF0AF8D$HHD$HD$HHD$HD$HHD$HD$H%s(): Error %d clearing the CONFIGURE register %s(): Error %d setting the ALS scale %s(): Error %d reading register ALSIR_L %s(): Error %d reading register ALSIR_U %s(): Error %d setting the proximity sampling %s(): proximity: Mask value 0x%08lx is not supported %s(): proximity: Sampling frequency %d is not in the range [1:100] %s(): light: Mask value 0x%08lx is not supported %s(): light: Lux scale %d is not in the set {125, 2000} %s(): Unsupported channel type %x %s(): Error %d enabling ALS mode %s(): Error %d enabling IR mode %s(): Error %d reading register PROX_DATA %s(): mask value 0x%08lx is not supported %s: Error %d initializing regmap %s(): Error %d writing to TEST1_MODE register %s(): Error %d writing to TEST2_MODE register %s(): iio registration failed with error %d in_illuminance_scale_availablein_proximity_sampling_frequency_available&chip->lockisl29028125 20001.25 2.5 5 10 13.3 20 80 100isl29028_read_proximisl29028_ir_getisl29028_read_als_irisl29028_als_getisl29028_read_rawisl29028_set_als_scaleisl29028_set_proxim_samplingisl29028_write_rawisl29028_probeisl29028_clear_configure_regisl,isl29028isil,isl29028isil,isl29030isl29028isl29030   d K2P dauthor=Laxman Dewangan license=GPL v2description=ISL29028 Ambient Light and Proximity Sensor driveralias=i2c:isl29030alias=i2c:isl29028alias=of:N*T*Cisil,isl29030C*alias=of:N*T*Cisil,isl29030alias=of:N*T*Cisil,isl29028C*alias=of:N*T*Cisil,isl29028alias=of:N*T*Cisl,isl29028C*alias=of:N*T*Cisl,isl29028depends=industrialioretpoline=Yintree=Yname=isl29028vermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions  (0(  8 8 (080( 0( 0 (08@80( @80( @ (08P80( PXPXPXPXPXPXP  (080( 8(80@P 8m__fentry__9[__x86_return_thunkJ:Zi2c_register_driver_"iio_device_unregisterXf__pm_runtime_disable۾__pm_runtime_set_status-regmap_get_deviceWŇeregmap_write&<_dev_errXSJregmap_update_bits_base7nregmap_readV __stack_chk_fail Y%:i2c_del_driverMO__pm_runtime_resumeo6nktime_get_mono_fast_nsC__pm_runtime_suspendKMmutex_lock82mutex_unlockmsleep8pL:"@۴ӈFLJQLfL@qLLK/ LՈ@LՈ,V4V @  PֈL׈([k@ LcY  L@֟LLL2@L2M2(M2KM2@cM2M2M2M@MMM M @MNN  RO QN(cA +N@9NMN`N   sN$|N$9{$c/$ N@NN))@NNNN@NNNO@O(O:OˆKOĈ@\OƈoOɈ|OˈOˈ@  2 2 2 2 ? 2     O È ň ȈLj ʈO(OψOψ@OψOψOш ̈ Έ KЈP҈PԈ͈!P(c &P@0P CPPP _P@ وڈ ۈjPPPPP@4J )HP@P`PKPP݈ ߈ ވ Q Q p4Q JDQ JUQ eQ  K:"TtQ  QJ<2Q  QJ<2Q  vQQ  vPQ  vCPPPQ   iio_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_EV_TYPE_MAG_REFERENCEDIIO_EV_TYPE_GESTUREiio_event_directionIIO_EV_DIR_EITHERIIO_EV_DIR_RISINGIIO_EV_DIR_FALLINGIIO_EV_DIR_NONEIIO_EV_DIR_SINGLETAPIIO_EV_DIR_DOUBLETAPiio_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_EV_INFO_RESET_TIMEOUTIIO_EV_INFO_TAP2_MIN_DELAYiio_chan_info_enumIIO_CHAN_INFO_RAWIIO_CHAN_INFO_PROCESSEDIIO_CHAN_INFO_SCALEIIO_CHAN_INFO_OFFSETIIO_CHAN_INFO_CALIBSCALEIIO_CHAN_INFO_CALIBBIASIIO_CHAN_INFO_PEAKIIO_CHAN_INFO_PEAK_SCALEIIO_CHAN_INFO_QUADRATURE_CORRECTION_RAWIIO_CHAN_INFO_AVERAGE_RAWIIO_CHAN_INFO_LOW_PASS_FILTER_3DB_FREQUENCYIIO_CHAN_INFO_HIGH_PASS_FILTER_3DB_FREQUENCYIIO_CHAN_INFO_SAMP_FREQIIO_CHAN_INFO_FREQUENCYIIO_CHAN_INFO_PHASEIIO_CHAN_INFO_HARDWAREGAINIIO_CHAN_INFO_HYSTERESISIIO_CHAN_INFO_HYSTERESIS_RELATIVEIIO_CHAN_INFO_INT_TIMEIIO_CHAN_INFO_ENABLEIIO_CHAN_INFO_CALIBHEIGHTIIO_CHAN_INFO_CALIBWEIGHTIIO_CHAN_INFO_DEBOUNCE_COUNTIIO_CHAN_INFO_DEBOUNCE_TIMEIIO_CHAN_INFO_CALIBEMISSIVITYIIO_CHAN_INFO_OVERSAMPLING_RATIOIIO_CHAN_INFO_THERMOCOUPLE_TYPEIIO_CHAN_INFO_CALIBAMBIENTIIO_CHAN_INFO_ZEROPOINTiio_shared_byIIO_SEPARATEIIO_SHARED_BY_TYPEIIO_SHARED_BY_DIRIIO_SHARED_BY_ALLiio_endianIIO_CPUIIO_BEIIO_LEiio_chan_spec_ext_infoiio_devscan_bytesavailable_scan_masksmasklengthactive_scan_maskscan_timestamppollfuncpollfunc_eventsetup_opsiio_chan_specchannel2scan_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_accessfwnode_xlatehwfifo_set_watermarkhwfifo_flush_to_bufferiio_triggeriio_buffer_setup_opspreenablepostenablepredisablepostdisablevalidate_scan_maskiio_bufferiio_poll_funciio_const_attrisl29028_prox_datasampling_intsampling_fractsleep_timeisl29028_als_ir_modeISL29028_MODE_NONEISL29028_MODE_ALSISL29028_MODE_IRisl29028_chipprox_sampling_intprox_sampling_fracenable_proxlux_scaleals_ir_modeisl29028_driver_exitisl29028_driver_initisl29028_resumeisl29028_suspendisl29028_removeisl29028_probeisl29028_is_volatile_regindio_devisl29028_read_rawisl29028_write_rawals_irisl29028_read_als_irisl29028_set_als_scaleisl29028_set_proxim_sampling  "|+@Uj3Nc o x<(1$9R bw0q_% BJ&02 Ghk0` `%f)P5 AMpY`jp"`@@..=?7c  @` (`( (DQh v !5>T_@`  =Uj~__UNIQUE_ID_alias203__UNIQUE_ID_alias202__UNIQUE_ID_alias201__UNIQUE_ID_alias200__UNIQUE_ID_alias199__UNIQUE_ID_alias198__UNIQUE_ID_alias197__UNIQUE_ID_alias196__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9isl29028_is_volatile_regisl29028_resumeisl29028_driver_initisl29028_driverisl29028_removeisl29028_remove.cold__func__.18isl29028_set_als_scaleisl29028_set_als_scale.cold__func__.23isl29028_read_als_irisl29028_read_als_ir.cold__func__.26isl29028_driver_exitisl29028_set_pm_runtime_busy.isra.0isl29028_set_proxim_samplingisl29028_prox_dataisl29028_set_proxim_sampling.cold__func__.22isl29028_write_rawisl29028_write_raw.cold__func__.21isl29028_read_rawisl29028_read_raw.cold__func__.25__func__.27__func__.28__func__.24isl29028_suspendisl29028_suspend.coldisl29028_probe__key.19isl29028_regmap_configisl29028_infoisl29028_channelsisl29028_probe.cold__func__.20__UNIQUE_ID_author340__UNIQUE_ID_license339__UNIQUE_ID_description338__UNIQUE_ID___addressable_cleanup_module337__UNIQUE_ID___addressable_init_module336isl29028_of_matchisl29028_pm_opsisl29028_idisl29108_groupisl29028_attributesiio_const_attr_in_proximity_sampling_frequency_availableiio_const_attr_in_illuminance_scale_availableregmap_writektime_get_mono_fast_ns__this_moduleregmap_get_devicepm_runtime_set_autosuspend_delaycleanup_module__fentry__init_module__pm_runtime_set_status__devm_regmap_init_i2c__stack_chk_failpm_runtime_enablei2c_register_driver_dev_err__iio_device_registermutex_lock__mod_i2c__isl29028_id_device_table__mutex_initdevm_iio_device_alloc__x86_return_thunkiio_device_unregisterregmap_read__pm_runtime_resumemutex_unlockpm_runtime_force_resume__mod_of__isl29028_of_match_device_tableregmap_update_bits_base__pm_runtime_suspendiio_read_const_attri2c_del_driver__pm_runtime_use_autosuspend__pm_runtime_disablepm_runtime_force_suspendmsleepQ^!Q(^1QM_ZjgSpNK^QNe ^Q8N^`fcy`>^UQNa^L f1QKNW ` e^^QNZ.Ibs}=^QNZ@bubb^bbN9eBbekulbNe ` 2 h 7lO`WmNbebebeblUQZNKb^Q$]B L T\b `gTzKKiNK9  @! V. O; iB MJ YR e ^Q  MW  X" 0 05X>G 0U ZXcl 0z XX  X  Xb  Xb   hXb' . 3X;bI P  UX]bk Py ~X   0X  XX p Xb  X + @0X9T B P UXiT r  XT   XT   XT  h 0 (080@HPXkckckc@H  8 '   $(,d  ,067 $(,048<@DHLP TX\`dh#lptx|  (07<=@Fx  ]$`(a,c0e4g8i<n@DHLPTX\`dhlptx|#>Lg  #\ ] ^ ` b d i $p (,048B<@DfHLPTX 08 ` @h( (p8g`hxgPR8RPP.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rela__mcount_loc.rodata.str1.8.rela.smp_locks.rodata.str1.1.rela.rodata.modinfo.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela.data.rela.exit.data.rela.init.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?p :@H_ &J E@j`&Z( U@pj&n i@ r0& ~ `y@Pr & 2p ,@ps&20; @s8&@0@t &2 \@u(& # * @P&(,@X&-0,(@p&=@,@8@0& W/\0/Pe0u00M8 'K hWz0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H >7Hۯ T0;Ca1 j ͞,_x-Z4r =mv|Jxu"9(,0~]LtO4vF_ ÄRE#eX/~v 3L {U6 qbq C,{ 'Rz{+ma6!6@⵸ PР;~]+A$E^hol+]aIΧNORF)?CZ ΫS{)ۤCjxH;nsMb KR+&SG`OkZv i^`uHnבrGxՓ0k15>8$a.x8K/! @b=/(DNc3жxfκ0E1 :Ai4e_eXriIJ^ť#\;L~V"p.3&fA[A7 ,Bez)W4#irt3cϣ_~Module signature appended~