ELFX@@'&?#{ <@aM97`>@@@!@2"@@!P2"@0@y 2y @R{¨#_ցR?#{@!R{#_?#{[@S!R#RA*@Tc>@@T`4~R@TB*7>RcC*SA[B#@{Ũ#_*![B*SAcC#@{Ũ#_!@5!cCcC*!*@@T!cC?#{RS<@"@>@a@!!@y"<@1Bb@a2yBPB@1*a@b!@!@1*aR"@M97SAR@{è#_RSAR@{è#_?#{S[ @@U@!A9k@TA7`"@Rv>@@!!@y <@1@"2q!x!2y`"@RRR@9 6@@@s?(Tv>@р@@!|?) T|@`J`!I~5|IӵKӔ~K`"@R@@y<@1!@XR*!2 y@7 502@ 2@@y<@1!@x<!2 y`"@R`"@Rs>@`@@y<@1!a@BR*!2 yRSA[B@{Ĩ#_4R*a>@ @@y<@1B!@B !2 y`"@R@tP2@@2`"@R@P@9*76a>@ @@y<@1B!@B !2 y`"@R !HB߈!߈!HHHHHH?#{!{#_fckti,am33xx-ecapBinding is obsolete. failed to get clock failed to get clock rate pwmchip_add() failed: %d ecap?#{{#_^^^^^^^^^ti,am3352-ecapti,am33xx-ecaplicense=GPLauthor=Texas Instrumentsdescription=ECAP PWM driverimport_ns=PWM,A = WBint q *-u81-u16K4-u32e4-u64"q   H $K &e #? * = n qC }D4}EFoqwq"q c @"qq5q.##!#'#/#5#< qa@ $qq+ qq0Lq}q   q/        !"#$%&'()*+,-./$qe$q$q5qq:+$qg"q"q 5q!$^"J:G"q#       '( H  q+ + 5 ? I :  ))): " )#q)$vIctx%S .D ' ( ." J /> /@ /Iv /Iv 'g (W 6Kg ' ( 6L ' (  6M K  0P %^  % I 7HvE E q %$a a f Lclk0%2  @; 0%4  @;%&[ ^  @ %$ a @% qR0Q  37H ^0 ^7J ^K ^% ^g  % MI$NI^,<1^|=dev1+P>3 1pwm4+3 + '7P '''p'' @: H' Y'f'* w'&+/ +](qx(k(( ( *M+ +#+ ((]( x(k((( *+ +#+ ((( (((Q( 5+ ~N+B+Z+ ((&>( 8O( 5 <#^=dev#,e>% 1pwm&+%,+(] >(qO(H'Y'f'* w'+/ + ''<)M) Y)e)4j)*_* *Rr) ~w) ))(^( )))** *)9 ) -).)(( )))** *) ) -).) '<'&( 0( '+'''p''&( ,0(  7 1pc  4 1pcO  $eP 5E P( (?^783E e9npipc. d9clka c9ret^c ++H'DY'f'* w'+/ + +f+ ++ l++z+&+%++ + , + ,++?^%8, cQpwmEQ8%derr^.^g<& Y&e&M& q&|&QH'n"Y'f'* w'+/ +>(q@O( 'qb'<)s M) Y)e)j)** *Qr) w) ))(|(((h( 5+ N+B+Z+ (( '~'(~0(&f&&&&& &&e&d&'H'4Y'f'* w'+/ +@'' '@-'.':' 'H' >( HO( <)J M)Y)e)\j) * **Pr) w) ))(Ob(((( 5+ >N+B+Z+ (( ](Sx(k((( *+ +#+ ((](Tx(k((I( *v+ +#+ ((<)` WM) Y)e)j)** *Pr) 2w) )) (c(((( 5+ N+B+Z+ (('f'(f10( ]([x(k((~( *+ +#+ ((](\x(k((( *@+ +#+ (( %H }!& &$&/&PH'Y'f'* w'+/ +>( O( '* '<) M) Y)e)x j)* * *Pr) w) ))((((+!( 5+ X!N+B+Z+ ((%#%% %%PH'"Y'f'* w'+/ + <) "M)Y)e)O"j) * x"**Pr) "w) ))(U#(((#( 5+ 1#N+B+Z+ (( 'w#'( 0(%L%%%%P H'$$Y'f'* w'&+/ + <) $M)Y)e)q$j) * $**Pr) $w) ))(w%(((&%( 5+ S%N+B+Z+ (( '%'( 0( 0  %/ pwmHpc ^<&- pwmFpck ^&k3 pwmkLl pcno1 ^H'1- pwm1F2 ^2^2'^pc455c67!-';^;^*D^D^(%f'(G +-v'-: +('(D' N l3'pwml<'n+ : f'pwmf;'g' + 5(,dev56+^>(,dev6+^](,dev6 (=(!(2"*2' (R (=(!(2"*2 '7)67)val!)3!-)tmp*3$ ~)67)val!r)3!)tmp*3$d)vald+d3dW7)ee4b*b%bI7)cc/``*val`,`4`R(aa5^*val^'^/^M(__0L*LE7)valN@*@E7)valB'0+val'.'J(ptr)0+  g+val . J(ptr"g+ "+"AE # v +,dev3>v+v+,dev: ;!3+ptr; : ; 9 I41: ; 9 I<>! !I: ; 9 (: ;9 I4: ; 9 I1RUX!YW .: ; 9 'I 1RUX!Y W 1X Y W 1RUX YW .: ; 9 ' : ;9 I .: ;9 ' ! ">! !I: ; 9!#<$> !I: ;9!%.?: ;9 'I<&1X YW 'I(!I/ ) :!; 9 I8 * +.: ;9 'I !,: ;9 I-:! ; 9!I.4:!; 9 I/4:!;9 I0.?: ; 9 '<14:!;9 I2 :!;9 3 :!; 9 45I5>! !I: ;9!64:!;9!I!7.?: ; 9 'I<8:!; 9 I94:!; 9 I: :!; 9!;<.:!;9! 'I@|=:!;9 I>4:!;9!I?.:!; 9! 'I@|@ 1UA% UB$ > C D&E4: ; 9 I?<F4: ; 9 I?G( H4: ; 9 I I : ; 9 I8 J4: ; 9 I?K.?: ;9 '<L<M.: ;9 '@|N.: ;9 'I@|O.: ;9 '@|P: ;9 IQ: ; 9 IR5S.: ; 9 'I L,$       $X\`       $(0        HLP   ,$ ' X { J{ ~y 1b~ z v"%  % w  ~  'u"%  % v  ~  'h"' ' i  ~  '/T ~<}.}  } } L< 5y  Cy  'y.!! /~ 0~z  .z K~ ..!% ><!~1g%!z  "" !xtY y<'_JJ'K~  .~  l K N~C // /.z . <  z i~ {  z  ~  ~'~.2 /$%!G ~%~ $ =$%3!F ~%~ $ =$3! ~<~y 1c ~<~f "0% { .y  }  ~/Q.@ /$ O"~  ~  '~ }.  } 54  M y ( ~ vy !$ 3x Rx  .x &!# }<. ~@ /$~0"~  ~  '~%"% " ~  '~"'~. ~  '~  ~d @ /$ / " ~  '~ |< { .y  } >B  ~ @ /$/"  ~  ' 5#~f .z hy.. ~@ /$L/"  ~  ' }</q  % " ~  '~"'~. ~  '~ |<r r  !!] y .. ~@ /$L/"  ~  ' }<    X__SD_NUMAMOD_INIT_RODATAADDR_COMPAT_LAYOUTDQST_ALLOC_DQUOTSDQST_SYNCS__kernel_ulong_tPWM_POLARITY_NORMALnode_stat_itemMIGRATE_HIGHATOMIC__SD_BALANCE_EXECHRTIMER_BASE_BOOTTIMERSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITN_NORMAL_MEMORYpm_runtime_enableFDPIC_FUNCPTRSNUMA_OTHERDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITWORKINGSET_RESTORE_FILEWORK_STRUCT_COLOR_SHIFTlog_post_read_mmioNR_FOLL_PIN_RELEASEDWORK_STRUCT_PWQ_SHIFT__pm_runtime_idle__UNIQUE_ID_license499MM_ANONPAGESpwm_get_stateclass_spinlock_irqsave_tNR_NODE_STATESchipWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASENR_SECONDARY_PAGETABLEHRTIMER_BASE_MONOTONICARM64_VEC_SVEecctl2PIDTYPE_MAXPGDEMOTE_KSWAPDmoduleWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZERONUMA_FOREIGNecap_pwm_enableecap_pwm_resumeWORK_OFFQ_BH_BITMOD_DATANR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDSWORK_OFFQ_LEFTNR_KERNEL_MISC_RECLAIMABLEpwm_deviceHRTIMER_BASE_BOOTTIME_SOFT__pm_runtime_resumewritelkmalloc_cache_typedev_get_drvdatammio_base_dev_errWORKINGSET_RESTORE_ANON__SD_PREFER_SIBLINGecap_contextecap_pwm_restore_contextecap_pwm_driver__SD_ASYM_CPUCAPACITYdeviceNR_LRU_LISTSuint32_tADDR_LIMIT_32BITof_device_idPGDEMOTE_DIRECT__int128 unsignedLRU_ACTIVE_FILE__kernel_size_tADDR_NO_RANDOMIZEMOD_TEXTdev_set_drvdataVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDof_device_is_compatiblepwm_polaritylong long unsigned intSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEdevm_clk_getmigratetypeLRU_INACTIVE_FILENR_BOUNCEWORK_STRUCT_PWQ_BIT__SD_WAKE_AFFINE__SD_ASYM_CPUCAPACITY_FULLWORK_OFFQ_POOL_BITSzone_stat_itemvalueNR_ZONE_WRITE_PENDINGMIGRATE_MOVABLEhrtimer_base_typeecap_pwm_chipnode_statesNR_IOMMU_PAGESDQST_CACHE_HITSPGDEMOTE_KHUGEPAGEDpwm_opssize_tlong intwidthNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFT__u16HRTIMER_BASE_REALTIMEcurrent_stack_pointerWORK_OFFQ_DISABLE_SHIFTmod_mem_type_BoolDQST_LOOKUPSNR_PAGETABLENR_WMARKMIGRATE_PCPTYPESDQST_DROPSNR_VMSCAN_WRITEARM64_VEC_MAXNUMA_MISSpm_runtime_get_syncWORKINGSET_REFAULT_FILEtrueNR_SLAB_RECLAIMABLE_Blog_read_mmioSB_FREEZE_FS__mod_of__ecap_of_match_device_table__SD_CLUSTERNR_WRITTENIS_ERRSB_FREEZE_COMPLETEKMALLOC_RANDOM_STARTNR_VMSCAN_IMMEDIATENR_FILE_MAPPEDVMSCAN_THROTTLE_CONGESTEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharMIGRATE_RECLAIMABLENR_UNEVICTABLEdevm_platform_ioremap_resource__raw_readlNR_ZONE_INACTIVE_FILE__SD_SHARE_LLCNUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANONMOD_RO_AFTER_INITdatapid_typeto_ecap_pwm_chipKMALLOC_NORMALN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIecap_pwm_probeKMALLOC_DMApm_runtime_disablecaller_addrclass_spinlock_irq_t__devm_pwmchip_addNR_FREE_CMA_PAGESSB_UNFROZENNR_FOLL_PIN_ACQUIREDNR_ANON_MAPPEDN_CPUecap_pwm_config__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intclass_raw_spinlock_irq_tvm_fault_tARM64_VEC_SMEWORK_STRUCT_LINKED_BITplatform_set_drvdata__le16SB_FREEZE_WRITENR_WRITEBACK__UNIQUE_ID_author498NR_SWAPCACHEWORK_OFFQ_FLAG_BITScaller_addr0readlN_HIGH_MEMORYRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSpwm_is_enabledMIGRATE_ISOLATE__baseMOD_MEM_NUM_TYPESclass_raw_spinlock_irqsave_tMIGRATE_CMAUNAME26N_MEMORYcap3cap4MOD_INIT_TEXTzone_watermarksZONELIST_FALLBACK__platform_driver_registerPCPU_FC_EMBEDPCPU_FC_NRLRU_INACTIVE_ANONNR_ISOLATED_FILEDQST_READSplatform_driver_unregisterpdev__hererseq_cs_flags_bitVMSCAN_THROTTLE_WRITEBACKlru_listlog_post_write_mmioMM_FILEPAGES__rem__UNIQUE_ID___addressable_cleanup_module496SB_FREEZE_PAGEFAULTecap_pwm_suspendMOD_RODATA_DQST_DQSTAT_LAST__raw_readwecap_pwm_driver_exitNR_KMALLOC_TYPES__UNIQUE_ID_description497__le32__u32WORK_STRUCT_PENDING_BITPIDTYPE_PGIDperiod_cycles__u64clk_get_rateNR_KERNEL_STACK_KB__this_moduleWORKINGSET_NODERECLAIM__UNIQUE_ID_import_ns494enabledwork_bitsshort intHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPWORK_OFFQ_FLAG_ENDMOD_INVALIDplatform_deviceNR_ZONE_ACTIVE_FILEWMARK_PROMO__SD_FLAG_CNTPTR_ERRpolarityDQF_PRIVATEDQST_FREE_DQUOTSWORK_STRUCT_FLAG_BITS__raw_writelpwm_stateuint64_tKMALLOC_RANDOM_ENDNR_ZONE_INACTIVE_ANONNR_VM_ZONE_STAT_ITEMS__raw_writewreadwWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILEecap_pwm_applyDQF_ROOT_SQUASH_B__UNIQUE_ID___addressable_init_module495pcpu_fcboolNR_SLAB_UNRECLAIMABLE_BPCPU_FC_PAGEaddrPGPROMOTE_CANDIDATE__pm_runtime_disableunsigned intNR_SHMEMHRTIMER_BASE_MONOTONIC_SOFTpwm_chipuintptr_tNR_VM_NUMA_EVENT_ITEMSplatform_driverMIGRATE_TYPESlong unsigned int__u8PIDTYPE_PIDecap_of_matchvec_typeNR_DIRTIEDwritewdevice_nodeWORK_OFFQ_DISABLE_BITSNR_FILE_PAGESGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongN_POSSIBLEWORK_STRUCT_COLOR_BITSMM_SHMEMPAGESNUMA_INTERLEAVE_HIT__int128NR_MLOCKREAD_IMPLIES_EXECduty_cyclesunsigned charnuma_stat_itemdev_pm_opsvmscan_throttle_stateWORKINGSET_RESTORE_BASEfalsePGPROMOTE_SUCCESSSHORT_INODEKMALLOC_CGROUPNR_FILE_THPSWMARK_HIGHNR_ZONE_UNEVICTABLENR_FREE_PAGESecap_pwm_removestateTASK_COMM_LENDQST_WRITESNR_ISOLATED_ANONpwmchip_parent__SD_SHARE_CPUCAPACITYWORK_OFFQ_FLAG_SHIFTPWM_POLARITY_INVERSEDMAX_ZONELISTSPCPU_FC_AUTONR_VMSCAN_THROTTLEclk_rateRSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITecap_pwm_pm_opssigned charLRU_UNEVICTABLEADDR_LIMIT_3GBshort unsigned intKMALLOC_RECLAIMNR_ZSPAGESlog_write_mmiopm_runtime_put_syncLRU_ACTIVE_ANONecap_pwm_disableclass_spinlock_t_dev_warnNR_SHMEM_THPS__SD_BALANCE_FORK__SD_OVERLAPNR_INACTIVE_ANONNUMA_LOCALperiod_nsPIDTYPE_TGIDecap_pwm_save_contextMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASESecap_pwm_driver_initNR_MM_COUNTERSclass_raw_spinlock_tecap_pwm_set_polaritydevm_pwmchip_allocN_GENERIC_INITIATORecap_pwm_opsPIDTYPE_SIDMOD_INIT_DATApwmchip_get_drvdataWMARK_MINWORK_OFFQ_POOL_SHIFTNR_ZONE_ACTIVE_ANONduty_nsWMARK_LOW__SD_ASYM_PACKING/kernel/work/linux-6.11drivers/pwm/pwm-tiecap.c/kernel/work/linux-6.11drivers/pwm./include/linux./include/asm-generic./arch/arm64/include/asm./include/uapi/asm-generic./include/uapi/linux./include/linux/schedpwm-tiecap.cpwm-tiecap.cdevice.hpwm.hio.hio.hpm_runtime.herr.hplatform_device.hint-ll64.hint-ll64.hposix_types.htypes.htypes.hinit.hstack_pointer.hprocessor.hpid_types.hstddef.hpersonality.hmm_types_task.hrseq.hsched.hspinlock.hpercpu.hnodemask.hworkqueue.hmm_types.hmmzone.hhrtimer_defs.hslab.hquota.hquota.hfs.hmodule.htopology.hclk.hdev_printk.hof.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x $,A-AGA-,|A-A BV A-A $$A-AEA-tA-AP CFGbEA-AP -I BA-A J A A B Q$$A-AEA-<A-A0Df A-A GA-<A-A@BDz A-A ,&|6|$FI  X $m@ ~ X F  ( (FFF 4 J%eA !F!"~, (;MVnx $ Xpwm-tiecap.c$xecap_pwm_driver_initecap_pwm_resumeecap_pwm_remove$decap_pwm_probeecap_pwm_driver_exitecap_pwm_suspendecap_pwm_applyecap_of_matchecap_pwm_opsecap_pwm_pm_opsecap_pwm_driver__UNIQUE_ID___addressable_cleanup_module496__UNIQUE_ID___addressable_init_module495__UNIQUE_ID_license499__UNIQUE_ID_author498__UNIQUE_ID_description497__UNIQUE_ID_import_ns494__this_module__platform_driver_registerinit_module__pm_runtime_resume__pm_runtime_disabledevm_pwmchip_allocdevm_clk_getclk_get_ratedevm_platform_ioremap_resource__devm_pwmchip_addpm_runtime_enable_dev_errof_device_is_compatible_dev_warnplatform_driver_unregistercleanup_module__pm_runtime_idle__mod_of__ecap_of_match_device_tablet567  89 0:H2L2P;h< h h=  > 0 0=  ?8( H0 H4=h5BB`5B$5B5|BBB|( P(223@t  $l($004(<@,HL0TDX4`d88@@H@PX@`A4' +o,,)&*-+_2+@+G+UL+Z+f+t+x{+8 ++e++++J+++ +l++ (+4+ B+hG+S+_+~k+?+++-+#++j ++ + +j++H++ +++$+-+~6+?+ H+CQ+|Z+{o+ u+{+G +J++ +(++ +u++F + ++ ++(+.+ 4+=:+( F+W+(]+, c+i+ o+ u+ {+'++K++*++x ++[+3+++++ +C+J++Q++_ ++"+X(+ .+4+~:+ @+b F+M+]+ c+i+o+Xu+U{+++-+Q++[++a ++=+B+u+++ +q+o+(+D+ ++4+' +!+%'+-+E 3+9+?+"E+K+:Q+W+]+c+i+Co+u+ {++a++ +u+++-+%+ + +++,+i++`+ +++{+S++ ++O++#+)+ 0+ A+3 G+M+S+Y+k_+qf+w+ }+ +++ + +v++2+++ +5 ++h+j+++I ++++_%+,+=+ C+I+HO+U+i [+a+ss+y+++n++V +++-++?+@+ + ++*+{+[+ ++5+ + "+T(+ .+y 4+F+ L+R+%X+^+d+Tj+p+v+\|+w +) ++ +7++++j++++>+* !A +X +[% +, +56 +{@ +J +T +_ + k + w + +z + + +;  +  +7 +O ( +D# , +9 B + O m +y !% + ! + ! +a + + + +6 K +l + +  +@ + + +c +1 +L + h +^p  +  +  +  ) 1 U |     )  %0R4gv4~),4DHH)</HHVX\p+$@+@)r1H9)J)XH`)v`~)`)`)hl))l+@9lA)R)d|@))@))>S@ck)|)@))@Ab++++w++_$|;+| N|V)Lf+Z o+| +)b)b,4)bIk8\\8+AX+s+o+CT))T)&T)& T)&'T/)6E`gdo)F)FdTd)V)VxT$,)fF_TmT)v)()NV)ks))))0:0Sa0<HT)T\C`Xgllhptht )'t@hN{h))h) ) 7Lh\hh) ),6\u)> EZk)N)N)N)^ / 7 )nH )nV o h}  ) )   h  ) !"!h0! ]!r!h!8!)!)!8!)!8!)!8!)"D-"DF"8T"D}"P"\"8"h")"h"8 #p6#tK#8Z#t|#t###$)$O$h$v$$$$$$)%%+%X%m%|%%%+%+%+<%+ &+0&+<=&+N&+f&+}&+<&+ &+&+&+`&+C&+&+'+<'+r !'+ /'+r ;'+ I'+ Z'+g'+bx'+'+'+'+S '+o'+'+o(+u (+?(+^(+l(+<y(+J(+ (+ (+7(+<(+J(+ (+ (+ (+J)+ /)+ =)+N)+Jk)+ )+ )+s)+)+J)+ )+ )+)+)+J)+ *+ *+ 0*+<*+JH*+ T*+ a*+z*+*+J*+ *+ *+U *+J*+R*+J*+(++J6++O++Jm++ {++| ++ ++++ ++++t++& 0  -4=HM|cs@HH`llT'T7TGdWdgw Tt -?O_o88h",1&,I*,U.,e2,{6,:,>,H,M,R,W,\,a,f, k,p, u,2z,=,H,V,^,f,m,},,,,,,,,,,,,, ,, ,(,0,5,>,I,O,\)0<0@l0p|0 0408@t0x.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.init.text.rodata.str1.8.rela.exit.text.rela.altinstructions.rela.rodata.rela.exit.data.rela.init.data.modinfo.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @<@v$+&@zx$1H;H,6@H{x$F2xZ$U@{H$ j,le@|$ 8{@}$  @`~$ @x~$ O/ ,@~C$E8E=P@@`$=@P$@@$ 0O0Zia%0k'.k>k VlQ@P$"m`%2 tc