ELFм@@&# N > / ; 9 "# $%&_ 'L(N)R*_ +Z,-V._ /d0^12 34f5 6x7l8 9:r;< =>z?@ ALB CDEF GHI JKLM NOpP QRS TUVWpX YZ[\]^ _L`^ abc d eRfg h; iLjkRlmnopqrstuvwxyz{|}~/  X "#H$%&5 'L(N)R* +Z,-V. /0^1 2j3d45n 67 89p: ;<v= >?|@ ABCD EFG HjIJK LMN OPQR ST UVW XYZ [\] ^j_`a bcd efgh ijk lmno# pq3 rst u  vRwx  yLz{|}~ pb@  @$ H  !0 D%` HU^g` NU0 R%X3 r1\GL100 `%` dUjc panwLa^ata0R0 v%0/  D "#H$%& 'L(N)R*" +Z,*-V. /d0^1*2 3l4f5*6 7t8n9*: ;z<*=v> ?@~A*B CDE*F GHI*J KLM*N OPQ*R STU VW*XY Z[\*] ^_` a b cd efg hij*k lmn*o pq*rs tuv*w x yz {| }~   *  * * ( *   R L   @$ H  !^` DU0 H%7n>>7n>7n>6ntg0 ^%` bUw>4nnc arwfaa` vU0 z%Gf107n>3 1Gf11a0g0 %0rc-emptymsm_geni_ir_rxqcom,geni-ir-gpio-rxgeni_ir_interruptmsm_geni_ir_get_resmsm_geni_irGENI Drivergeni_ir_wakeup_handlergeni-ir-wakeup-irqgeni-ir-core-irqqcom,geni-ir-wakeup-gpiomsm_geni_ir_change_protocolserial_clkiface_clk&ir->lockbasemsm_geni_ir_load_firmwaredrivers/media/rc/msm-geni-ir.cprotocol 0x%llx ir->base: 0x%lx irq_status 0x%x status - irq 0x%x fifo 0x%x %s:Received wake up Interrupt Received Interrupt Disable interrupts failed to stop Unknown proto Invalid proto enable serial clk enable ahb clk protocol Load Firmware Load Firmware done 3missing memory resource 3failed to allocate rc device 3ioremap failed 3could not get core irq %d 3could not get wakeup gpio %d 3could not get ahb clk %d rcvd code 0x%x scancode 0x%x toggle %d 3failed to register rc device %d 3wakeup irq request failed %d 3core irq request failed %d 3rx gpio request failed %d 3serial clk enable failed %d 3ahb clk enable failed %d Stop GENI IR Loading NEC Loading RC6 Loading RC5 qcom,msm-geni-ir@9qCT_@*^{_WO@R(rR@ `JA*tV* 7*^* 7@RZ $@ )! @9uBh7""@&?CT*@v5:@4**"@@@v*V*OCWB_A{Ĩ^__vҀZ@R 4**^@cR4**^@*:@"@@B*R(Ry8*6***v4^{og_WOC@9h7h@ 0@(@97h@ 3@(@97r T*~h@2@i6@hv?T?`T`@(*!R*** }S*`@ 3*3- SXRAR`@=ASR**h@979!Tbv@**_6h6@  ThA9`@!R*Rh@z R0 >{AOFWE_DgCoB^__}*{**x^{@97 R{^__^{_WO@9AH7h@x7h7H7h7@9&7@9 7*HR0@9 7*(R#@9#76Rb@h@6@9(7*Rh2@@ TB2v 6@97@iR @0@=*Vh7HRr T@R R@0@=*vo6h7@@z0 >Ո@3@ r`T *)~ӊ@JJ2?J@AT"@&@6@(@97@*)0(>ՀZ@6@9 7**OCWB_A{Ĩ^__@9(7"@*54**@0@=*o6@9 7&@*54*Gb@C{o^{O@90@ 7i@*)Q(i@(h@&@! h@@1 @4@* 1(k@)JuSJj L@? kT"@4@* 1(k@)JuSJj L"@? kTi@*R*)A*i@*i@jR)Q*>i@*,R)*i@JR)13*>i@ )!0(h@IR  i@Rr)0(>H@97OA{¨^__^{ OT@`@`@`^@*h6@u"@`^@`Z@`:@`"@@`@@VOB @*{è^__^{L@!R]@*{^__^{ L@*`^@h@* @i@) (> @{¨^__H9 T6҈GHF,TȫH9T҈$ȇhVT7(ȭt(TҨ#T葐UT'(6҈GHFT[hT  ?AT_( ȓ TA_߈߈߈߈߈߈J߈߈߈^{{^__^{{^__description=GENI IR Driverlicense=GPL v2intree=Yname=msm_geni_irvermagic=4.14.234-g0cbd60cbb186-ab7624117 SMP preempt mod_unload modversions aarch64depends=msm_geni_ir_probemsm_geni_ir_load_firmwaremsm_geni_ir_change_protocol"&3:BNX_ilpmodule_layoutGkmalloc_cachescplatform_driver_unregister;JQfree_irq=lrc_unregister_device__platform_driver_registerQ.clk_putvrc_keydownRrequest_threaded_irqYwgpio_to_descQcgpiod_to_irq%!/of_get_named_gpio_flags^E__iounmapXclk_get=K__ioremapI2wplatform_get_resource_bynameCplatform_get_irq_bynamejkmem_cache_alloc_traceclk_disable[dev_errGusleep_rangeԸzktime_get wclk_unprepareUclk_enableqs|clk_prepareu#synchronize_irq>լJmutex_unlocke8^mutex_lock&ԱD__dynamic_pr_debug zkfreeRgpio_free@(irq_set_irq_wake-rc_free_device0!$rc_register_devicejrc_allocate_device __mutex_initXUprintk\"Ggpio_requestmsm_geni_irAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)Y^`otvuLNUVWTnsabcdefzwghijkpqyx|{~}_Z[\]SRmrlMOPQXGNU|δ  $0<#(H.T4`:@FL RX ^d j Hp v | 8 8  0        t   " ( . 4 9 ?E KQW ]cio$u z \* 3DU ,+Ok   \X((1(Q(q l0(u t((P(x(%(O(y((@(h(!(K(u  ( ((  #; N Pa ,u H 8 ` HH  8` 0  / H> X `r p     !" D <),8KVcs  ! + C P ] r }      "      Q3 ȴ.U 4Q$d.0$d.1$d.10$d.14$d.16$d.18$d.2$d.20$d.22$d.29$d.40$d.41$d.42$d.43$d.44$d.45$d.46$d.47$d.48$d.49$d.50$d.51$d.52$d.53$d.54$d.55$d.56$d.57$d.58$d.59$d.6$d.60$d.61$d.62$d.63$d.64$d.70$d.71$d.8$x.11$x.12$x.13$x.15$x.17$x.19$x.21$x.23$x.24$x.25$x.26$x.27$x.28$x.3$x.30$x.31$x.32$x.33$x.34$x.35$x.36$x.37$x.38$x.39$x.4$x.5$x.7$x.9__UNIQUE_ID_description86__UNIQUE_ID_intree62__UNIQUE_ID_license87__UNIQUE_ID_name61__UNIQUE_ID_vermagic60____versions__kstrtab_msm_geni_ir_change_protocol__kstrtab_msm_geni_ir_load_firmware__kstrtab_msm_geni_ir_probe__ksymtab_msm_geni_ir_change_protocol__ksymtab_msm_geni_ir_load_firmware__ksymtab_msm_geni_ir_probe__module_dependsgeni_ir_interruptgeni_ir_interrupt.descriptorgeni_ir_interrupt.descriptor.54geni_ir_interrupt.descriptor.56geni_ir_interrupt.descriptor.58geni_ir_wakeup_handlergeni_ir_wakeup_handler.descriptormsm_geni_ir_change_protocol.descriptormsm_geni_ir_change_protocol.descriptor.19msm_geni_ir_change_protocol.descriptor.21msm_geni_ir_change_protocol.descriptor.23msm_geni_ir_change_protocol.descriptor.25msm_geni_ir_change_protocol.descriptor.27msm_geni_ir_change_protocol.descriptor.29msm_geni_ir_change_protocol.descriptor.32msm_geni_ir_change_protocol.descriptor.35msm_geni_ir_change_protocol.descriptor.37msm_geni_ir_change_protocol.descriptor.39msm_geni_ir_dev_pm_opsmsm_geni_ir_drivermsm_geni_ir_get_res.descriptormsm_geni_ir_load_firmware.descriptormsm_geni_ir_load_firmware.descriptor.15msm_geni_ir_match_tablemsm_geni_ir_probe.__keymsm_geni_ir_removemsm_geni_ir_resumemsm_geni_ir_suspendnec_geni_imagenec_geni_rx_cfg_ram_imagenec_geni_rx_cfg_reg_imagerc5_geni_imagerc5_geni_rx_cfg_ram_imagerc5_geni_rx_cfg_reg_imagerc5_geni_tx_cfg_ram_imagerc5_geni_tx_cfg_reg_imagerc6_geni_imagerc6_geni_rx_cfg_ram_imagerc6_geni_rx_cfg_reg_imagerc6_geni_tx_cfg_ram_imagerc6_geni_tx_cfg_reg_imagegpio_requestprintk__mutex_initrc_allocate_devicerc_register_devicerc_free_deviceirq_set_irq_wakegpio_freekfreeinit_modulecleanup_module__dynamic_pr_debugmutex_lockmutex_unlocksynchronize_irqclk_prepareclk_enableclk_unpreparektime_getusleep_rangedev_errclk_disablekmem_cache_alloc_traceplatform_get_irq_bynameplatform_get_resource_byname__ioremapclk_get__iounmapof_get_named_gpio_flagsgpiod_to_irqgpio_to_descrequest_threaded_irqrc_keydownclk_put__platform_driver_registerrc_unregister_devicefree_irqplatform_driver_unregister__cfi_check_fail__cfi_checkkmalloc_caches__this_module__crc_msm_geni_ir_load_firmware__crc_msm_geni_ir_change_protocol__crc_msm_geni_ir_probe,  (} } (}8}P}8`}p} }0 }}8_   0@4 @8 @< @Xhl p t        " " " "(, 0 4 <@D H P Xlp t x    { { { {        @LD LH LL LP\` d h lx   ] ] ] ]   = = = =  04|8 < |@ D |L P |T\xS| S S S                g g g  g$48I< @ ID H IL P ITz z z z      }H} }H     } }H  $ ( , }8 }H< @ D H }} }  }$ }DX X  X  X Z  Z  Z  Zk  k  k  kR R R  R<0@DkH 0L P kT 0X \ k` 0d h klJ J J J      }H }H }H }H    (}, }0 }4 }HL P T t(x8| ( 8 ( 8 ( 8r r r r} } } }    L `          $ ( , 0 T \ ~ h l p t x  : : : :         0 b4 b8 b< bP ` p t x |   P  P  P  P    8  8  8  8           x  x  x  x $ , h0 4 h8 < h@ D hH L T X \ ` d h l p t |                            @  @  @  @  0 4 8 < P*T *X *l *          8  8  8  8 ,@HT`ht` d h l     !$! $! $ ! $! !  !  !  (!,! 0! 4! 9C[e8`@h$ p2Pk@X$ } !x@H-$ }P(x@0$(Pl@ $P$P<@в$P,@x$ QQHR@ $U  _@@0$#0b,LocT:tcMcp]c% um