From d259793808052dbef6d2d90cdb09150d03b8413b Mon Sep 17 00:00:00 2001 From: Marcel Apfelbaum Date: Thu, 26 Dec 2013 16:54:19 +0200 Subject: [PATCH] acpi unit-test: add test files Added unit-test's expected aml files to be compared with the actual ACPI tables. Signed-off-by: Marcel Apfelbaum Signed-off-by: Michael S. Tsirkin --- tests/acpi-test-data/pc/APIC | Bin 0 -> 120 bytes tests/acpi-test-data/pc/DSDT | Bin 0 -> 4407 bytes tests/acpi-test-data/pc/FACP | Bin 0 -> 116 bytes tests/acpi-test-data/pc/FACS | Bin 0 -> 64 bytes tests/acpi-test-data/pc/HPET | Bin 0 -> 56 bytes tests/acpi-test-data/pc/SSDT | Bin 0 -> 2104 bytes tests/acpi-test-data/q35/APIC | Bin 0 -> 120 bytes tests/acpi-test-data/q35/DSDT | Bin 0 -> 7344 bytes tests/acpi-test-data/q35/FACP | Bin 0 -> 116 bytes tests/acpi-test-data/q35/FACS | Bin 0 -> 64 bytes tests/acpi-test-data/q35/HPET | Bin 0 -> 56 bytes tests/acpi-test-data/q35/MCFG | Bin 0 -> 60 bytes tests/acpi-test-data/q35/SSDT | Bin 0 -> 2104 bytes 13 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 tests/acpi-test-data/pc/APIC create mode 100644 tests/acpi-test-data/pc/DSDT create mode 100644 tests/acpi-test-data/pc/FACP create mode 100644 tests/acpi-test-data/pc/FACS create mode 100644 tests/acpi-test-data/pc/HPET create mode 100644 tests/acpi-test-data/pc/SSDT create mode 100644 tests/acpi-test-data/q35/APIC create mode 100644 tests/acpi-test-data/q35/DSDT create mode 100644 tests/acpi-test-data/q35/FACP create mode 100644 tests/acpi-test-data/q35/FACS create mode 100644 tests/acpi-test-data/q35/HPET create mode 100644 tests/acpi-test-data/q35/MCFG create mode 100644 tests/acpi-test-data/q35/SSDT diff --git a/tests/acpi-test-data/pc/APIC b/tests/acpi-test-data/pc/APIC new file mode 100644 index 0000000000000000000000000000000000000000..84509e0ae4cabeb5ead3e42a4edfa50abddbc17d GIT binary patch literal 120 zcwTc1@N}+VU|?W;>*Vk35v<@85#a0y6k`O6f!H9Lf#JbFFwFr}2U5!e;vDz~BAK{= fm;uUSWd+i_AQmSljK#$TV{vnXSuAY-fkprTJtz$U literal 0 HcwPel00001 diff --git a/tests/acpi-test-data/pc/DSDT b/tests/acpi-test-data/pc/DSDT new file mode 100644 index 0000000000000000000000000000000000000000..b12e5eb85bb22f27fe10ce0fcf1d9a71f38360eb GIT binary patch literal 4407 zcwUv4&2JmW6~Nzcm(+50MJ}n;w=D@ongVSa^Fxu-OJQ=Cq9{|+noAogXmpoy0`OEU zTpNgD6p+=Tc6=#P)kTkVz;pU1w8tL(C$#@Uio!aXnKvU+d_-Nq3vlMWx9?+qGedI5 z3%t(F901#|9l3kKR_!z2^@NQ90Ls|gP5nM}PrX_rWM)EV-KVCMMN>1JkG$I52K#G2 z`b!i&dKR%>49DNvFOPfi@194;fKHE(W6n{q3t>^>`*87Nbdnx!yB_3fbNtuO=OJMMJ|k>cgI!n`7BhsMSsI$&h}Rd^M4um_AxY`k?&;oGK69 zb^tGM;QYQHRLV+>{Q6kz`>jej_KQJ?uZ2(#@n!t*krag;7@*IQWLKtG$A8|-L z;|Dw2N?h{mWAQ`3wX+@jCCn%V%qWFch_8N+3D7edM)rZBmY{Cz`Ss3t4VWfpU##+; z-#Gv=m#^QNpm(3zs4v{BA9`DU+Y7gxoiONBAx29Sqp9~*#O-KceRCecd1Q`8Ll|Vf zIq$)rdlvlrzsVsCdDg&b$>n(F4{4mO*Ka|``Lb`NCX3xYbCdTP)lhB*3zw*SD(r3o zxEP0tq9(`T2!fIaLqMS{h1D>qc%tk%I#@gFz=m9Vr47OU(Nz9b|Fcp>rPst9i}a-m zrXSh6$tky{-VCmWA^o@$6@+b2t z10#rliKx%vbI}(PfPp_gIJ!Ft%r49Z8a!D58y)xcUC*6-73aWNQR|BU(I6$(bO^8X zN#HtPX|V6L?={dH?2YzD%wype{6v>Uf6?+glcM@070%HANM-Z+2K!R`QZtOgsf@4d z?$JSMoFK{655hPN&hNX@Txb^>7zJCV*~K*FnKV2x$y573c@h^1k;lNTdE2B9$9E5R z#Y#ute)KZpn~$SG?g?f(5z7eTT_<9LJX*Xf3)k%Z0S?7(JW{`#e!G*u{hQOgsf({0 zv<`23pkyZGD&#Gcc|s_)v7!mZh5Wp32`|8yV4^YQm{FRHbFWlQ<(Iw*8CjcXY|1sE zBE2hBQ=^f-nv8TO8k=&}RAlu^)uyWG08=B-flayUFs2-<)0{~eS)FLpoJq==q?{?j znIfDi%9)~^bA)q_aL!TAIm&4ePJ?h7l+&P`X~LN%oN3CLrktE`a>B_eC#Rey;WP=S zNjXi*X%S9~a9WhpqMY-DbDnU{Q_gwHnIW7R!kM9*8OoU@oLRz|rJPyHX%kMHaN3m9 zrkpv#nIoJz%9*2_dBT||oO#Nbr<@CfbAfO!P|gL)=@3qba5|LJp`43^bCGZ^QqD!n zxkNaZ2q5B%DF-~R|w|{9=?6Eo@tF+IcFb?zDH@_FVN=GYVmJ%UJK|4&kbc5X`{L-79&*#!Y2I<$Y2nZ= z<}%#;It6KYhd6;3XyZxIHV5X*K0l57C=b!xJ!{S3K*nbhE2~c1_)i|>miWTg8Axm5 z?@HWJ08Dk2$f_e74g!bgHAcnhUf+3_jebW*aQW2!3XD@<6yZe;K%=zQY(2URAn z*sgzc*oP?2ncM(FT}FFx|9OumKz16$k?3?7_MA1>7hC!&YLJY?0T?ez4tM?fexh68 z{}iX)wmj|rjc;|IT2c{Bc*}P7Q$lbdM)eDE&&Px8Zt`XH4D(&4ji5K+Pa-}CUmdgK zSC%k;A+Ctx0C*ffIcD%+Q25h%??L?F(tE(qAF#vD?k^+u%8)(R9!K_JI&AoLIdAh- z*KZb!#T^in&?*+eSq$sN65PMKUE#6Xv4yn^_tmjoj8l47RM58SK2hCerkkq!RCPaB ST~&28)w!zkR99EsF8lz)n-V<$ literal 0 HcwPel00001 diff --git a/tests/acpi-test-data/pc/FACP b/tests/acpi-test-data/pc/FACP new file mode 100644 index 0000000000000000000000000000000000000000..0639999ed1f748d44977f88e63d6a0ab49add040 GIT binary patch literal 116 zcwTdJbPgzCU|?Xp>E!S15v<@85#a0w6k`O6f!H9L;lclU2Owr-;AGeY`MgjN!nA>+o3Pxv&>V+$)NHv9-f9_*wx<=r&&pe>5YuX z69-4m^n1w+Wab5Jm1aG0jWe@{;{8m_#V>d6*MjO~ATykh*=#-w%AY1ObFMEJpHk5z zZB%^!9X<*Dn7)ZSyyWMS@o+@Z)$v@fo{SP&9j7>)*MEK$c>B{I{X!(e&^(c3pzzTx zenT&kiT(`-BB-fhFB9`f4togn7;jmR^;$HJPeLb>@d*wugUA_WN1t;KrTa@?04{&! zMRGi94)m?o@4g6pXw%#0Y1mczsh*B}$5Xw*M88N!f16%RIdd7sCpfoouZ+vF%h}zo zad~!mVeam!+cVB(=i1%AaRqh-yL)Y1kzLX54vbr3w`6yR#(C^KyL)5YGP`BF>lx>> z^X;y0T!~%D?jqyL?8asRg1ZP^|7Z=2n=-EseR*zMRI_pigQ^Pdaew`4TR==5^{&$z2a&H=5M*z@AXv1ndIkEx`9pc^mMZQr-c4Z*Vk35v<@85#a0y6k`O6f!H9Lf#JbFFwFr}2U5!e;vDz~BAK{= fm;uUSWd+i_AQmSljK#$TV{vnXSuAY-fkprTJtz$U literal 0 HcwPel00001 diff --git a/tests/acpi-test-data/q35/DSDT b/tests/acpi-test-data/q35/DSDT new file mode 100644 index 0000000000000000000000000000000000000000..59243b952d78c465298e0a2ec05a52f480dd92fb GIT binary patch literal 7344 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 literal 0 HcwPel00001 diff --git a/tests/acpi-test-data/q35/FACP b/tests/acpi-test-data/q35/FACP new file mode 100644 index 0000000000000000000000000000000000000000..19f3ac3ce6ab732caa750d835ce1261bc7343cf2 GIT binary patch literal 116 zcwTdJbPgzCU|?YEaPoKd2v%^42yk`-iZKGkKx`1raN&Qw0}wMZa58KHa+#Qc#0Ca1 fV1d#gzyV|{z{HstSOkFdfBygc3`k&U0|Ns9Cyf&U literal 0 HcwPel00001 diff --git a/tests/acpi-test-data/q35/FACS b/tests/acpi-test-data/q35/FACS new file mode 100644 index 0000000000000000000000000000000000000000..fc67ecc40782bd7fe8921e430d7de67f0bfaad93 GIT binary patch literal 64 PcwTdJbPjf4ARhn#RKNjV literal 0 HcwPel00001 diff --git a/tests/acpi-test-data/q35/HPET b/tests/acpi-test-data/q35/HPET new file mode 100644 index 0000000000000000000000000000000000000000..df689b8f99c1c43cfd7d63bdede3bcdfd23b7de1 GIT binary patch literal 56 vcwX}ea1F6wU|?WmcJg=j2v%^42ypfQiZKGkKx`1rxTvjx0SqquV}JqxHY*AN literal 0 HcwPel00001 diff --git a/tests/acpi-test-data/q35/MCFG b/tests/acpi-test-data/q35/MCFG new file mode 100644 index 0000000000000000000000000000000000000000..79ceb27a038c6e29d098b98dda2e229495f96b7c GIT binary patch literal 60 rcwX~$c5}C3U|?W;@8s|75v<@85#a0#6k`O6f!H7#32cDU|3L%*SE304 literal 0 HcwPel00001 diff --git a/tests/acpi-test-data/q35/SSDT b/tests/acpi-test-data/q35/SSDT new file mode 100644 index 0000000000000000000000000000000000000000..186e748e6c16ffef80634be5eae9c3fa17210811 GIT binary patch literal 2104 zcwTMPO;giA7zgl8-w5e@3ADV{lQW)71q5%lNsypz*CrrNnb}^PfrB$#y(x~*g(F`8 zXZk(#;@1-Q>9fy4T`v4L`|GAn{<~=!Wrwa1&ac5ZJWd}C&SjYDYmN{CGyZQ3iWkC_ zL8>Zx^i!u;RURIG{B~vUOnG{$m#Svj)63AGz7YR=;muzc8c+0!D&1ABQo+&p(0Na_ z+=3@Ou^8>+%tF4bTs+OIbf9FI1WDRg)0?3uxW<{;ed%r{=Hh!{?$!O;B$63U$ZR&B`IUDQnK{>&i%+R= zk~XWJ_X?kcaGX!#7B6|ZWIP;EEa-TyS5HO>t&US1&Kuu83jF%huY+PJgTOqIBvSb3 z7Qdk%%0&N$1L4=zu%C%}D2IIndW>ILkM&wKj!yz7l<^4;Fa6LNWk>IG_vO1wPXI1| z<%V)RYDN01Hf}!%d}z~~$7#@0`l+6dJjYf2Xrf=Fqwl5{Q_ft5@d?f?+%w~H>~eOu zYh0dP-tP8{E3hlr-M(=}c162;Zd{37$?gt}TVl6lcZbHg>|DEhVcasiWxMMe=dttb zZeU!QUD@tJ<0|Ybb{82}WmmPk*ti{jiL`?tn!&F;8=ZFX(D^AI< z`?tw%)9$!`TkN*%j{CRGZrkp-e>?1U?2h}_W!L@B`LEkD9A$L+Ie=%})gtEr&oRn* zz_W^S0q{JcTm(FGD3<`w70OG1X9r~$@O+@W40r}m_5k-eJOXB0UrPW literal 0 HcwPel00001 -- 2.11.4.GIT