ELF>@@+*GNU'nBPӪ^%%LinuxLinuxUHAVAUIATISLwxHLHIH؋IIL I!D#ILL[A\A]A^]fDUHAVAUIATSLgxHLII$HHH!L H9tI$XI$fLL[A\A]A^]I$HHfUIIAAɚ;*HSH1ɉ1HcHHHL)HHHIL9}I8IApAH uÃA9}HlH`uAH IAX1HcH]Hf.UHAVAUIATISLwx1IH؋HLHIHpuL[A\L)A]A^]fDUHAWAVIAUIATI"SH(I^(L?H9t'HGHIGL8LoLgLM?H9uIHAtCII~8HIIH H[A\A]A^A_]UHATISHHHHHHH0L[A\]f.UHSHHHHHH0H]1@UH H]UHAUIATSHHAąfIE0HSIM(IU0HKHCH[DA\A]]IH HH븐UHIIGLNjP1H HI@8fAHPI@@I@HI@XI9tMHHI@IHIL1A1I8LIH]ҍB HOHHI@IH fDUHSHH@?H]HDUHAWAAVAUAATSHH}A?LEL8ADH@IfMLHƋLLHH H!EHEHKSD IHIHLHe1[A\A]A^A_]IAUEHHHXif.UHAWAVAUATSHuH}MLEL8Iă?AM$@IfMLLMIALHH!L HDAIHI$HDLMLLH[A\A]A^A_]IAHHHiUHAULo8ATSHHL IDǃE1 LHHHH LHHLLHrHLHX[A\A]]HLHHGff.UIIAɚ;HAWAVAUATSHHElEAHE1EE1IILDE1ɾH1ɉ1HcHHHL)HHHIL9}I8IAApAH uuEtEExE`A@AucIIeEEHE6n=EEh M AXADHL1Hc[A\HA]A^A_]AUIHHH(IPxeH%(HE1tPt9HUeH+%(uc1uHv4HujHǺHu7HHu$H롺HuHUIHHAWAAVAUATSH0IXxeH%(HE1HHTHH8HH<E8E1HEeH+%(nH0L[A\A]A^A_]E1uHHu;DeHIŋEA IcAMcLEH}*EtAI ;HuDeIA}uAH}*tAEMcLsLHPTHp8Hx<DI!I ĉЃt-LIHHuHHUHpHHD`LAHPTMt HHtHftKXAHuLAHMHHuLHp@HD`D1E1OHuUHIŋEt2HcLcLEUȋEI@ E EbLcAMcUHATISHHV8HHv0I$HhHS(I$H! C AhI$HHSI$H! AI$H HSI$H! CA HSPHHSHH[A\]fUHAUATSLMtYIE HAHtHD9tgIE(Ht0fHDtG XAHu[A\A]]HDHHIE(fο [A\A]]HDHHHHLJHH HHt@u1U1H1]UHSHHHHH; ǃ1H]UHAWAAVAUAATISHH_xLsLHDPTHH8HHuDYclock_lockincorrect device id %08lx sm501-usbsm501-fbcannot enable device region #0 is not memory? region #1 is not memory? sm501cannot claim registers cannot remap registers failed to get IO resource drivers/mfd/sm501.cdbg_regschanging mode of gpio, bit %08lx registering gpio block %08llx gpio: failed to request region gpio: failed to remap registers gate %08lx, clock %08lx, mode %08lx SM501_MISC_CONTROL changed over sleep registering i2c-%d: sda=%d, scl=%d SM501 At %p: Version %08lx, %ld Mb, IRQ %d failed to create debug regs file no gpio available for i2c gpio. M1X and M clocks sourced from different PLLs /build/linux-s9dSph/linux-5.15.0/drivers/mfd/sm501.csm501_set_powersm501_gpio_inputsm501_gpio_outputsm501_gpio_setsm501_register_gpiosm501_register_devicesm501_set_clocksm501_unit_powersm501_misc_controlsmi,sm501o@ license=GPL v2author=Ben Dooks , Vincent Sandersdescription=SM501 Core Driveralias=platform:sm501srcversion=B641D90C86D80A3D2437F37alias=of:N*T*Csmi,sm501C*alias=of:N*T*Csmi,sm501alias=pci:v0000126Fd00000501sv*sd*bc*sc*i*depends=retpoline=Yintree=Yname=sm501vermagic=5.15.0-153-generic SMP mod_unload modversions Rmodule_layout^C device_remove_file__request_region+kmalloc_cachesmsleepU5wiomem_resource%40pci_disable_device__const_udelay82mutex_unlockaH__ubsan_handle_shift_out_of_bounds8gpiod_add_lookup_table?<sprintf?9gpiochip_removey2]__platform_driver_registeri>bgpiochip_add_data_with_key9[__x86_return_thunkp\_raw_spin_unlock_irqrestore __mutex_init ̀ioremapKMmutex_lock1ݵplatform_get_resource#platform_device_unregister.%_dev_err]gpiochip_get_dataY device_create_file__ubsan_handle_out_of_boundsP_dev_info{|Eplatform_device_registerke__stack_chk_fail~_printkpHe__x86_indirect_thunk_raxm__fentry__5__release_regionDzpci_unregister_driverAkmem_cache_alloc_traceaYpci_ioremap_barѿ__dynamic_dev_dbg 4_raw_spin_lock_irqsave zkfreeS9iounmapo___pci_register_driverjplatform_get_irqC4oplatform_driver_unregisteripci_enable_devicesjĹdevm_kmalloc* 'unsigned int [6]'XWRO 'int [20]'?JD$~ '' 'unsigned int' 'long unsigned int' 'int'myOsm501GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0``  0 G 7 @I A[ Bn  f @ }    ~} @ }     @0 `G ?z@- X< E O [ urY @h o @     @o @ }^Y)@   H9H4N PY` ?s SZS@ Ti%i %D#S@% K%" 0 i9 m@urH@Y`T|'D K'K K(S K@(^ (g (r )z `@) +"#+D#S,/@,  Y @@`xO| *-  <`T|w4 /  W  By     ë `T|    % , C ?R ?c A  Yu  O    o  `T|?zTv  `T|*?zTv  b  $ { 4N*6   4NI _   8 s   ur       `T| i2c_gpio_platform_dataudelaysda_is_open_drainscl_is_open_drainscl_is_output_onlysm501_platdata_fbsubdef_modedef_bppmax_memsm501_fb_routingSM501_FB_OWNSM501_FB_CRT_PANELsm501_platdata_fbfb_routefb_crtfb_pnlsm501_platdata_gpio_i2cpin_sdapin_sclsm501_reg_initsm501_initdatagpio_lowgpio_highmisc_timingmisc_controlm1xclksm501_init_gpiogpio_data_lowgpio_data_highgpio_ddr_lowgpio_ddr_highsm501_platdatainit_gpiopfbgpio_i2cgpio_i2c_nrsm501_devicesm501_gpio_chipourgpiosm501_gpioregs_ressm501_devdatareg_lockclock_lockio_resmem_resregs_claimplatdatain_suspendpm_miscunit_powerpdev_idsm501_clockdbg_regs_showsm501_base_exitsm501_base_initmax_divsm501_calc_pllsm501_dev_removesm501_device_releaseclksrcreq_freqsm501_find_clocksmchipsm501_gpio_ensure_gpiosm501_gpio_getsm501_gpio_inputsm501_gpio_outputsm501_gpio_register_chipsm501_gpio_setsm501_init_devsm501_init_regssm501_misc_controlsm501_modify_regsm501_pci_probesm501_pci_removesm501_plat_probesm501_plat_removesm501_plat_resumesm501_plat_suspendsm501_register_devicesm501_register_gpiosm501_register_gpio_i2csm501_register_uartsm501_select_clocksm501_set_clocksm501_set_powersm501_unit_powersm501.kogs1 #w#0E+Z q@ ~     8% B]%z &7 08H $8ISZp 08%Z V@L#8NP8f%S0`P;@x80)*`H8`HlF0p8e /8& 6[K [8s88XP\L88G81=)S@rY#qB@`$N(@8J [ "kw`5DbP%`X8 G@ Yp}P ! "ߓ * < L c y   @   PzP    9 L ^ g    l j(  !    1 L \ /pd {      T  $ 3 D __UNIQUE_ID_srcversion128__UNIQUE_ID_alias127__UNIQUE_ID_alias126__UNIQUE_ID_alias125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8__kstrtab_sm501_misc_control__kstrtabns_sm501_misc_control__ksymtab_sm501_misc_control__kstrtab_sm501_modify_reg__kstrtabns_sm501_modify_reg__ksymtab_sm501_modify_reg__kstrtab_sm501_unit_power__kstrtabns_sm501_unit_power__ksymtab_sm501_unit_power__kstrtab_sm501_set_clock__kstrtabns_sm501_set_clock__ksymtab_sm501_set_clock__kstrtab_sm501_find_clock__kstrtabns_sm501_find_clock__ksymtab_sm501_find_clock__UNIQUE_ID_ddebug261.10sm501_select_clocksm501_select_clock.colddbg_regs_showsm501_dev_removedev_attr_dbg_regssm501_pci_removesm501_plat_removesm501_device_releasesm501_register_device__UNIQUE_ID_ddebug272.6sm501_register_device.coldsm501_gpio_register_chipsm501_gpio_inputsm501_gpio_outputsm501_gpio_getsm501_gpio_setsm501_gpio_get.cold__UNIQUE_ID_ddebug276.3__func__.21sm501_gpio_output.coldsm501_gpio_ensure_gpio.part.0__UNIQUE_ID_ddebug274.5__func__.20sm501_gpio_set.coldsm501_register_gpio.isra.0__UNIQUE_ID_ddebug277.2sm501_register_gpio.isra.0.coldsm501_calc_pll.constprop.0sm501_calc_pll.constprop.0.cold__UNIQUE_ID_ddebug267.7sm501_init_regssm501_init_regs.coldsm501_set_power__UNIQUE_ID_ddebug279.0__UNIQUE_ID_ddebug278.1sm501_plat_suspendsm501_plat_resumesm501_plat_resume.cold__UNIQUE_ID_ddebug264.9__func__.15__UNIQUE_ID_ddebug265.8sm501_unit_power.cold__UNIQUE_ID_ddebug275.4__func__.22sm501_gpio_input.coldsm501_register_gpio_i2c.isra.0sm501_register_uart.isra.0sm501_init_dev__key.17sm501_mem_localsm501_init_dev.coldsm501_pci_probesm501_pci_platdatasm501_pci_probe.coldsm501_plat_probesm501_plat_probe.coldsm501_base_initsm501_plat_driversm501_pci_driversm501_base_exit__func__.23__func__.19__func__.18__func__.16__func__.14__UNIQUE_ID_license286__UNIQUE_ID_author285__UNIQUE_ID_description284of_sm501_match_tbl__UNIQUE_ID_alias283sm501_pci_tblsm501_pci_initdatasm501_fb_pdatasm501_pdata_fbsub__crc_sm501_unit_powerdevm_kmallocpci_enable_deviceplatform_driver_unregister__this_moduleplatform_get_irq__pci_register_driveriounmapcleanup_modulekfree__crc_sm501_modify_reg_raw_spin_lock_irqsave__dynamic_dev_dbgpci_ioremap_barkmem_cache_alloc_tracepci_unregister_driver__release_region__fentry__init_module__x86_indirect_thunk_rax_printk__mod_pci__sm501_pci_tbl_device_table__stack_chk_failplatform_device_register_dev_info__ubsan_handle_out_of_boundsdevice_create_filegpiochip_get_data_dev_errplatform_device_unregisterplatform_get_resourcemutex_lock__crc_sm501_misc_controlioremap__crc_sm501_set_clock__mutex_init_raw_spin_unlock_irqrestore__x86_return_thunkgpiochip_add_data_with_key__platform_driver_registergpiochip_removesprintfgpiod_add_lookup_table__ubsan_handle_shift_out_of_boundsmutex_unlock__const_udelaypci_disable_deviceiomem_resource__crc_sm501_find_clock__mod_of__of_sm501_match_tbl_device_tablemsleepkmalloc_caches__request_regiondevice_remove_file!}Vfq}  0~ az y y !)2Aayt |{!W  /$ P)~1_ `v P~  @ d Y!5tGQq} 0  n' ,~A`z}A  | H ~1s z ay ( p ~! @ Q     J   ) A H M ~a i   "   )   ):K R W~kv  8~6XLQ{ $    ~ w ~ ~   `6 @Fa}}   ' |. 3~A{  ]r ] Y d dZl LT. f@ u,}Zm}u"}Sf}  qD S o 5l/N6TEi q T   1T6X q s   -FaTwTT+ 7 <M:o y { `!4 !HUj >ot @5  )  5Azao Hty y   h   $) 8 =SX f k66 6   @ & +5yD 8IN] bly{ `     { 5 ' 5:A OT[ /in v # * v1 6x<  t   $( ,!#$0u48   |  qp (0@8@H0PXP`h@p0x P    P`@` e 1  $(F,048? < @ D H9LuPTXK\` dhlpEtx|; Z z $ ( 048 B@VDH P T2 X `d>h *patzx b "g   @PX`px`@8` (@0@^ 08@PX`pxJ8@HJPpx`J(0JnJ| H(J0|PX`Jh/JJJ$08@JH88z.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__ksymtab_gpl.rela__kcrctab_gpl__ksymtab_strings.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rodata.modinfo.rela.retpoline_sites.rela.return_sites__versions.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?:@hp(JrE@x (^#@Y@(n>$"i@`x( ~`$<y@ؓh( $@@x( 2$[ %@(2%g2h(`* h-X.@0( .@0(`/@ +:&@(=`; 8@(H8@hC@ (VB@Q@0(!p@Fu0@FX~FFB SS )q dW 0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key;BQ9C:C\W0p0  `He0  *H <8O32x[X}!X3` ܑ.]|BA,0U~j5&{6Ԁ0{AF3ҨAANc(pvƢ,S>.]9?Hvؽ1Agdjt࿢Yg!foÓqGEXib>2odԭ='7 1 T-Ľ,ۄ|allݨ_U,r䵪&b'^}u{-oUńgÉ"L3ęyʛ>$, =jV]#V%uG< u /pq7<課1*ԑƂn6ˁ5 ](VF|Rr (ٗzVy.+( [!keSgmdPaukһUgAoERPU"V v䇝 ~Module signature appended~