ELFhJ@@1/FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF$$$$   ^'0ZuKl sbc' ,8DDDDDDDDDDDDDDDDDDD`DDDDhDDDDDDp<lppppppppp6%s: PCIe link is not up 6%s: PCIE_ATU_LIMIT_OUTBOUND2(0x410) = 0x%x %s: pcie int_min_lock = %d3set cpl_timeout_recovery to %d for ch_num:%d exynos_pcie_l1_exitL1 IDLE Current Link Speed is GEN%d (MAX GEN%d)cannot receive L23_READY DLLP packet(0x%x)Failed to get pci devicePM_POWER_STATE = 0x%08x power_statsValue needs to be <= %d Failed to parse the number of chip-ver, default '0' start cpl recoverypm_resume_no_irq calledPCIe UNIT test FAIL[6/6]!!! /mnt/disks/build-disk/src/partner-android/android14-gs-pixel-5.15-24Q3/out/bazel/output_user_root/8b156cf455f167603eb9c07f716dd43e/sandbox/linux-sandbox/62/execroot/__main__/aosp/../private/google-modules/soc/gs/drivers/pci/controller/dwc/pcie-exynos-rc.cInvalid target speed: Unable to change 3PCIe: User of event registration is NULL DETECT QUIETIOCC: not supported: wrong ch_num couldn't create device file for eom(%d) Value needs to be between 1-3 link_recovery_failurespll_lock_averageactive(irq0 = 0x%x, irq1 = 0x%x, irq2 = 0x%x) IRQ0 0x%x IRQ1 0x%x 6PCIe EP conf access Success. PCIE_IRQ2_EN: 0x%x LTSSM: 0x%08x %s: Unable to store saved state 3%s: EP is not EP_BCM_WIFI (not support l1_exit) HSI26[%s] pcie_is_linkup : %d Phy isolation val=%dCFG LINKWD START%10d## LTSSM ## ep-device-typePCIe L1SS(L1.2) is DISABLED. PCIe NCLKOFF is ENABLED. 3[Print PHY region] 3PHY 0x%04x: 0x%08x 0x%08x 0x%08x 0x%08x PCIe Ch%d : There is no empty MSI vector! RCVRY SPEED Unknown state..!! received Enter_L23_READY DLLP packet%s, ip idle status : %d, idle_ip_index: %d ## %s: PCIe probe success couldn't create device file for link_speed(%d) L1.2 Enable....on PCIe_ch%d Invalid support-msi64-addressing value(Set to default->true) use-phy-isol-enAdvanced Error Reporting! PCIE LINK DOWN-irq1_state: 0x%x !!! PCIE_CPL_TIMEOUT-irq2_state: 0x%x !!TEST PCIe %sLink Test 3Can't find PCIe poweron function 6PCIe DBI access Fail... 6Set BAR0 : 0x%x 6%s: --- 3ELBI 0x%04x: 0x%08x 0x%08x 0x%08x 0x%08x resumed_phydownClient driver does not have registration of the event : %d POLL COMPLIANCEL123 SEND EIDLE3PCIe S2MPU is NOT Enabled!!! eom_result structure is NULL !!! use-sysmmuexynos_pcie_rc_removeresume_complete calledPCIe PMU ISOLATION 6PCIe link Down test Success. call PCIE_CPL_TIMEOUT callback Failed to load pcie state%s: Failed MSI initialization(%d) Fail: Unable to change to GEN%d l12_statedownFailed to parse the number of phy clock Failed to parse the number of pmu-offset perst-delay-usInvalid use-nclkoff_en value(set to default -> false) Data Link Feature2. Test DBI access... PCIe UNIT test FAIL[4/6]!!! PCIE_MSI_ADDR_LO: 0x%x start force Link down S/W recovery Event is deregistered for RC %d skip register dump(ip_ver = 0x%x) 6PCIe Ch%d MSI%d vector is registered! Link is not up, try count: %d, linksts: %s(0x%x)RCVRY RCVRCFGMSI memory is allocated over 32bit boundary DBI Link Control Register: 0x%x## PCIe dis-link test ## PCIe dis-link test failed (%d) %s:[hot reset] by pulsing app_init_rst(ch %d) support-msi64-addressingudbg Unknown id ..!!DMA_MONITOR3: 0x%08x 3[%s] set sudden_linkdown_state to recovery_on Check unexpected state - H/W:0x%x, S/W:%d pcie_linkup_statCFG IDLEexynos_pcie_rc_send_pme_turn_off%d complete_timeout_irqs%s: pcie int_min_lock = %d failed to get syscon base address failed to request irq Default must_resume value : %d chk_link_recoverypcie link up failep_pci_device:vendor/device id = 0x%x%s## PCIe UNIT test SUCCESS!!## l1ss_ctrl_id_state = 0x%08x link_speedChange Link Speed: Target Link Speed = GEN%d Unset separated-msi value, default '0' Invalid use-l1ss value(default=false) elbirestore enable cnt = %d Dis6%s: Set PERST to HIGH, gpio val = %d 6[%s] ch_num:%d PCIE_MSI_ADDR_HI: 0x%x 3%s: +++ exynos-pcie-msi1## %s: PCIe probe failed couldn't create device file for linkst(%d) PCIe UNIT test failed (%d) GEN%d skip wr_other_conf where=%#04x val=%#02x trueFailed to get pcie clock iaPhysical Layer 16GT/s Margining3Can't find PCIe read other configuration function exynos_pcie_rc_set_bar6%s: PCIE_ATU_UPPER_TARGET_OUTBOUND2(0x418) = 0x%x 3[Print PHY_PCS region] exynos_pcie_rc_poweroffAlready GEN%d(current), target: GEN%d RCVRY LOCKDISABLEDlink state:%xpcie0exynos_pcie_rc_storelink_down_irqsFailed to parse the number of pcie clock Invalid use-msi value(Set to default->true) Invalid use-sicd value(set to default->false) use-iaInvalid use-ia value(set to default->false) Initialize PCIe function. 6%s: PCIE_ATU_UPPER_BASE_OUTBOUND2(0x40C) = 0x%x DMA_MONITOR1: 0x%08x LPBK ACTIVE3EP device is NULL!!! &exynos_pcie->power_onoff_lock0 : PCIe Unit Test LTSSM :0x%x ip-versocremove enable cnt to fake enable = %d 3. Test EP configuration access... 5. Test PCIe Link recovery... 6PCIe DBI access Success. 6%s: Before set perst, gpio val = %d 6%s: After set perst, gpio val = %d DMA_MONITOR2: 0x%08x Callback for the event : %d CFG LINKWD ACEPTL2 _WAKEPCIe establish link test failed (%d) EOM2NULL Link %s: Cumulative count: 0x%llx Cumulative duration msec: 0x%llx Last entry timestamp msec: 0x%llx link_up_failuresEP device type is NOT defined, device type is 'EP_NO_DEVICE(0)' use-cache-coherencyPCIe SysMMU is DISABLED. PCIe DYNAMIC PHY ISOLATION is Disabled. Power Managementcan't find ssd pin info. Need to check EP device pwr pin LTSSM: 0x%02x, L1sub: 0x%x, D state: 0x%x 6%s: PCIE_ATU_LOWER_BASE_OUTBOUND2(0x408) = 0x%x already in linkdown recoveryexynos_pcie_rc_poweronpcie clk enable, ret value = %dLink Speed Changed: from GEN%d to GEN%d DETECT ACTHOT RESETFailed to parse the channel number pcie1pcie_wqcouldn't create device file for test(%d) ## PCIe establish link test ## eom2Invalid use-phy-isol-en value(set to default -> false) ssd gpio is not defined -> don't use ssd through pcie#%d we have no ext capabilities! Message Signalled Interruptsin cpl recovery3%s: fail 6%s: PCIE_ATU_CR1_OUTBOUND2(0x400) = 0x%x [Advanced Error Report] PCIE_MSI_INTR0_STATUS: 0x%x 3PHY 0x17C0 : 0x%08x end poweron, state: %d CFG LANENUM WAIT3Can't map PCIe SysMMU table! Can't set L1SS!!! (EP: L1SS not supported) num-lanespcie_rc_testlink_statsMSI is ENABLED. Support for 64-bit MSI addressing is ENABLED. ## PCIe don't support 64-bit MSI addressing PCIe on sleep... suspend /mnt/disks/build-disk/src/partner-android/android14-gs-pixel-5.15-24Q3/out/bazel/output_user_root/8b156cf455f167603eb9c07f716dd43e/sandbox/linux-sandbox/62/execroot/__main__/aosp/../private/google-modules/soc/gs/drivers/pci/controller/dwc/pcie-exynos-dbg.c6%s: Check EP BAR[%d] = 0x%x 3%s: --- %s: Failed MSI initialization(%d)%s: Link is up. But not max speed, try count: %d exynos-pcie-msi0>>>> PCIe Test <<<< %u %u %lu uppmu-offset## PCIe don't use SICD use-pcieon-sleepPhysical Layer 16GT/s6PCIe EP conf access Fail... %s, pcie_is_linkup 0 already in cpl recoveryexynos_pcie_rc_set_sudden_linkdown_stateskip wr_own_conf where=%#04x val=%#02x L2 IDLELPBK EXIT TIMEOUTHOT RESET ENTRYCOPY ep_dev to PCIe memory struct Unexpected separated MSI3 interrupt!PERST delay is NOT defined...default to 20ms Power Budgetingexynos-pcie6PCIe EP Outbound mem access Fail... 6%s: Set PERST to LOW, gpio val = %d 6%s: PCIE_ATU_LOWER_TARGET_OUTBOUND2(0x414) = 0x%x 3%s: cannot change to L0(LTSSM = 0x%x, cnt = %d) exynos_pcie_rc_l1ss_ctrl%s: force perst setting eom_result structure is NULL!! link_stateMAX Link Speed is NOT defined...(GEN1) PCIe SysMMU is ENABLED. Secondary PCIe Capabilitycheck irq22 pending clear: irq2_state = 0x%x 6PCIe EP Vendor ID/Device ID = 0x%x 6PCIe EP Outbound mem access Success. 3PHY 0x760 : %#08x, 0x764 : %#08x Wifi DMA operations are changed pm_resume api called3%s: 'use_l1ss' is false in DT(not support L1.2) DETECT WAITDISABLED ENTRYLPBK EXIT%s: msi_addr_from_dt is null Xmit OFF sentcouldn't create device file for l12_state(%d) ## PCIe UNIT test START ## L1.2 Disable....on PCIe_ch%d PCIe NCLKOFF is DISABLED. PCIe DYNAMIC PHY ISOLATION is Enabled. samsung,syscon-phandle## make gpio set high exynos_pcie_rc_print_msi_register3%s: ch#%d PCIe device is not loaded start poweroff, state: %dreset skip config access flag exynos_pcie_rc_chk_link_statusexynos_pcie_rc_check_link_speed3Warning: exynos_pcie_rc_set_enable_wake: not exist pp D state: %x, LTSSM: %xPOLL ACTIVESet PERST LOW, gpio val = %d cannot receive ack message from EPUnexpected separated MSI4 interrupt!PCIe establish link test success parse the separated msi: %d Virtual Channel Capabilitysuspend_prepare calledcan't find ssd pin info. Need to check EP device power pin PCIe UNIT test FAIL[3/6]!!! can't find wlan pin info. Need to check EP device pwr pin offset: 0x0 0x4 0x8 0xC PCIE_MSI_INTR0_MASK(0x%x):0x%x start linkdown recoveryexynos_pcie_rc_establish_linkPCIE idle ip index : %d PCIe dis-link test success chip-verpcie,wlan-gpiogpiosPCI Express%d separated MSI irq is defined. failed to request MSI%d irq Failed to set DMA mask to 32-bit.4. Test EP Outbound memory region... 6PCIe link test Success. 6PCIe Link Recovery test Fail... exynos_pcie_set_perst_gpioSkip config flag set to %d 6%s: +++ 3[Print DBI region] PCIE link state is %d [%s] pcie_is_linkup = 0 RC%d already off3PCIe: did not find RC for pci endpoint device 3PCIe: Event deregistration is NULL 3PCIe: User of event deregistration is NULL 3failed to request MSI%d irq CFG LANENUM ACEPTL0sexynos_pcie_rc_msi_initack message is okexynos-pcie-msi4invalid ch_num=%d for logbuffer registry PCIe %d: probe faileduse-msi## PCIe use SICD Invalid use-sysmmu value(set to default->false) RC Link Declaration%s 3Can't find PCIe read own configuration function 6%s: target_addr = 0x%x, offset = 0x%x, size = 0x%x 3PHY 0x0FC0: 0x%08x 3UDBG 0x%04x: 0x%08x 0x%08x 0x%08x 0x%08x exynos_pcie_rc_cpl_timeout_workCFG COMPLETELPBK ENTRY exynos-pcie-msi2## PCIe RC PROBE start 1 : Link Test Invalid use-cache-coherency value(Set to default->false) ## PCIe don't use MSI use-sicd## PCIe use PCIE ON Sleep ## PCIe don't use PCIE ON Sleep Invalid use-pcieon-sleep value(set to default->false) 3Can't find PCIe poweroff function [%s] Link is not up PCIE_MSI_INTR0_ENABLE(0x%x):0x%x exynos_pcie_rc_register_dump3PCS 0x%04x: 0x%08x 0x%08x 0x%08x 0x%08x pm_suspend api called[ERR] EP: L1SS not supported Unexpected separated MSI0 interrupt!Unexpected separated MSI2 interrupt!## PCIe ch %d ## couldn't create workqueue ## register pcie connection function separated-msiCache Coherency unit is ENABLED. use-nclkoff-enexynos_pcie_rc_parse_dtsyscon regmap lookup failed. syscon device node not found samsung,sysreg-phandlepcsMSI: separated msi & pcieonsleep 6. Test PCIe Dislink... 3Can't find PCIe write own configuration function DBI %#02x: %#04x %#04x %#04x %#04x skip rd_own_conf where=%#04x RCVRY IDLEexynos-pcie-msi3phy-clk-numfalsePCIe I/A is DISABLED. failed to get irq 3Can't find PCIe write other configuration function end poweroff, state: %d (%s) Current link speed(0x80): GEN%d %s(0x%x)exynos-pcie-rcUnsupported Test Number(%d)... eom1skip rd_other_conf where=%#04x PCIe on sleep resume... 6PCIe Link Down test Fail... LTSSM_H: 0x%08x link down and recovery cnt: %d Disable PCIE2 PHY %s, pcie_is_linkup 0%s, pcie link is not up LTSSM: 0x%08x, PM_STATE = 0x%08x Version: 1 Can't get pcie pinctrl!!! PCIe cap [0x%x][%s]: 0x%x IRQ2 0x%x PCIe UNIT test FAIL[2/6]!!! exynos_pcie_rc_set_outbound_atuIOCC: use_cache_coherency = false Unexpected separated MSI1 interrupt!logbuffer register failed couldn't create device file for power_stats(%d) max-link-speedPCIe I/A is ENABLED. PCIe L1SS(L1.2) is ENABLED. wlan gpio is not defined -> don't use wifi through pcie#%d cannot get perst_gpio Can't set pcie clkerq to output high! sysregDevice Serial NumberPCIe UNIT test FAIL[1/6]!!! ## make gpio direction to output 6PCIe link Recovery test Success. %s: Set PERST to LOW, gpio val = %dLink is not up POLL CONFIGCant get idle_ip_dex!!! PCIe ext cap [0x%x][%s]: 0x%x 6PCIe Link test Fail... exynos_pcie_set_ready_cto_recovery6%s: PCIE_ATU_CR2_OUTBOUND2(0x404) = 0x%x 3offset: 0x0 0x4 0x8 0xC 3 3offset: 0x0 0x4 0x8 0xC exynos_pcie_rc_dislink_work(phy+0xC08=0x%x)(phy+0x1408=0x%x)(phy+0xC6C=0x%x)(phy+0x146C=0x%x)Current PM state(PCS + 0x188) : 0x%xFailed to create pcie sys file exynos_pcie_rc_probepcie-clk-numparse the number of lanes: %d SYSREG is not defined. idledbi Unknown id..!!failed to dw pcie host init 3PHY 0x03F0: 0x%08x 3[-------- Print additional PHY Register --------] 3DBI 0x%04x: 0x%08x 0x%08x 0x%08x 0x%08x ### EXYNOS PCIE ITMON ### ### PMU PHY Isolation : 0x%x L0DISABLED IDLEPCIe %d: probe done2 : DisLink Test Value needs to be 0 or 1 Failed to parse the number of ip-ver Failed to parse the # of lanes, default '1' use-l1sspcie-pm-qos-intL1 PM Substates6%s: force settig for abnormal state 3[Print SUB_CTRL region] start poweron, state: %d3PCIe: Event registration is NULL exynos_pcie_rc_set_affinityForce PCIe poweroff --> poweron PRE DETECT QUIET3DMA map - Can't map PCIe SysMMU table!!! ch-numcouldn't create sysfs group for link_stats(%d) 14 : PCIe Hot Reset can't get num of lanes!! link_up_averagepcie,ssd-gpioNo idle pin state(but it's OK)!! phypm_suspend_no_irq calledcan't find wlan pin info. Need to check EP device power pin 1. Test PCIe LINK... PCIe UNIT test FAIL[5/6]!!! samsung,exynos-pcie-rc'int (int)''void (struct exynos_pcie *, int)''void (void *, int, int)''void (struct exynos_pcie_notify *)''enum irqreturn (int, void *)''int (struct device *, void *)''int (struct irq_data *, const struct cpumask *, _Bool)''void (int)''int (struct pcie_port *, int, int, unsigned int)''int (struct pcie_port *, int, int, unsigned int *)''int (struct pcie_port *, struct pci_bus *, unsigned int, int, int, unsigned int *)''int (struct pcie_port *, struct pci_bus *, unsigned int, int, int, unsigned int)'FҨ(hH T3hH- T Ȩ TIhAHulT Ȩ,T(H(9H{,ThԊHW(2ThclT裆ȾTȠșȂs-T蠝șȂs(Tg(A(`(THH!-T(H҈H+T=҈T(=҈`%TƜ҈~%Th[(Ȥ$)Toh2H# THh5THh5"TҨ# "T葐U$T: thpH-T thpH` T(Hح T(Hhp!T3DҨTEҨTHۂh`T("!ThHVN-THVN T(ȭt(T=ҨL5^TȞ(-TȞ( T҈$ȇhVTHQhȱaT(IhAHu@T((rT[hT҈hr`T`H,h=(TmFҨ(hHThҨROTȴhc`ThԃHh"*!THH҈H+`Th(A T(3hH`TkH͹(ȏa TȾTHh% T( ȓ5CTE2H# TH<!TL]ZWT( ȓ% T#JG( ȓcT):741( ȓ T# ( ȓ cT( ȓT?T_?#{@9qT{#_ )+ih8J @@*?#{g_WO qT*W|@AhBq+TtBAhBq+TtFAhBq+TtJAhBq+TtNAhB!q+TtRAhB%q+TtVAhB)q+TtZAhB)qTOA{¨#_@*?#{ !b@`@ @{¨#_ qTR@*1(@@*1(@@*1(@@*1(@@R@*1(@!@*1(@1@*1(@A@*1(@BRQ@*1(@a@*1(@q@*1(@@*1(@LR @*1(@ @*1(@ @*1(@ @*1(@NR @*1(@ @*1(@ @*1(@ @*1R)@A* "@*1) )@))Q#@*1) )@))a$@*1) )@(q@*1cT(@sPR*@*1(@*@*1(@!*@*1(@1*@*1-RR#RhRRCRRR@RR2-RR@R r-RR *C9W#@S2 R"RC9iRirW#@SbRRbrH@9RM@C92@S)9X#@SR2*@@C9[#@2!S`SR*H@M@C92@S)9[#@`# R2AR@ r@C9[#@ *!S`# R*RR@IRRRu *H@M@C92@S)9Y#@ R2J(R@@C9W#@u *!SR*h3Ewq@TqTqTck@*R@ck@*RuRR@RRuco@*R@co@*RmMH@8RM@C92@S)8Y#@ R2*@@C9[#@u!S`R*RR@RRuH@M@C92@S)8X#@# R2@@C9W#@m!S" R*-RR@-RRm*A8%C@ TOFWE_DgCoB{A#_!! @*?#{ WO ]KS(R**6M@)C92@aa *JH@5*2*@)(OCWB @{Ĩ#_?#{WO)C9HS@***a *5**OBWA{è#_ qTT x cqThBhF @{¨#_?#{og_WO *0R"@@*1r) T"@*J J@ *1Jk _qT"@J*i Hu(@*1=S) h5 R"@)A()@ *1J 4*=_q TJ*)}SH5(%r!T9Z{ *Tzu4qTq`TBcZ{9 *Tzu4QqHT J{)  cccc )#OEWD_CgBoA{ƨ#_!@*߈J߈(߈)߈?#{ g_WO(]**M@B6 4*QR@ 5;B4!R 63EqT`5H94@RR2RR@R@ 5 BR*(R 8@#**BR@RRxRR5*@@ J @*- J @*9 3E)y?qAT @ J**I @ %**OEWD_CgB @{ƨ#_!W*!*!*!* q T*(K6{h~ TRZ*R(kI **b@]R5AR7*!*s(TRaR(k%7*!*HTRR(kE 7*!*shTRR(ke@7*!*TR(k>!H9h5g*!*|@* ?#{ D!*hA!RiE*  4`@"RaE*** @{¨#_?#{_WO4]N@@@*12@@@*12@@!@*12@!P7 76H9h4;Bh4I95h]M@9B(5hj@q T}S* uS *R*R*2kaT[DBR*!***sE I9s4DBI9D4BaR6!7!(RIR3AC R 9 '6DBR*!***{E! @)!{5@*1*I94DBI9D4BaR7 ROCWB_A{Ĩ#_!(RIR3AcR 9 'U7߈߈߈5߈?#{OC@@H T)@)M@)B)45@* @-@ ) Tb?*@OB{A#_`B @?#{H@ )  )H@ *{#_?#{ WOt@* ])M@*ag95*%B_ qAT) @)! )@1 *)J )UQ?!1T ]+SC9*R*6M@2aa*@)*@3*2*@)( !*]*OCWB @{Ĩ#_)߈?#{WOt@** ]*M@Kag9K5I%B? qTI @)! )@1 *)J )UQ?!1CTC9)S@*!a*4**! ***OBWA{è#_)߈?#{?rTRt@**{#_?r`TR_?#{t@***{#_@M@ %B? qT @! @*15Q) !q'_*_߈?#{ L@!"E|@{#_?#{ L@!"E|@{#_?#{ L@!*E)EB K|@{#_?#{OC A8)%CARL@@7EE@BK?k(T( |@A8%C@ TOC{A@#_!?#{ L@!*E)EB K|@{#_?#{OC A8)%CARL@@7EE@BK?k(T( |@A8%C@ TOC{A@#_!?#{ L@!*yE)}EB K|@{#_?#{OC A8)%CARL@@7zE~E@BK?k(T( ~|@A8%C@ TOC{A@#_!?#{ L@!*qE)uEB K|@{#_?#{OC A8)%CARL@@7rEvE@BK?k(T( v|@A8%C@ TOC{A@#_!?#{og_WOCL@VS HB RXB[BYB\BUBZ'BhHhc|H R4HH{BR q7_ q1R*~@`Ac ~@c`A@ }@OFWE_DgCoB{A#_?#{L@ I 4 %B? qT%@!@*1 ) qTRR )#YhBR|@{#_߈?#{ L@BR#5E|@{#_?#{OC A8)%CL@!qTA8%C@ TOC{A@#_@HQ1T!!@6?#{WOL@BRDR@*~@B` ! @*1 ˨&@!@*1 }@OBWA{è#_߈߈?#{OCA8%CL@BB!qTA8%C@ ATOC{A@#_@H4qAT!* R!**R*!?#{_WOCA8%CL@xAB(R!#R@7@qTBBBR*A8%C@ AT~@OEWD_C{A@#_@!@qaT**x RR@((~@` ! @)@@ qcT!@qT!@qT_?#{_WOCA8%CL@xAB(R!#R@6@!@qAT* BR**x RR@((~@` ! @)@@ qcT!@qT!@qATA8%C@ AT~@OEWD_C{A@#_?#{WOC A8)%CL@!q+T@5.B`ÎBld \@?A8%C@ TOCWB{A#_?#{ OBRR*B~@` B~@` B~@` B~@` }@OB @{è#_?#{WOC A8)%CL@!q+T2f94D!"R6RA!RE"R  4@"RE#R**@_@qaT RR*R2f94D!*A!RE*  `4@"RE***A8%C@ ATOCWB{A#__8q T  y) ! 5!!"R 5! !*5!!@!! @*1) !B R*B!B&@!!@*12)R@ ! *!*!*!j߈߈?#{g_WOCA8%C(E6! *!Ru +R rTE6!*E!Ru +R rT!2B&˖E ȓ6TB?ֈ@ J@ 55Q1* )"q@1qhT!:B ! >B4!A8%C@ 0T*OEWD_CgB{A#_ֈ@0TRR(R?֖:B/TRR?@ )-qqT!BBFBT!jA!R@ @5@BB+T**R?@FB9a*T*RR(R?ֈBB*T*RR?@ )-qqT!@(a@5Z@_TI @) @)x?!TBBBFB<jA!R @@FB$TI @*RR%@?ֈBB$T*RR?@I @jR @9Ku @qB@*1) @ )1 1Tt!&!6B2B!E*RE2Չ@( E@(@*1y) E2Պ@I (B*B**B*EqR@(@*12) E2Պ@I (E2Չ@(@@1*) 5QqT!6B ȓ%TB?֕2B ȓTB?ֈ@ J@ 55Q1* )"q@1qhT!6B˖E ȓ%TB?ֈ2f94Ih5*@ J@1*Vq) @VqT!v@HB@+BgB A yB@`5z IB`A@uB`r IB`A@uB`r IB`A@u`B@,`= `B@,`= U@HB@+S߈߈߈߈߈߈߈?#{ O_q )*"!u5h6B )  ) ɓ?% T`B?`E 7*`E@7**OB @{è#_h2B!`E6!`E6! !Ru +R rThE6!!`E*!`E!Rt +R rTt +R rTt2B ȓT`B?֪`B@,`= @@HB@+zR| (LD-DD  P DD-D DDXD-DPT P   PTD-D HtD-Dp\ `    p\D-D DD-D`X P  p `XD-D 8 XD-D0L 0  0LD-D 8\XD-D0L 0  0LD-D 8XD-D0L 0  0LD-D 8XD-D0L 0  0LD-D 0tD-D H   P  HD-D (D@D-D H  `  HD-(ph\-DD p DD-8D-D@P @   @PD-D H\-D0L 0 ` 0LD-D l -($pD-DD  l DD-D 0P|D-D H   T  HD-D HD-Dp\ `  @ p\D-D HD-Dp\ `   p\D-D <D-DPT @   PTD-D 4\D-D@P 0  @PD-D 4D-D0L 0  0LD-0xD-D H   P  HD-D ,D-DD  T DD-D H0@ D-D\ `   \D-D H|4D-Dp\ `   p\D-D <lD-D`T @  ( `TD-D H D-Dp\ `  l p\D-D 8TD-D@P @ ` @PD-4XD-D0L 0 p 0LD-@@80D-D@P @   @PD-D 4,D-D0L 0 X 0LD-D LdD-D\ `    \D-D LD-D\ `   \D-D 4D-D0L 0 t 0LD-4<D-D@P 0  @PD-D 4tD-D@P 0  @PD-D <|D-D@P @  D @PD-D <D-DPT @  p PTD-D D, D-D`X `   `XD-D 8t D-D@P @   @PD-D < D-D@P @   @PD-D 8 D-D@P @   @PD-D D, D-DPT P   PTD-D 8t D-D0L 0  0LD-D 4 |D-D0L 0 T 0LD-( T\-DD \ DD-( D-DD D DD-8@ D-D0L 0  0LD-D 8| D-D0L 0  0LD-D < D-D@P @  x @PD-D , D-DD  @ DD-D ,( dD-D H  @  HD-D (X ,D-DD T DD-D DD-D`X `  H `XD-D 4 D-D0L 0 L 0LD-D @ D-DPT P   PTD-D 4H D-D0L 0 h 0LD-, D-D0L    0LD-D D D-Dp\ `   p\D-D ( LD-DD  ` DD-D 8$D-D@P 0  @PD-D (`,D-DD T DD-LD-D\ `   \D-D (4D-DD \ DD-4D-D0L 0  0LD-D ,@D-D H    HD-0p D-D H   D  HD-D 0D-D0L 0  0LD-4D-D0L 0  0LD-D 8D-D@P @   @PD-D 4LD-D0L 0  0LD-D ,|D-D H  \  HD-HD-D`X `  H `XD-D HD-D`X `   `XD-D ,LxD-D H  X  HD-<|D-D@P @   @PD-D 0D-D0L   x 0LD-D (@D-DD h DD-8D-D@P @  @PD-4XD-D0L 0  0LD-(DD-DD l DD-(<T-DD T DD-L(8D-DD ` DD-((8D-DD ` DD-(T@D-DD h DD-4D-D@P 0 t @PD-D (@D-DD h DD-4D-D@P 0 t @PD-D (@D-DD h DD-4HD-D@P 0 t @PD-D (@D-DD h DD-4D-D@P 0 t @PD-D HLD-Dp\ `  p\D-(0D-DD t DD-(\<D-DD d DD-4D-D@P 0 \ @PD-D 4D-D0L 0  0LD-4D-D@P 0 \ @PD-D @0`D-D`X P   `XD-D t@<D-D`X P   `XD-D 8D-D@P 0  @PD-D 0D-D0L 0  0LD-8<8D-D@P 0 < @PD-D (x$D-DD L DD-D D-D`X P   `XD-D 4HD-D0L 0  0LD-D 8L`t(<Pdx$,@T h|4$0DXexynos_pcie_l1_exitexynos_pcie_register_eventexynos_pcie_dbg_link_testexynos_pcie_rc_dump_all_statusexynos_pcie_rc_get_cpl_timeout_stateexynos_pcie_pm_resumepcie_linkup_statexynos_pcie_rc_get_sudden_linkdown_stateexynos_pcie_poweronregister_separated_msi_vectorexynos_pcie_rc_set_cpl_timeout_stateexynos_pcie_pm_suspendexynos_pcie_rc_set_sudden_linkdown_stateexynos_pcie_rc_l1ss_ctrlexynos_pcie_rc_force_linkdown_workexynos_pcie_rc_print_msi_registerexynos_pcie_rc_chk_link_statusexynos_pcie_set_skip_configexynos_pcie_dbg_unit_testexynos_pcie_set_perst_gpioexynos_pcie_rc_print_aer_registerexynos_pcie_rc_register_dumpexynos_pcie_rc_set_outbound_atuexynos_pcie_poweroffexynos_pcie_deregister_eventexynos_pcie_set_ready_cto_recoveryexynos_pcie_rc_set_affinity?#{!{#_?#{@!B*{#_?#{{#_author=Hongseock Kim description=Samsung PCIe RC(RootComplex) controller driverlicense=GPL v2vermagic=5.15.148-android14-11-g3f4e1ccba8ea-ab12065098 SMP preempt mod_unload modversions aarch64name=pcie_exynos_gsdepends=exynos_pm_qos,itmon,exynos-cpupm,pcie-exynos-zuma-rc-cal,logbuffer,exynos-pcie-iommu,shm_ipc,exynos-pd_el3scmversion=g570670d2bc80LinuxLinuxpcie_exynos_gs6Kmodule_layoutdmemset~)Hmemcpyғ__stack_chk_failmsleepS9iounmap_dev_warnS bcpu_bit_bitmap `Varm64_use_ng_mappingsiLz__ubsan_handle_cfi_check_fail_abortUknplatform_driver_unregisterirq_get_irq_datadw_pcie_write_dbiJdw_pcie_read_dbi*squeue_work_onMspci_msi_unmask_irqבvpci_msi_mask_irqtdw_pcie_host_init}dw_pcie_find_capabilityZt,platform_get_irq@#Pdevm_ioremap_resourceplatform_get_resource_bynameyEof_clk_get(8Hpinctrl_lookup_state@qdevm_pinctrl_get4devm_gpio_request_one gpiod_direction_output_raw hof_get_named_gpio_flagsE#of_address_to_resourceGK]of_parse_phandleN_syscon_regmap_lookup_by_phandleDUexynos_pm_qos_add_request_trace Jeof_property_read_stringf)dma_set_coherent_mask\z)dma_set_maskက__pm_runtime_resume]Ndevm_kmallocSRof_property_read_variable_u32_arrayAl;kstrtouintasysfs_emitnsscanfscnprintfvsysfs_create_group7Bkdevice_create_filetxitmon_notifier_chain_register=:%delayed_work_timer_fnYyinit_timer_key%Ialloc_workqueuejFqexynos_get_idle_ip_index=exynos_pcie_rc_phy_init4pm_runtime_enablewologbuffer_registerq__mutex_initT'__platform_driver_registerdevm_request_threaded_irqZ__irq_resolve_mappingbhandle_level_irq irq_domain_set_infonirq_domain_get_irq_dataUEdw_handle_msi_irq@(irq_set_irq_wake ]usleep_range_statepci_find_ext_capabilitypci_get_device4K_raw_spin_unlockd_raw_spin_lock-.dma_unmap_page_attrs/dma_map_page_attrsSxpcie_iommu_unmap"|Cdma_free_attrsTpcie_iommu_map,dma_alloc_attrs$ shm_get_msi_basektime_get_with_offsetK}dw_pcie_setup_rc3)Kk__ioremap[Vregmap_update_bits_basehrmw_priv_regclk_disable wclk_unprepareUclk_enableqs|clk_preparep\_raw_spin_unlock_irqrestorefwdw_pcie_readՃdw_pcie_write<gpiod_get_raw_value3 gpio_to_desc~gpiod_set_raw_valueDregmap_readZ%strcmpK{*irq_set_affinity_hintB pci_find_bus__const_udelay=pcie_sysmmu_disable zkfree4,pci_store_saved_state޲yUpci_save_stateUmutex_unlockpci_rescan_bus enable_irqepinctrl_select_stateopcie_sysmmu_enablevexynos_pm_qos_update_requestUC͐exynos_update_ip_idle_status2pci_restore_stateo-pci_load_saved_state{mutex_lockDlogbuffer_logED__cfi_slowpath_diag8[_dev_err 4_raw_spin_lock_irqsavepci_read_config_dwordJ&mpci_assign_resourceAtlogbuffer_logkKB_dev_infoo<disable_irq~_printkGNU룧: EDP!ojlGNUD2H4<5,60748$9;< A(BCD E@FG8HPILJKL(CelpIt<@5D048$(,x|uTX\HLP`dh    /3:=>? @<@D 04L8 h$(,qq+HoXLoXTXq q  r< r<   qh7 qh7  qt qt  qI&$ qI&,     $ d p |  p p   p p 0 8 T rd  q q  oX oX , D rdH rdp   r< r< q8* q8*$dMr< oXoXr$r$@r< Tr< hq.lq.tppoXoXr< oX oX,r$0r$r< r< q]*q]*pp oXoXXr< `oXdoXr$r$r< r< qq$HpLp`doXhoXr< oXoXr$r$Hr< \r< pqn"tqn"|ppoXoX08PXpxLPqTqXq \q `dhqF%qF%$q(q,q10q1<DPq+%q+% q`4q`4 q$q0q4q@HPTdq4q4qqq%q%q@ q@ q`q`48qb%qb%q.q.Xq'\q'`q.dq.r< r< r< r< 4r< Lr< dr< |rq.q.q~q~rqnqnrqqrqq$r,q0q8LrTq)Xq)`tr|q:1q:1qqMHl$0<Pp0Tp0hpPpPr$Tq,Xq,dqb%qb%qqrL qrqrqqqqqqqqqq q q H M  r4! !0!Ml!r< !r< !r< !r< !r< !r< !r< 4"qA8"qAD"d"h""""-"-""q2!"q2!#q4#q4#d#h#p#qt#qx#q)|#q)##q4#q4##qg1#qg1##q#qP$d$q1h$q1l$p$q't$q'x$|$qg1$qg1$$q=$q=0%H%q2L%q2h%p%q=t%q=&&q'&q'4&<&q=@&q=&&q&q''qX'qXL'P'q2T'q2X'`'q=d'q='X((P))H***q=*q=h++,q=,q=,,q1,q1,,q',q'd--|..q_.q_..q1.q1..q).q)8/L/q1P/q1X/\/qm%`/qm%d/h/qg1l/qg1p/x/q#3|/q#3/r/r/r/r//q1/q100q60q6 0q)0q)0X0M11102q42qd2x2r2q] 2q] 22r2q2q22q#2q#2q)2q)2q2q2r23r$383rH3`3qy)d3qy)h3q!l3q!p3|33M44(444q84q<4D4q#H4q#P4X4q+\4q+p4r4r4r4r44q,4q,4405M55686H66r6r< 6r< 6r< 7r4!7P7r4!`7x7r4!77r4!77r4!848r4!D8x8r4!88r8r< 8r4!9<9r4!P999q9q9q$9q$99r< 9r< 9r:r< $:rH:r< \:r4!l::r4!::r4!:;r4!$;P;r4!`;;r4!;;r;r< <r4!<T<r4!d<<r ?<r?<r<r< =r ?8=r?l=r4!|==r4!==r=r< >r4!,>\>r4!l>>r>r< >>qA>qA>?q*?q* ??Mp?r4!??r4!?,@0@l@p@@@@qu @qu @AqHAqHLAqPAqXA|Aq#Aq#AArAAqAqBBq4 Bq4BB B@Bq|DBq|TBdBpphBpp|BBBB(CqY!,CqY!HCpCCCCCCDDq2Dq2HDPDqr TDqr tD|DqDqD@EPEqK"TEqK"\EhEq&lEq&pExEEq( Eq( EEEqEqEEqFqFF$FFFLGTG`GdGlGq0pGq0tGqyxGqyGG H<02%;U94je75$lIlX4l2!!'"%1k@<.5-].<><<M++m+0:0,9(H((x75'L~'(0/402&h&%' 0 B@ <&%k&$a>$< Tr$:$9( u !xO7x5 8 T 4Tt2$$%H0H@ 7`8>`o<@5Z:8S&7v58h3K2Pi0?L>F< . k: 8/R6M5 3"2 J/X@$ < t+h7(0 < , tk ? R hX= h9 X<   XB:  pXm8 p6 $5 <3 |1 X0 ? t= ; `$ : D8 t L 6 L ? 4!4 4!i3 "1 "/0 #u?= \0; 9 `08k6 d04$@3 h0100 l0L?<k= p0;H9 t07TB6 x04`3 |0~1l/ 0@x> 0.=e; 097 06z4 02G1 0@> 0<; 0N97 05Q4 021 0d@> 0<: 0%9q7 05(4 02 0 0;@,Z> 0<8: 08DH7 05P4 0m2\0 0@h1> 0h<t: 087 0o53 0D20 0?> 0?<d: 086 0F53 02z0 0?= 0<;: 1f86 153 11Q0 1?= 1;(: 1=846 14@b3 11L(0 1n?X= $1;d9 (18pd6 ,14|93 011/ 41E?d= 81;9 <17;6 @143 D1w1/ H1@> L1'=^; P197 T1 6s4 X12@1 \1@ > `1<; d1G9$7 h150J4 l12<1 p1]@H|> t1<T: x19`j7 |15l!4 12x0 14@S> 1<: 18 1A75 33 3f2 45e$ ?H$ ?X0 ? @ ?*> @a< H@: @" A8 A7 Bh53 DK8<]: HK86 LK?53 PK2s0 TK?= XK<4: \K_86 `K5 dK3 1 <]J0,? @]=8; D] :D68 H]/ 8aV/ b6P4 L][3\1 P]!0hg? T]=t; X]9 8 \]]64 `]231 d]/>? h]]=; l]97 p]464 t] 3p1 x]/@ |]> = ]W;9 ]76 ]l42 ]91@ ]>(< ] e;4@9 ]67 ]5 8aC4 b2@1 cV@ cu>L< te:X9 xec7d5 |e4p2 e0|-@ eL> e<: li pi8 pi j:7 j-- k5 k- l3 l_2 m0@ n#> nZ<: Dp8 Hp7a5 p3 p62 q0 8q? r= r1<V: t86 t853 t 2 tl0 ,u? u= u<-: wX8 w6 w5}3 X{1C0 \{? `{= {; |:/8 t6 x4 ĀT3(- `1 `0 :=P q;p ) . /)  :(~.98 ) t 4E-  ĝ|n/ @ m  ̤xQ%40* x`? x= ; T% X9 X. 8 8 8V64 X+3$1 \/07? `V=<; d h9 h7H-6 4 3 4i1 / ĝ@ @>T= 9;`i9 7l5 e4x2 21@ > ̤ D< D ;99 075 4<42 8 1O@ < @n> @ @< d080b L: L9\7 PA T5 T42  D0  d<&@ d LE> |<:  88  (837 (u `@5 `+* 3  `@X2 `H* 0 F `@? `) > a `@S< `* : 5 `L8 ` 7 Z53 8 <</2 <o* x0 x H? H=*< O:z8 _* 6  `15 * P3 P+ X<2 X* e0  d? d* 8= <&: XQ86 \5v3 1 `<0? = ; 9,(8 x684 M3D1 0PY? x=\; 9 7 \O6 `4 d$3 h1 l/ p0? tO= ; 9 7 &6 4 2 b1 / @ > < 2; b9 7 5 ^4 2 +1 x@ > < ; $29 <~7 @5 H54 L2 T1 \H@ `g> < : 9 U75z20P:@p>>u<:86,7|53Q2X0h7?>!q:#0L<#8#0;6#k::87S503P(2:0p?:=#<H:s86(3#7| 9*573 91^09? =0;P:pJ865o31:850{?;=;9LH -h F & , , !8Hq6h4F31 0R?q=8;0;907p;H6p<4@:3P1</p)?H=<;9<760=42=[1/0@P>p<+;[9  \ `\  d  h7  l p3 t  x |] ` z V              $  $  $  $ $ $4  $ $ $% Z  @              ]   :   8      C   $  (  ,p  0P  4.  8 <  @t  D  H  L  P  T  X  \ `4  d4 h4 l4L p4n t44 x4 |4/  4 4a  4~  4F  4T $x $ $8 $ $ $ $ $ $p ^    q@$>$< !#&S1'?'/'>#zc5=#z =#l;(*@9*@;#sp9#d2$'(*$~   Hp|$ |h t `# ,ud" u, 3l 14 #@  c| mT" uD! w8 ] w `{1" @0V  dK9% Bg. 8qw+ r( @@( |/' H@@u& "x| r! 45 B  pT$% qA n. {. |d tp t ", xL Ā X <@+,+4$F!" L" 3/(++!W!p"--g%`*$K#")R)`j,T'}"C)w)?-J, =.~%/%%.)*},*^,$) /") ""-d),/\q#8S,% ,>$$8 `  H2=/+u!_!Y#-,9,w-*Xi'i+a-Km  #"/+(.Ͷf5®#މ?s-I`˟GރG V!iN.y1+d}(z' X#&C &:J  v7$дgt|,@x|x.>X@|.@} .@H.?@.}?x@.!w?}0(@(.Lo9z@0@@ @P0.(D@+b$(b Z@h0>H @