ELF@@%$?#{A8S**a@B$Ad!RarS)3@**5A8@@B!TSA@{Ĩ#_ @*! ?#{A8S*A@B'$A!Rar)`5C@$5G@qA8'@@B!T*SA@{Ũ#_ @*R!**C@* @!?#{A8S*A@B'$AaRar7`57@$5;@qA8'@@B!T*SA@{Ũ#_ @*R!**7@* @!?#{A8S*A@B'$AaRar7 57@5?@A8'@@B!T*SA@{Ũ#_ @*R!**7@* @! ?#{A8S*[?a@B/?@"R* )W*7&AaRarKC@*55A8/@@B!T*SA[B{ƨ#_ @*R!** @!?#{A8S*[A@B'*)Gv*7&AaRar;3@*55A8'@@B!T*SA[B{Ũ#_ @*R!** @!_$?#{S@[vNAURJ J )  R+RJS|I GE,ML(yK9VU$SA[B{è#_ր@`! _$?#{{#_Failed to set GPIO %u state (%d %x) Failed to get GPIO %u state (%d %x) Failed to get GPIO %u config (%d %x) Failed to set GPIO %u to output (%d %x) Failed to set GPIO %u to input (%d %x) Missing firmware node raspberrypi-exp-gpio_$?#{{#_raspberrypi,firmware-gpiogpio_raspberrypi_exp.alias=platform:rpi-exp-gpiogpio_raspberrypi_exp.description=Raspberry Pi 3 expander GPIO drivergpio_raspberrypi_exp.author=Dave Stevenson gpio_raspberrypi_exp.license=GPLgpio_raspberrypi_exp.file=drivers/gpio/gpio-raspberrypi-expintXu32LX H7 X u   XV1 XvP X X  @ X <X X+ XEX$ X X*t X X   X-        !"#$%&'(X eXXRXXN     XoXX X7$$ . X$       !0FGH !0AABCCEEIPX   @@@@@ @ @ @@    P gc9fw H   % !m"m#m$m %m&m)t *m+m,m-m .m1 2m3m)  " C    ;   E  5 E  q Ka q   D    0   ( E,! E "7 P#devc#np3f3d#fw e$ %Q &v&j&^ >  ' 6(gc06e(offAXc(valJEd$ #sett p#retES 9! E(gc/6e(off@Xd$ #gett p#retEc! E (gc96e(offJXd$ #get% d#retEc!g E(gcg36e(offgDXd(valgMEci fj `#retkEc!J E(gcJ26e(offJCXdL fM `#retNEc!6 EQ(gc686e(off6IXd$8 #get9% d#ret:Ec)*dev1+=*gfpI% U$ > $ > : ; 9 I: ; 9 I> I: ; 9 ( &I   I ' 4: ; 9 I? > I: ; 9 (> I: ;9 ( : ;9 I> I: ;9 <( : ; 9  : ; 9 I8  : ; 9 I8 : ; 9  : ; 9 I8 I!I/ 4: ; 9 I4: ; 9 I 4: ;9 I .: ; 9 '@B .: ; 9 'I@B!.: ; 9 'I@B": ; 9 I#4: ; 9 I$4: ; 9 I%1X Y W &1'.: ; 9 '@B(: ; 9 I).: ; 9 'I *: ; 9 I+: ; 9 IL\,($ drivers/gpio./include/linux./include/uapi/asm-generic./arch/arm64/include/asm./include/uapi/linux./include/linux/sched./include/soc/bcm2835./include/asm-genericgpio-raspberrypi-exp.cdevice.hint-ll64.hposix_types.htypes.hinit.hpercpu.hprocessor.hpid.hstddef.hpersonality.hhrtimer.hnodemask.hmm_types_task.hrseq.hsched.hmm_types.hmmzone.htopology.hquota.hquota.hfs.hslab.hraspberrypi-firmware.hstack_pointer.hint-ll64.h  X K "+# :""" 2[Z.tY "+# :""   & =z1MX tK "," :""   &@w1M tK "," :""   % !0L#.tY  %0!%)!""/"V"#"  &0LhL tK 0&)!""/"V"#"  &0Lh !K!"! /%Y/#x  X#&z & !! !!!!y !'u !  y. '*!y !'w ! ! jX2u.K   X__SD_NUMAzone_watermarksRPI_FIRMWARE_FRAMEBUFFER_TEST_PALETTERPI_FIRMWARE_SET_TURBORPI_FIRMWARE_GET_BOARD_SERIALRSEQ_EVENT_PREEMPT_BITDQST_ALLOC_DQUOTSDQST_SYNCS__kernel_ulong_trpi_exp_gpio_idsRPI_FIRMWARE_FRAMEBUFFER_TEST_DEPTHnode_stat_itemMIGRATE_HIGHATOMICrpi_exp_gpio_get_directionrpi_exp_gpio_get_polarityHRTIMER_BASE_BOOTTIMENR_BOUNCEN_NORMAL_MEMORYNR_INACTIVE_ANONFDPIC_FUNCPTRSRPI_FIRMWARE_FRAMEBUFFER_GET_GPIOVIRTBUFNUMA_OTHERDQF_SYS_FILE_BWORKINGSET_RESTORE_FILENR_FOLL_PIN_RELEASEDRPI_FIRMWARE_SET_GPIO_CONFIG_DQST_DQSTAT_LASTrpi_exp_gpio_setRPI_FIRMWARE_FRAMEBUFFER_SET_ALPHA_MODERPI_FIRMWARE_SET_CUSTOMER_OTPRPI_FIRMWARE_UNLOCK_MEMORY__SD_BALANCE_EXECNR_NODE_STATESRPI_FIRMWARE_FRAMEBUFFER_TEST_ALPHA_MODEWORKINGSET_ACTIVATE_BASEHRTIMER_BASE_MONOTONICperf_event_task_contextARM64_VEC_SVErpi_exp_gpioexitcall_tPIDTYPE_MAXmoduleWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZERONUMA_FOREIGNRPI_FIRMWARE_FRAMEBUFFER_SET_PALETTENR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDSdrivers/gpio/gpio-raspberrypi-exp.cWMARK_LOWRPI_FIRMWARE_FRAMEBUFFER_GET_TOUCHBUFHRTIMER_BASE_BOOTTIME_SOFT/home/test/workspace/code/optee_3.16/linuxRPI_FIRMWARE_FRAMEBUFFER_GET_DEPTHRPI_FIRMWARE_SET_ENABLE_QPURSEQ_EVENT_MIGRATE_BITrseq_event_mask_bitsperf_sw_contextWORKINGSET_RESTORE_ANON__SD_PREFER_SIBLINGNR_KERNEL_STACK_KBRPI_FIRMWARE_FRAMEBUFFER_SET_GPIOVIRTBUFRPI_FIRMWARE_FRAMEBUFFER_GET_VIRTUAL_WIDTH_HEIGHTRPI_FIRMWARE_GET_TURBO__SD_ASYM_CPUCAPACITYdeviceNR_LRU_LISTSADDR_LIMIT_32BITof_device_idRPI_FIRMWARE_GET_CUSTOMER_OTPRPI_FIRMWARE_FRAMEBUFFER_SET_VIRTUAL_WIDTH_HEIGHTLRU_ACTIVE_FILE__kernel_size_tgpio_get_set_stateRPI_FIRMWARE_SET_POWER_STATEADDR_NO_RANDOMIZEVMSCAN_THROTTLE_CONGESTEDVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDRPI_FIRMWARE_FRAMEBUFFER_GET_PALETTElong long unsigned intSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASERPI_FIRMWARE_SET_PERIPH_REGmigratetyperpi_firmwareLRU_INACTIVE_FILEWORKINGSET_REFAULT_FILERPI_FIRMWARE_GET_BOARD_MODELgpio_chip__SD_WAKE_AFFINE__UNIQUE_ID_alias336__SD_ASYM_CPUCAPACITY_FULLRPI_FIRMWARE_EXECUTE_QPUzone_stat_itemADDR_COMPAT_LAYOUTrpi_exp_gpio_getMIGRATE_MOVABLEhrtimer_base_typeRPI_FIRMWARE_FRAMEBUFFER_ALLOCATEMM_SHMEMPAGESnode_statesRPI_FIRMWARE_FRAMEBUFFER_TEST_VIRTUAL_OFFSETsize_tlong intfw_noderpi_exp_gpio_driverHRTIMER_BASE_REALTIME_SOFTHRTIMER_BASE_REALTIMEcurrent_stack_pointerNR_DIRTIEDRPI_FIRMWARE_FRAMEBUFFER_TEST_PHYSICAL_WIDTH_HEIGHTRPI_FIRMWARE_GET_MIN_CLOCK_RATE_BoolDQST_LOOKUPSNR_PAGETABLENR_ANON_MAPPEDNR_WMARKMIGRATE_PCPTYPESDQST_DROPSNR_VMSCAN_WRITEARM64_VEC_MAXNUMA_MISSRPI_FIRMWARE_SET_DOMAIN_STATERPI_FIRMWARE_GET_DMA_CHANNELSRPI_FIRMWARE_SET_VOLTAGEtrueGNU C89 10.2.1 20201103 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret+leaf+bti -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1152 -g -O2 -std=gnu90 -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -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 -fno-stack-clash-protection -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonlyNR_SLAB_RECLAIMABLE_BSB_FREEZE_FSRPI_FIRMWARE_GET_COMMAND_LINESB_FREEZE_COMPLETERPI_FIRMWARE_GET_MAX_VOLTAGERPI_FIRMWARE_FRAMEBUFFER_SET_TOUCHBUFNR_VMSCAN_IMMEDIATENR_FILE_MAPPEDRPI_FIRMWARE_PROPERTY_ENDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharRPI_FIRMWARE_GET_POE_HAT_VALgpioMIGRATE_RECLAIMABLENR_UNEVICTABLERPI_FIRMWARE_FRAMEBUFFER_TEST_VIRTUAL_WIDTH_HEIGHTNR_ZONE_INACTIVE_FILENUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSVMSCAN_THROTTLE_ISOLATEDRPI_FIRMWARE_GET_VOLTAGENR_ACTIVE_ANONpid_typeunsigned intperf_nr_task_contextsN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIKMALLOC_DMANR_FREE_CMA_PAGESrpi_exp_gpio_driver_exitRPI_FIRMWARE_GET_EDID_BLOCKrpi_exp_gpio_dir_inRPI_FIRMWARE_GET_CLOCK_RATERPI_FIRMWARE_GET_CLOCK_STATE__SD_SHARE_PKG_RESOURCESNR_FOLL_PIN_ACQUIREDN_HIGH_MEMORYRPI_FIRMWARE_GET_PERIPH_REG__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intNR_KERNEL_MISC_RECLAIMABLEvm_fault_tRPI_FIRMWARE_GET_DISPMANX_RESOURCE_MEM_HANDLENR_ZONE_LRU_BASEkmalloc_cache_typeNR_ZONE_WRITE_PENDINGSB_FREEZE_WRITENR_WRITEBACKNR_SWAPCACHEset_in__UNIQUE_ID_file332RPI_FIRMWARE_NOTIFY_REBOOTRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSRPI_FIRMWARE_SET_CLOCK_RATEMIGRATE_ISOLATERPI_FIRMWARE_GET_TIMINGRSEQ_EVENT_SIGNAL_BITMIGRATE_CMAUNAME26N_MEMORY__exitcall_rpi_exp_gpio_driver_exitsizeZONELIST_FALLBACKRPI_FIRMWARE_FRAMEBUFFER_SET_VSYNCPCPU_FC_EMBEDRPI_FIRMWARE_GET_CLOCK_MEASUREDPCPU_FC_NRLRU_INACTIVE_ANONNR_ISOLATED_FILEDQST_CACHE_HITSDQST_READSRPI_FIRMWARE_GET_DOMAIN_STATEWORKINGSET_REFAULT_ANONpdevrseq_cs_flags_bitVMSCAN_THROTTLE_WRITEBACKlru_listRPI_FIRMWARE_FRAMEBUFFER_SET_DEPTHRPI_FIRMWARE_LOCK_MEMORYMM_FILEPAGESrpi_gpioperf_invalid_contextSB_FREEZE_PAGEFAULTterm_pull_upRPI_FIRMWARE_FRAMEBUFFER_BLANKNR_KMALLOC_TYPESRPI_FIRMWARE_GET_BOARD_MAC_ADDRESSRPI_FIRMWARE_RELEASE_MEMORY__UNIQUE_ID___addressable_rpi_exp_gpio_driver_init331__u32PIDTYPE_PGIDRPI_FIRMWARE_FRAMEBUFFER_GET_PIXEL_ORDERRPI_FIRMWARE_GET_ARM_MEMORYWORKINGSET_NODERECLAIMrpi_exp_gpio_probeKMALLOC_NORMALRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITgfp_tshort intMM_ANONPAGESHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPplatform_deviceNR_ZONE_ACTIVE_FILE__UNIQUE_ID_license333__SD_FLAG_CNTPCPU_FC_PAGERPI_FIRMWARE_SET_CURSOR_INFOpolarityDQF_PRIVATERPI_FIRMWARE_NOTIFY_XHCI_RESETDQST_FREE_DQUOTSdirectionRPI_FIRMWARE_GET_GPIO_STATENR_ZONE_INACTIVE_ANON__UNIQUE_ID_author334NR_VM_ZONE_STAT_ITEMSRPI_FIRMWARE_SET_POE_HAT_VALWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILERPI_FIRMWARE_GET_GPIO_CONFIGDQF_ROOT_SQUASH_Bpcpu_fcN_CPUNR_SLAB_UNRECLAIMABLE_BRPI_FIRMWARE_FRAMEBUFFER_GET_PITCHRPI_FIRMWARE_GET_CLOCKSRPI_FIRMWARE_FRAMEBUFFER_TEST_OVERSCANPIDTYPE_SIDRPI_FIRMWARE_EXECUTE_CODERPI_FIRMWARE_FRAMEBUFFER_RELEASERPI_FIRMWARE_VCHIQ_INITNR_SHMEMHRTIMER_BASE_MONOTONIC_SOFTNR_VM_NUMA_EVENT_ITEMSRPI_FIRMWARE_FRAMEBUFFER_SET_VIRTUAL_OFFSETplatform_driverMIGRATE_TYPESlong unsigned intdevm_kzallocPIDTYPE_PIDRPI_FIRMWARE_GET_POWER_STATEvec_typeRPI_FIRMWARE_SET_CLOCK_STATERPI_FIRMWARE_GET_BOARD_REVISIONNR_FILE_PAGESN_POSSIBLErpi_exp_gpio_driver_initRPI_FIRMWARE_FRAMEBUFFER_GET_VIRTUAL_OFFSETRPI_FIRMWARE_FRAMEBUFFER_GET_ALPHA_MODENUMA_INTERLEAVE_HITdevice_nodegpio_set_configNR_MLOCKrpi_firmware_property_tagRPI_FIRMWARE_GET_MAX_TEMPERATUREREAD_IMPLIES_EXECrpi_exp_gpio_dir_outunsigned charRPI_FIRMWARE_GET_FIRMWARE_REVISIONnuma_stat_itemRPI_FIRMWARE_FRAMEBUFFER_GET_OVERSCANRPI_FIRMWARE_GET_THROTTLEDvmscan_throttle_state__UNIQUE_ID_description335WORKINGSET_RESTORE_BASEfalseSHORT_INODEKMALLOC_CGROUPNR_FILE_THPSRPI_FIRMWARE_SET_CURSOR_STATEWMARK_HIGHterm_enNR_ZONE_UNEVICTABLENR_FREE_PAGESRPI_FIRMWARE_GET_TEMPERATUREstateDQST_WRITESNR_ISOLATED_ANONRPI_FIRMWARE_SET_SDHOST_CLOCK__SD_SHARE_CPUCAPACITYNR_WRITTENMAX_ZONELISTSPCPU_FC_AUTONR_VMSCAN_THROTTLERSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITRPI_FIRMWARE_FRAMEBUFFER_TEST_PIXEL_ORDERsigned charSB_UNFROZENLRU_UNEVICTABLEADDR_LIMIT_3GBshort unsigned intRPI_FIRMWARE_GET_MAX_CLOCK_RATEKMALLOC_RECLAIMRPI_FIRMWARE_FRAMEBUFFER_SET_BACKLIGHTset_outLRU_ACTIVE_ANONRPI_FIRMWARE_ALLOCATE_MEMORYRPI_FIRMWARE_GET_STCNR_SHMEM_THPS__SD_BALANCE_FORK__SD_OVERLAPNUMA_LOCALPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASESRPI_FIRMWARE_FRAMEBUFFER_GET_PHYSICAL_WIDTH_HEIGHTRPI_FIRMWARE_GET_VC_MEMORYNR_MM_COUNTERSRPI_FIRMWARE_GET_MIN_VOLTAGEN_GENERIC_INITIATORperf_hw_contextRPI_FIRMWARE_FRAMEBUFFER_SET_PIXEL_ORDERRPI_FIRMWARE_SET_GPIO_STATEgpio_get_configWMARK_MINNR_ZONE_ACTIVE_ANONRPI_FIRMWARE_FRAMEBUFFER_SET_PHYSICAL_WIDTH_HEIGHTRPI_FIRMWARE_FRAMEBUFFER_TEST_VSYNC__SD_ASYM_PACKINGRPI_FIRMWARE_FRAMEBUFFER_SET_OVERSCANGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x $,B-AFA-4A-A@CCZ A-A 4A-AP CB^ A-A 4A-AP CB] A-A 4A-AP CB[ A-A <A-A` C Bg A-A <A-AP CBd A-A <B-A0BBs A-A $(B-AEA-a,z } ztPPD z y ( }  }$}8}n11EvL!<} 0FW`ngpio-raspberrypi-exp.c__initcall__kmod_gpio_raspberrypi_exp__330_251_rpi_exp_gpio_driver_init6rpi_exp_gpio_driver_init$x$drpi_exp_gpio_setrpi_exp_gpio_getrpi_exp_gpio_get_directionrpi_exp_gpio_get_polarityrpi_exp_gpio_dir_outrpi_exp_gpio_dir_inrpi_exp_gpio_proberpi_exp_gpio_idsrpi_exp_gpio_driver__UNIQUE_ID___addressable_rpi_exp_gpio_driver_init331__exitcall_rpi_exp_gpio_driver_exit__UNIQUE_ID_alias336__UNIQUE_ID_description335__UNIQUE_ID_author334__UNIQUE_ID_license333__UNIQUE_ID_file332__platform_driver_registergpiochip_get_datarpi_firmware_property__stack_chk_fail_dev_errof_get_parentdevm_rpi_firmware_getof_node_putdevm_kmallocdevm_gpiochip_add_data_with_keyplatform_driver_unregister04P56  745L6\ (d (h7 ( (745,6< PD PH7d Ph Pl7456 P P 7< P@ PD7456  x( x,7@ xD xH7|456  74 8 <7h8|9:; P PPP<H L P7D( P3 =) - --d+%,,-3-[:-`A-M-[-b-i-"-%- - ---c-- --Z-T-\ -?-4-%-+-2-D-9J-5 Q-c-i-o-u-{-_- ----P-4--+--9---  -F -F-^-/$-+ *-I0-w6-=-P-HV-A\-fb-=h-(n-Gt-z---j---[-A-T-4--!----+--u--%-2-}D-J-tP-*V- \-b-h-n-u---C -----K-A---}- ------\-{- --%-v+-1-7-=->C- I-MO-U-[-a-Ig-$m-s-y- -r- - --- - -:--7--&---F---% - -r -- - -(--6- !-D'-.-mA-G-NM-S-SY-_-f-y-S----A- ---q- -Z-J-&-g--- --- -$-*-|0-u6-"<-B-H-]--c-i-~- - -----F--#--'-- -B -k---% -7--o-%-/-:-?-D-I-[- a-ig-n-Su-~--.-W--@---------U -- -j- -)-{2-^;-D-M-QV-_-(h-q-z------l--- -@-n-M -a-- - - -K -a% -. -7 -'@ -I -R - [ -rd -m -v - -e -l - - -# - - -} -M - -{ - - - - -Q - -!! -v* -3 -F< -bE -N -W -r ` -Ii -lr -{ - -$ -k -G - - -% -W - -| - -& -3 -%@ -WM -Z -|g -u -s -% - -  -  -m  -1  -X- "K -Y "w - "v - "1 - " -  -S  -* DA -<j - -  -5  -%=-cHz-%--% -FPV-%d-F-P-%-Q-,t(-%R-k-U( 0\, ((3L1<1@t1x11t1 P\1`P1D1.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.initcall6.init.rela.init.text.rodata.str1.8.rela.exit.text.rodata.rela.discard.addressable.rela.exitcall.exit.modinfo.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @\@O"+&@pVH"1h;h6@V"Pl,K@VH"[2o(j@WH" zP @`W"X @xW"`  @W$"P@h|`"@@|")@X}H"0$0D^$E4E L EG@}"  G#3 LPY