ELFH.4(GNU\}}I.9Pw).C"M8US1ɺË@C1ɺC1ɺS[]Ð&U1]Ív'U~1]Ív'UVS1ҍMÉuE=w U[^]É'UVS1ҍMÉu:s$M1cH9}u쉃U[^]fUVS1ҍMÉu:s$M1cH9}u쉃U[^]fUVS1ҍMÉuE2w U[^]Ít&'U tT$D$ $Ð1fUSP$D$D$T$ []Ð&US $D$D$ []ÍUS $D$D$ []ÍUWVS 11ۉύt&HD$D$7$ƃu׍D7D$$ [^_]ÐUS $D$HD$ []Ðt&US $D$HD$ []Ðt&US $D$D$ []ÍU]u}X$Ɖ<$D$D$Ɖ]u}]Í&U D$D$ $Ít&'U]u}Mx$ƉMt&t;D$ $D$‰UU]u}]fuאt&US $D$D$ []ÍUS $D$D$ []ÍUWVS 11ۉύt&XD$D$7$ƃu׍D7D$$ [^_]ÐUS $D$XD$ []Ðt&U D$D$ $Ít&'U D$ D$ $Ít&'U]u}X$Ɖ<$D$D$Ɖ]u}]Í&UVSË@1fF fwR8v t 9ƃ~a:s$[^]fƃ뼍&CɺC+1҃(1[^]ƃƃt&U]uX܍p]u]Ív'USPøxdd2C Cfǃƃfǃfǃ[]Í'U^1]Ív'USt1ɅҺDȉ[]Ð1u[]fUWVS1ҍMÉuRE1 wfwfwփ{$C񉳘QƉIu[^_]Ð&U ]u}XƃtV1ҿ *f9CCψغ]u}]1u]u}]U]u}1ҍMÉu2}w){$EƉIu]u}]Í'USÍƀ@CCKECCDɃC[]É'USÅuKƀ@`KECCDC1ɺ1[]f 1[]ÍU]u}ω1ҍMÉuI{$uƃUu:~t6U]Ћu}]Ít&uuƍvU]u}É֋{eE1Ffw1 ƍAfw1 f9tVffEEMfU캖M$fUe3u+]u}]1f9uڍvtMt&U ]u}teCAKDCEɉNjCƉ ƃq]u}]fu1]}u]ÍU]u}É׉1ҍMu1}w(s$E1ftUU]Ћu}]Ívȍ&USٍS[IE]Ív'USٍ#[IE]Ív'U]u}1ҍMÉu^s$U   t5}]u}]ÐU]u}Ή1ҍMÉu6C$EMu:uE]u}]Í&CxbKDCCExAƃtt&VvZvI&U ]u}Ƌ׺xxf f1ۉ؋u]}]ÉËu؋}]]Í&UWVS(ƉM4tfEEEC8d=E}EE؋EعUtG@űE؍UtYs$C =GD$ED$$lj([^_]f([^_]þav'UWVSz$ӉCƋC@urC1ɺƀuCCDt *KE ȋC[^_]ÍC1҃(멍t&CsƃC8$9vlSKEC KD@HF2‰[^_]UVS@ ËxCt(@ tЍCH1u 1u S1[^]UWVS pÉCfǃfǃǃu2ufD$D$ $1Gu=u/CD$#D$ $1fǃ3fǃ( [^_]UWVS tЀu G ډE5C${C8CL1ɉCL1҉CPCXCH CT0GpuED$B$3@ǃ ǃfǃfǃHƃFEщƃdƃ ǃCEEǃƃCbCfyED$^$UyED$u$Gd2lE1E   uED$$@tоCt(yD$C $ix1ҹ\$D$$ t/xD$D$E$Ct(U,@ tЋUU[^_]U]U]%d %s rev %d %u %d BH1770GLCSFH7770prox0_raw&chip->mutexplatform data is mandatory Cannot get regulators Cannot enable regulators Improper correction values Sysfs registration failed bh1770could not get IRQ %d lux0_inputbh1770glclux0_calibscalelux0_calibscale_defaultlux0_sensor_rangelux0_ratelux0_rate_availlux0_thresh_above_valuelux0_thresh_below_valueprox0_sensor_rangeprox0_raw_enprox0_thresh_above_countprox0_rate_aboveprox0_rate_belowprox0_rate_availprox0_thresh_above0_valueprox0_thresh_above1_valuechip_idpower_statelicense=GPL v2author=Samu Onkalo, Nokia Corporationdescription=BH1770GLC / SFH7770 combined ALS and proximity sensorsrcversion=155CD6EBFF62CB919FF0CDCalias=i2c:sfh7770alias=i2c:bh1770glcdepends=vermagic=3.0.0-14-generic-pae SMP mod_unload modversions 686 bh1770glcsfh7770d2!  VccVleds (Fdp p p P SsXWw?W7v5<t $ i   _O Fmodule_layouti2c_del_driver^xi2c_register_driver"wschedule_delayed_workh__wake_up3 finish_wait?,schedule_timeout:fuprepare_to_wait'|autoremove_wake_functionDPcurrent_task;msecs_to_jiffies__pm_runtime_resumeP844_-p;H;c40Y%P44_X &0;:p%P%nYt 006p *b2f<mG >^` r  s  j    P6&R&n@i6l t &*5B@HJDXPd} 0@;PN`jp6G\w#o}  >  |( 7GMWn z  ( < Q \ c v           , ; U n H      bh1770_chip_offbh1770_runtime_suspendbh1770_suspendbh1770_prox_abs_thres_storebh1770_set_prox_rate_belowprox_rates_hzbh1770_set_prox_rate_abovebh1770_prox_persistence_storebh1770_power_state_showbh1770_chip_id_showbh1770_prox_abs_thres_showbh1770_get_prox_thresbh1770_get_prox_rate_availbh1770_get_prox_rate_belowbh1770_get_prox_rate_abovebh1770_prox_persistence_showbh1770_prox_enable_showbh1770_prox_range_showbh1770_prox_result_showbh1770_get_lux_thresh_belowbh1770_get_lux_thresh_abovebh1770_get_lux_rate_availlux_rates_hzbh1770_get_lux_ratebh1770_lux_range_showbh1770_lux_calib_default_showbh1770_lux_calib_showbh1770_removebh1770_attribute_groupbh1770_detectbh1770_prox_read_resultbh1770_prox_workbh1770_chip_onbh1770_runtime_resumebh1770_probe__key.19837__key.19838reg_vccreg_vledsbh1770_irqbh1770_lux_rate.isra.6bh1770_set_lux_ratebh1770_prox_set_thresholdbh1770_set_prox_thresbh1770_prox_mode_control.part.10bh1770_prox_mode_controlbh1770_prox_enable_storebh1770_lux_update_thresholdsbh1770_resumebh1770_set_lux_threshbh1770_set_lux_thresh_belowbh1770_set_lux_thresh_abovebh1770_lux_calib_storebh1770_power_state_storebh1770_lux_get_result.isra.12bh1770_lux_result_showprox_rates_msbh1770_initbh1770_driverbh1770_exit__mod_license1414__mod_author1413__mod_description1412bh1770_idbh1770_pm_opssysfs_attrsdev_attr_lux0_calibscaledev_attr_lux0_calibscale_defaultdev_attr_lux0_inputdev_attr_lux0_sensor_rangedev_attr_lux0_ratedev_attr_lux0_rate_availdev_attr_lux0_thresh_above_valuedev_attr_lux0_thresh_below_valuedev_attr_prox0_rawdev_attr_prox0_sensor_rangedev_attr_prox0_raw_endev_attr_prox0_thresh_above_countdev_attr_prox0_rate_abovedev_attr_prox0_rate_belowdev_attr_prox0_rate_availdev_attr_prox0_thresh_above0_valuedev_attr_prox0_thresh_above1_valuedev_attr_chip_iddev_attr_power_state__mod_srcversion76__mod_alias74__mod_alias73__module_depends____versions__mod_vermagic5free_irqdev_get_drvdata__this_modulesnprintfregulator_bulk_freei2c_smbus_write_i2c_block_datafinish_waitcleanup_moduleprepare_to_waitkfree__wake_upkmem_cache_alloc_traceinit_modulesysfs_notify__pm_runtime_set_status_kstrtoulschedule_timeoutmsecs_to_jiffiesschedule_delayed_work__stack_chk_failpm_runtime_enableusleep_rangeregulator_bulk_disablei2c_register_driverrequest_threaded_irqmutex_lockmcountregulator_bulk_getsysfs_create_group__mutex_initcurrent_taskdev_err__init_waitqueue_headregulator_bulk_enablesysfs_remove_groupsprintf__pm_runtime_resumemutex_unlockcancel_delayed_work_syncinit_timer_keyi2c_smbus_write_byte_dataautoremove_wake_function__mod_i2c_device_tablei2c_del_driverdev_set_drvdatai2c_smbus_read_byte_data__pm_runtime_disable__pm_runtime_idlekmalloc_caches%4ATYntynn|n|%>Y`nn|n|19X_nu~nn,7FYaxnnn@GnShmvn(X_nqzn!8?nPXawn 6E z=JXu  n% H j q n |   W   n |   = Q n       n' |: v  [ r   n `p|nnP\nj|x n|+KVx 0Bn~u }s1ow :A\fzw ~ nm"*=_nz{qv 1pp xAFKV^c4;@QYk|{)1?M\htqv o   $(,048<@DHLPTX\`dhlptx| (0oX`| (08<@HLPX`hpx|ytt