From 0af3dfa5c5590ae21d1f58a389968d4b90112fd7 Mon Sep 17 00:00:00 2001 From: Sunil V L Date: Tue, 16 Jul 2024 20:13:02 +0530 Subject: [PATCH] tests/acpi: update expected DSDT blob for aarch64 and microvm After PCI link devices are moved out of the scope of PCI root complex, the DSDT files of machines which use GPEX, will change. So, update the expected AML files with these changes for these machines. Mainly, there are 2 changes. 1) Since the link devices are created now directly under _SB for all PCI root bridges in the system, they should have unique names. So, instead of GSIx, named those devices as LXXY where L means link, XX will have PCI bus number and Y will have the INTx number (ex: L000 or L001). The _PRT entries will also be updated to reflect this name change. 2) PCI link devices are moved from the scope of each PCI root bridge to directly under _SB. Below is the sample iASL difference for one such link device. Scope (\_SB) { Name (_HID, "LNRO0005") // _HID: Hardware ID Name (_UID, 0x1F) // _UID: Unique ID Name (_CCA, One) // _CCA: Cache Coherency Attribute Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { Memory32Fixed (ReadWrite, 0x0A003E00, // Address Base 0x00000200, // Address Length ) Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x0000004F, } }) + Device (L000) + { + Name (_HID, "PNP0C0F" /* PCI Interrupt Link Device */) + Name (_UID, Zero) // _UID: Unique ID + Name (_PRS, ResourceTemplate () + { + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x00000023, + } + }) + Name (_CRS, ResourceTemplate () + { + Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) + { + 0x00000023, + } + }) + Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings + { + } + } + Device (PCI0) { Name (_HID, "PNP0A08" /* PCI Express Bus */) // _HID: Hardware ID Name (_CID, "PNP0A03" /* PCI Bus */) // _CID: Compatible ID Name (_SEG, Zero) // _SEG: PCI Segment Name (_BBN, Zero) // _BBN: BIOS Bus Number Name (_UID, Zero) // _UID: Unique ID Name (_STR, Unicode ("PCIe 0 Device")) // _STR: Description String Name (_CCA, One) // _CCA: Cache Coherency Attribute Name (_PRT, Package (0x80) // _PRT: PCI Routing Table { Package (0x04) { 0xFFFF, Zero, - GSI0, + L000, Zero }, ..... }) Device (GSI0) { Name (_HID, "PNP0C0F" /* PCI Interrupt Link Device */) Name (_UID, Zero) // _UID: Unique ID Name (_PRS, ResourceTemplate () { Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000023, } }) Name (_CRS, ResourceTemplate () { Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, ) { 0x00000023, } }) Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { } } } } Signed-off-by: Sunil V L Message-Id: <20240716144306.2432257-6-sunilvl@ventanamicro.com> Reviewed-by: Michael S. Tsirkin Signed-off-by: Michael S. Tsirkin --- tests/data/acpi/aarch64/virt/DSDT | Bin 5196 -> 5196 bytes .../data/acpi/aarch64/virt/DSDT.acpihmatvirt | Bin 5282 -> 5282 bytes tests/data/acpi/aarch64/virt/DSDT.memhp | Bin 6557 -> 6557 bytes tests/data/acpi/aarch64/virt/DSDT.pxb | Bin 7679 -> 7679 bytes tests/data/acpi/aarch64/virt/DSDT.topology | Bin 5398 -> 5398 bytes tests/data/acpi/x86/microvm/DSDT.pcie | Bin 3023 -> 3023 bytes tests/qtest/bios-tables-test-allowed-diff.h | 6 ------ 7 files changed, 6 deletions(-) diff --git a/tests/data/acpi/aarch64/virt/DSDT b/tests/data/acpi/aarch64/virt/DSDT index c47503990715d389914fdf9c8bccb510761741ac..36d3e5d5a5e47359b6dcb3706f98b4f225677591 100644 GIT binary patch literal 5196 zc-n24%WoT16o>EF6FDTD9R2*=0~#y!g5`!vci3WRZ=GWb57=NKizc%L%(J~cVUB4KP(2H&SK zj`12{)G34S(>TXiB8&!Q@O_%#7|VoV6GoNq(IL0PnbSZ=H(;~;%B8(nk)c8Ivag4i!u}2wvpO!hseZttEFgkj7HW2mq`j&0& z%!ZG?tc@C>asKP$e3ysUlD?rcaI^`k!k{!nEitGiL_JWbDuYtP2xZ-7ShpEgjbnL{ zwal=Vk+uC}-|mprs#}|?U>4QX%-7nL`$l7LwvNuhAXYXCePN4^_(XmLTk@|d&%P8- z#K-a|W|LljaFFPJVVuQ7dT2Bf>b()}xuzCZ#KY>`@TldP243YS;t@S8vxIQ-CXwbQ zM%`#!SGx(lE`OZs8CO0 z4m@+{nM2P!c;>+~kDht-EP!VLJPYVqK+ht07QwTKo<;O5foBOkOXyib&oX$H!Ly8> z<*8@V9NLY#xQ?n{eYV{%R{3?__8U*XiwKYWfRfut?X(xNU&5MjH*+-l=e~P7T9J3O zuy=AtjK=9Bc~=t`Z-IE{6%{u-_K}`(V%&$(`VE-?8>F7`jZT%40wtYo{tu9CcDtsAp{&z*wCua?P;*w?5CbYNnmay4)}E0R0WT( c%*$tw4K=|$?;i~s#@X?CR-I4-dors13(>{)E&u=k literal 5196 zc-n24%WvaU6o;=9HxK7g=h3{HHXZ0xJS!*eYs$>f#7UbBO&j8LijWiXA%^tl97nup`_XC+YdYu@w6r`<&1IoRj#{K-mkuc&O!WYhsE35j$?&Om854wl4bp7VE)5@EZ8^Sj}xkV9W4xw=fA3>DI zh?+uFIE3Nj7&>88D8ptMevT0!44X36Scc9qLWHqK8S5-#hGQ6nu}&EqEF-`%qJ*(Q z8JjF4$T8xCu}K+QEF;7*Ov2crj5{nN%rTOLafdL#Hf6AFia(MGBSRSP zPzK+pQI3%#jJuS<_i2n{6bR!UW$=9(=NLu8xK9~;pU!fOMZ$QOGWb3`(^Z zrwNYn3Sm?!gYVNM$5XgCv=^V#+gD@JD!S`u~ zW4uKeyOhEAX_jNG62=~7@O_%&7#3kPDTD9RJjbXIMvF4|J}q#JHNtp68GN74bBqnb zc#kspJ}q*LEyCER48BhnIL0<%vh0$a70UdB>z+_`Kim%=i-U@P;SL^?$YV@ zQv077XUT{j84kss+p>f=*5tS>l2J7_d@`s^0>2Dwk&Nk4nI(jmH;yzfG44g9I{PN{ zd;C$ZZ&X>CMjA==d6m{p=qG3Kk1FkHq>)s=S6RLZ{p2jV5abGUp^;QwOe`lM^_&6E z8StDz&l&U#fM)LEMp#_qY)mJ<^%TE$1!|b>Ju>UR-c{$1RcAIK_s$#YO`sByBw_ly4e0`FBdr)`V`qeG( zYJS`N^-p*G%l3EKzuNg6l0@N1e{$!=`x-G&R@SQ+1B+pzw3e@5SdygQ{G zygjCv%wdC%R@Ixiy+(aNU(1zkuLEN80DR$o?RBs8tkIS8Qu&RB!iL`eI-)|S;WqY{ n(hGye!(RAQ1&^=H%V&=bHQ#&QIquesv;KKr4XA-L{yqH*hu0H5 diff --git a/tests/data/acpi/aarch64/virt/DSDT.acpihmatvirt b/tests/data/acpi/aarch64/virt/DSDT.acpihmatvirt index aee6ba017cd730948bfa93e91551eb10a6809293..e6154d0355f84fdcc51387b4db8f9ee63acae4e9 100644 GIT binary patch literal 5282 zc-n24%WoT16o>EF6F;sW89(AzoH&Iv;u+bVyc*gNd+a1Gabi44gOp0Hgg}&RB2ghh zg%q+V5QzniU>#8Y5F}RYx&w(d8~y=yn0r08bAE6}%FLX(=X}@S^@)AuhTAy!DJ_KW z_xirGo{}jFoY2LUSF+mw~dEAx86HGFF56LIn>)}HDWcV(^A2z2=xwI4dIPd zxH04Sd|HiFxiRVU25olGe|)~~?6*fVcH28@ipp@tP|xYQiGs{N3k&@+!@?5cn}9Hk zTPpfYy`r_PBWKI2eYe>@RN$(rat~@UqKciG;UN+-?jd~P+_17{KIo1_clWycs&x5g z+HvL0k8j8)25V;LciVG+g}W!zyIVUCd`j5~x; zVY^gHj*%veb;@Ad6#q#^j0|DCMHzgbMma`~Fz!+Y-={H-Q6P+al)?9DoMRLTV}mmI zKAq$kvxM0)2<1S(B zQ3l_qC62K{82dv;%iJArvpRd7vQyp~Z$3JzHZCKB{Fev$9uJ?T13kCv8beftK^cge zXHfHqy01}H2BkM6ly#e7-DX%e$MPd-D|y zI=TnlL`fDq!VxX;f%*t8tG|Z2`&2v@@2jgA@ANv|gVgRP@+=uKBmKV6?~U;84ZXM` z8P)gFr}Y762i+HMuwLd_o6|aeG~dU{vg*ksH~17gQWVr%JNOGvJv)&kTBI!7~eK~4X{vf@tMh$WCI;j~PXM>Esm-L_KYBS*; zb~+;D9CUX@dMn)9cOCQML^zG3%GFNr@}opbTF31_?7vIJ%^!}Q)PBDA+lLn?(o_jm zbq%SjeX0Y^(Koh6J=G^!(&sDd`Q>Bd3k@7(SFSS8FGqRaV@sb;b*!IXpZpm2p6f{} z*C**Wdkwd3UfuFu&5PAv|8$o>Z-1BltDXPFXK)9p&QZ56&yLUY`i2@f!>!uC9_$J| literal 5282 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 NkFt7$8rY-H(_hQhPFnx~ diff --git a/tests/data/acpi/aarch64/virt/DSDT.topology b/tests/data/acpi/aarch64/virt/DSDT.topology index 501314c91be01d927fd125e0c72e919fdd85592e..029d03eecc4efddc001e5377e85ac8e831294362 100644 GIT binary patch literal 5398 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 literal 3023 zc-n2&KWyVv90%~xD64BW!P!pKb*-pfl`e~(y-{eJfE_j~X2lql|nz45PE zqQvjrBkv$=bl>*9hBz1z$+5gTgP)?X8%-`=+dJ|0jObv{v)<~Dj$PMnkr9RC4$m5q z7le6>^L^$dog_0qqsc|fI~q0T`DW)yk{QwQpvP1}P8B%Z+Go$SXBrtVJ0xp{sr`O0 zQj>H%f8e^!Hq9$7@qkpB&9mR6NMjkXI#G1q5BmFL5>20Teez{ihF(AH4;!Ug)W18< zoXOzc)VX?ak0*#H9{MLim!D5ADsrGE^ACO3b3HYeSV&jD8@PAWv*BTIB(yu~Ay11{ zcpawJvdPO2GsMXL@i`@k#JU(Ot94!M{@{B9_qKn>eO(G}A}I^S(v7IwJzUHz_b15L zdDSP62J}8P$Q7TS7=23j={<2JS}wp3#>L^s{JfCWv$GlPhXa??n2B+d3Z@+Mga}&8 zKodcm3YKn)EFzV+h?q*WRWz?_--ep%KhI6fD_b`ai=`%1rF$D{v01cvW&0*#u~bb} zHg7{MHj7RaTY*k2ma5ZIxeVjZBsi1cOrkT1&J;LP;7p-2h0ZiM)8I^_GmTCIoCY`z zbQ7 zr;W}WICJ34p)-e02b>N#9dtVA%!4xz&OAEv=q!M<0L}tB3+OC@vk1;2I*aHmfwKh8 z5;{xhTm$DCIM>j*hR$_xu7h(Oo$Kf0IGCIrX+yLhWI5*I_fzApzE8wi4vx3e| zaBhNg6P=sr+ydtoIJeNbh0ZECtKh7nvx?3dIBVdnp|gh0ZE$Xba~qx8=&XaY4$e9{ z>r3b4VxY^k_$$EP%^$IU^Qys^IsZ$KzkV$5l~Pd{gly5OxuO-rR@RDE7Pfj*wrZ_t z#S_@eUeU{5(W||xmxjG^D|+SPy-H@}bvtw|-A`5CVUoY|wM7Yei)bcK>?`rhG8w7k z@oYBxb1`mQz7l()9?L3u5FWc~E#a~6li`hnA(i$r(NXB>m#5_QPMXt$^wo#?B6lXE zKidD+tGnNweA0RR#%~{7o^o9zw8YgA*Y=qVWFI+b%T^EMiPzO8u-&%Tfi=h@Ba z`lG95p1SSG^O=n0{p-{3ZFOHx(!4$`y&Cnxkv@G%t>(#{U;YYrJ|BHs{(DsU*&9tW zS0B-JUSmw2#P@Ba2mKJfZ>`0ax4HYj{dr1ifBt!4dmNhYkK?>6-xqhHLR#nI9f$q{ DaA2e# diff --git a/tests/qtest/bios-tables-test-allowed-diff.h b/tests/qtest/bios-tables-test-allowed-diff.h index 9282ea0fb27..dfb8523c8bf 100644 --- a/tests/qtest/bios-tables-test-allowed-diff.h +++ b/tests/qtest/bios-tables-test-allowed-diff.h @@ -1,7 +1 @@ /* List of comma-separated changed AML files to ignore */ -"tests/data/acpi/aarch64/virt/DSDT", -"tests/data/acpi/aarch64/virt/DSDT.memhp", -"tests/data/acpi/aarch64/virt/DSDT.topology", -"tests/data/acpi/aarch64/virt/DSDT.acpihmatvirt", -"tests/data/acpi/aarch64/virt/DSDT.pxb", -"tests/data/acpi/x86/microvm/DSDT.pcie", -- 2.39.5