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 zcmZ<^@N}+VU|?W;>*Vk35v<@85#S6GV`N}p0I@+d1H*%VV48!00Yo$MFfcGM9QX$! onYb7jm_Q5$CN2h6Rt5$JUJ#3u6UO4=g0Z-{!7LWG{|pR_06i!T0RR91 literal 0 HcmV?d00001 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 zcmZ<>b_p>TWME+Qa`Jcf2v%^42yh08F)}bPfY=~fz>_70A-ciE$vvKtn~8-nx{({q zc5!ld;t!$1T#P;f*C&XAgLCR z0U-SeOA-WpIY6Ns-Q>#Q5#SmEivvbxaOg8cH+Teu_%iS?FkJY@&A<}fC;;LMhq?N> zCChDrtj2R3+QM>jdMhPgY&gA)S}D2k#R0-Qaa znHacOq8qtEOlFX+3L+fw!GV-)a_)@KHVHYhEF%#3c*4GM9NhXpz} z10+}^xJ2C<3m6I*1elZ<7~L6*7>XE}*eV&Ko6NnPT;R%?nMF9kfe#N)u*L+21O`S% zcg7Tk6b42{B_;-tMs;8RP`E~ZVRVfgT&zkA0w9H6EN(8&@T|zrAR+;_q5$N9gavGq z6Bw2-EM$S(D9t6|&iIM>6Eg#gJL7le@5~I0N)8NKEMQCRd;&t?ma@Q&0)-G3qXf8k z-5D#GE0{Srlp4VLU0Iy{eGOru!^#Lwl8i7Hfx;J;F+Z4pFf(u{34o1p0~uq4W(*e- z+#DxYKb+<;{a|9?P~re3O>YiFnrH}c4h~`DW?09?5#1;N;y4F5dxk0mID5J%L^lMx zdc`wxbF2d;5N;61*~!4wOF=|1z}eM{v7nMMg8?M4gh9kCz}e4@p@1P_knJy#$n!IN}3>LWI1F8-%!7xc~oW z@bU9@VSun1ef+!~8H9L1;#^EVe%?+n4zrJ+w=;tfFALBA|BMVEJ;87uNS70X5FbPi ztj`(21?hBws$~M}bb|9hI$=tg7{EGRpgNftxIj7`p=z1II$x3y~h3JGio)w}KW(ylwC(H$G zV4X0fY!IC=$Fo6n!fas&>x8+09jp_klpUfI=6H69PM9qmV4W}*aDa8flyX3H!W_>5 z(FwDK6RZ>F0#2|_m{LxNPMG64Av$5UaDjEgT)+j^2~)}i(Ft=r7ept_7H+Ukm=Z5Hn*}?GFr{J;oiN9XL3F}w5eMspxj-DO6Q)!gq7&wLafnWs zEfQdzFc(OGb;6WNKy<VUCxE=!DrK1J((1fectDOsNb+C(Q9O5S=hv zWWhRNE|3N5gejGU=!7|57NQeoiyT-d%ms2_oiL?x5S=i`%RzL)Y>@}+gtE;C6y&*pduj$(LqP_J zy#yp2-Q>d#s+nPJ5*~hV(}n?5lLrfmaS3o@oGJyIh3=E(?N+p8`Ke!>b1mp;i z^F##WT|9#sYC&wS1`sL24{B61ECD$Q%omRj4hm-M%7D0{0AxK#9BR80n(d4v*lvhq zyCK+iLp0kBMX=j$7~SLx^1Cyd?OaSGSZ{=6y%E@YBQ)!ca9D2ywcZ8YdS()=H%7AF z7;L>Un)SvwtT&Es@@Mh!^A1M0o&{n(ED3=+MU@QjRywx`8#uB>xFInd9}pBQ!Um3A z0e3!7Q&7azIl$MEv7oubIl$j9gCU_nkeiExfdkaJVqi!t$mmGqVqySO%nSty9f@2l z3`-J4q?`kSLy&YWU`<%U#SiKziEudwxOy=~D{-BOZU_hhw|3WaDMUB&fH?s{!SN0P zB3^6(LBY-p1t4x}0Yeg~A?wCEHK85k3aDce7!nt7RVQ$Co}qmxJ4!~F602yT+F2j0)CwF?g6ggaN~7! z4)8QEFfd~fVT<=MFklc7jdwLLWQalZu0YLd5rKGD10#kQNV7dC*cq(a7^2ApLYYD+ ds7dA!o&|)mgiwwU$_YX_Lns#rBbPgzCU|?Xp>E!S15v<@85#S6GV`N}p0I@+d!-N0z4iEmBbPjf4ARhn#RKNjV literal 0 HcmV?d00001 diff --git a/tests/acpi-test-data/pc/HPET b/tests/acpi-test-data/pc/HPET new file mode 100644 index 0000000000000000000000000000000000000000..df689b8f99c1c43cfd7d63bdede3bcdfd23b7de1 GIT binary patch literal 56 xcmeYWa1F6wU|?WmcJg=j2v%^42yh08F)}bPfY>0KaZy_X0~lQR2c{Sp7yvda3IPBB literal 0 HcmV?d00001 diff --git a/tests/acpi-test-data/pc/SSDT b/tests/acpi-test-data/pc/SSDT new file mode 100644 index 0000000000000000000000000000000000000000..5ab1b96af004737738f3386e73e4dc1d425ab77e GIT binary patch literal 2104 zcmWFzb_ucIU|?Wmbn*;ypZFcmrL1Lk$cJ z3>i2AT!TZn85p7)0$lxr7(qP7=tgcRCm@7FL?S*o#F3!@B$Kd!ZE^y`5{88=OSt$& z_<~#lLO>D$Aqh(oM0mo30zw!IG6Gx!LO9}`gMtNlxwzaxA;G}NSjo^065?X=^!N3H zFj+kPeIrC9;ywL5L52i}fTY0IfFuN3a~VL+k8XBibq+8v0C|dmfy2`!9u#z7KR7xE zcp4ZOm@|m*$NM^lFf4Hn@O1Se&_9N_8&;%10AGx~+NMKUem zo}9tO&;~L-lfyZ{-%rSefss+5JCy+xXwgk-!3Ku$9Pz=Seq4+k@s2J*JPZts3?lrl zUIy`uO9Gr-y+Cqcbw*HiOfYp!*wqXCx=}fEd9yD)X8J06Y&-gaP|v2If#UM_aIg1(eO%7HnV%WplL! z8#qGQ+-<=IPEa;aTd;vMl+D`~Y~TWA^R)#VxI)?dZNUa^P_{r@u%Q8zE!Y-pXb5Es zwFMi(+%Mb~YzT9|NL#QW%>ANm!GOV literal 0 HcmV?d00001 diff --git a/tests/acpi-test-data/q35/APIC b/tests/acpi-test-data/q35/APIC new file mode 100644 index 0000000000000000000000000000000000000000..84509e0ae4cabeb5ead3e42a4edfa50abddbc17d GIT binary patch literal 120 zcmZ<^@N}+VU|?W;>*Vk35v<@85#S6GV`N}p0I@+d1H*%VV48!00Yo$MFfcGM9QX$! onYb7jm_Q5$CN2h6Rt5$JUJ#3u6UO4=g0Z-{!7LWG{|pR_06i!T0RR91 literal 0 HcmV?d00001 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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 DA7Zy# literal 0 HcmV?d00001 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 zcmZ>BbPgzCU|?YEaPoKd2v%^42yh08F)}bPfY>0K;llrVhYSDf85uYkHZd?TFflVQ oFl=A|0~RO^;&5zWU{HYaS(q4D1Q-|?{`3Fm2g$+k(gp?w04I$T0RR91 literal 0 HcmV?d00001 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 PcmZ>BbPjf4ARhn#RKNjV literal 0 HcmV?d00001 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 xcmeYWa1F6wU|?WmcJg=j2v%^42yh08F)}bPfY>0KaZy_X0~lQR2c{Sp7yvda3IPBB literal 0 HcmV?d00001 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 scmeZuc5}C3U|?W;@8s|75v<@85#S6GV`N}p0I@+d0|IP-GXH~U09T?30RR91 literal 0 HcmV?d00001 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 zcmWFzb_ucIU|?W8>g4b25v<@85#S6GV`N}p0I@-|fD>yB14n>Ca6AtK1H%E100Y-} zp8x;%|KkWS42$Pt;0Q1bju+(S;$VORjsQbfbO9d}0Rhbz29Ee(<9H!97Dh$}5ZfeP zh=YZTfr|mmGX=?jj1zF+iP2|{4|a+VaP~Ct40eo{a19ILi1+Yx;SF^44K*+@ zFl68ea19ROW?+bJ2ypceVg&IRqZ_%QoPZDx5sCQV5J!drkW9h?w#f+$OBfciEaBo8 z;R|vJ2mwh1gd{9U5a9_A3J75=$Ov!^2;qo#4hk0J<>GP&g#-g5V0+Iq-1CkJE&1C>NKf2k8)j7bx0OTnK1`bb`cu>%R{ov>v z;AvoBV9p@IAMfiJ!mz|Sz}FF^K!hLc57Rj`L zdvXRBLmSBWOb+J&e?K7?21Z7K?o|Uv0+zd4pqkvQ^$^7odr}K2TUCYc6F9eb(}DDoY>VlLe+7>)Nx@~=LA*94O7RB zU7a&j9S=+$4|a7fP<6a8b-dWsxkA^d|{ZCy8AhEd5Er)Jb7i2TOm_Fm=+{)xpxA3{0I2c6G4y zCks<2i(MTo{mH@9$zfLqOMmh(b@CYMM7+fVoc%%|r5|G(sEo@5mxN4h!3IY05H@pL zuz@j@&C(WZU;<^cwgnrQLfLF>!3JhfHhWvJfjN}T(H3lA0cCTx1shmG*<5YG298iR zcU!Q56O_%<7Hr@QW%ITL8@NE(d~Lx7u243ATd;u}lr7K}Y-j*w3$_It8baAZZNY{x z_Y1cL8^YW#(iUt8bH8X?up!L-Vr{{OF!zhM1slTLFVPlk2y?$=Td*O_{ZehghA{U_ kw*?!*+%MA>YzT9|Y+JA)%>8n0!GOV literal 0 HcmV?d00001