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 zcmXxa!3}^Q5CzeJh!M~pYz4T;NfIxXVtJNg1Ga!>Nx1C1{A?&WU4VMyp0;C+XGx*t lqyVuLp4vKrRL!#8RjziR+mCh_11utIyPWItzG)agP(M8=4FLcE 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 zcmb7{&u`nv702I*luQjNiIVBxiERk&7HGE{{qQ>5OA(2bW!bVkA(dbY1|{X}0zMT) zngHtr1!Sjaytx!xH${)iLg($D&^`8;KcW2>wkYCLRJ@@n`x#Av@Su4!eBbxpXJ#bL zIG)qLT?Ak|&3${@TW@|YY{zr@3;@u^*6gScz#lrzcEI$M%KT$p+D^0G)U1!4=Djxi z>tXnpFns(XWP=C}zBOMR45H_!;Q^r2lY@wJG|Y0~H3R=-McAE+7HoGMqw$6-TF`J@ z(1Lp%hnc;(PtZwv*lx=!HfQ*6PIHhl0G|ndur@n4&JCuW=71Rr4!t!1&W&k5H$lgL zzgPf>-ve-%OmrCoAO-Rb(&6*Z$>i_vV)OgeBhYMjbE8=2m6t!el*i8yOTg!%pFB8z z1XhCww(G%5ESx_OUcDBZp=c%Mq3G6Yk*Ih9zK%qt72wP0(PL>=yZ{)W&&W6v)%yXA zG1womB%T-E=0<4 z&OZ3VZPDKY1K`a&9aR6=#QyC4R?k@%t`n?Vn}OGFK!hVI>rC8+oKV)&n-n;`9=gYj4nJ%_}VyEx78-d&m1}>35 z6n4i>0ayKF9Zf~nVQGO^bzlr=)TFT#cy$Lx`7?AdHdla+x$;^WgZbkt@t4Hs)p{IW z0fynLbqqf-x6)VKI%>zeEJONjRO}QFv5t>^{Ru`vCBXJAnCXgEkHKf4*bOukyV>e7 zZOdu(nAu&qr6hY9WBMmQcl&mbOu7#7v@G(uHj5wvGgZc|{RkdGDsu$>$?e^yGj&%K zD=Q~|I-gP)LI{kt*%$ByFjh_h3V*VW9GlVE9VMmWmAUP!Z5XKVR&j9r}=;4q|Q^Il{MU& zyV~WR7z*3#GabI;ntyC!#};B^+@sN4R3{jBp#7?Z@%&rf~bE z-QNyNx~fkm(CzIy5ZkQV+igI}z;T}H_I8^|N9p!P6(~}fxGJ%-aiLUVWs*ge%A^8SDic>V zRwl)(u`gwrIPCgn6KXOVCg31^XV7Aa?maFz&XiE@@G=PcozC7iRA zbCz;igwrCN7Ui@k=N#djBb;-TbB=P(6V7?UIZrv~Ddz&=Tp*kalyiY{E)vc~!nsH} z7b)iw;ann|OO$hoaxN3jWx}~kIhQHt3gKKKoGX-bg>v2?oHq#P4a#|ga^57IHwouW z%6XG=t`g2w!nsO0S1IQj;anq}Ym{>>;q;GxbW6d1QaqF4*^UYKZbcLB-70?6@T0C- zvz@zMpN+E5`0xk{7OvYF>8}p?Fgiqg zjKls(cLx8NlQW4?h)>&EAY89F&u72RLsm)4I|=~aQI5bW#AiJ$0?V_Cfz$EecWCpW z94W}V#u!VI{e{4DJ@)c2t|G$pIDV16c`ZBpfb7*P*{d>p^;-7od$L#klRad&uVv?{ z4@h6TlD;O>*RG|ny(fL`BE54xz48I+>sQj(W%~NH^!4|oulpzaDxS5jr&r_j$ri#( z(Gg5f>AIDXi*4!g3gb4hGIDjzb{>y{)~B}EYq03~sV(+?Acsk%I zkc|RScsk%Jj0e`TExi5})hHc~c>ym<7Pm!fC*_y-D#O6|&cwY`O9zG<(^gEn0Hkat&K_DwWD6Sec+(sem;Xv?^72 zaCy7JW3^=ltx63Z#K(5mv!!=E7H!1Mr*U%;>2}=vEN*@gH;uSy#*G~}PTaKOW()oc D!JA00a+1p%p7QiaBbPjf4ARhn#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 zcmeYWa1F6wU|?WmcJg=j2v%^42ypfYa1CK(U|;~TK{Vr{wgv_;xbP1`GcW)EHY*AN 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 zcmZwH%T60H6b4{BH_T*`Ou|6Iy{k%H)#lEwlbK07X_L4)1EmU*v#A7&N^HBMRP}}> zFF>WdN8hYePJ9-$&W7LPPtK2ZG5|?_!U&g`^Fe%c1AAETBAb532n1X%Ps+1@tCLgF4D|rR4 zFkc;-9dlgp#=m@BRM1s2&Uglqn%oUMnV#oNy~~o?$8>PUITwV<6!Iz|lUtdN#?-9n zEjj%pWWNtQOKAlZN|I=9J^ybQ}nTp5Ita;vB za}$KpZ{*%Q@(S5#FkHk^HX2-n9hD8U#pz~i{xxPJ`1zHX`ja2sax6Jt+!4zXWv*`i zKSZ(2IOoSCY^Xt$lUXbWkpW?2UU?Qv$n84qa~jLEZO2?p^{HiYYi7dX%Xs8T*7#5;oF4S9B)hv~Tw2ZqK>`x`Ny7TUSI^ zH0@2h=jR<*S3*~EyF=^B=*n()WL*Va#qEx*TSB+wb|=;`bj~@iL9y-tM zy4F?ERoyPO&PV6FU1D7gUCr%M>+0z0Zr8J}fv(|nf?F4$3)~LpuZgbdb~t}6bS<~T z`CCD^;&wQHA-d4*aQ;@&t-2k~-x|6#x5N2sqieez&R+*z$L(2^4OTj;jj4(D$h-L~7|{OzFIaXXy9U39zux$u2k#>0H^_M_Uofgjjh*1!*Ku4v##HZN)5$2Kz!{KV#E4gAz*PXmu^u4>?2n|%#Dwz;N( zCpOnL@YLpp2Hvwd(B}8E=-kvGuzyQ~!2T;51ojU#2<*SAL16zi4FdbOH3;nA(IBw@ kx(0#$H#7+Bzo|iB|1Avy`)_Ly*ndZZ!2Y`$L{DA+1%DU-9{>OV 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 zcmXxa!3}^Q5CzeJh!M~pYz4T;NfIxXVtJNg1Ga!>Nx1C1{A?&WU4VMyp0;C+XGx*t lqyVuLp4vKrRL!#8RjziR+mCh_11utIyPWItzG)agP(M8=4FLcE 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 zcmb7}&2Qtz8OGls^+AnjiL&XB_2KqwEsbK>@l|p9PK^x_t%!*v7rp&bBHH+g;(?*R^aZ!h5-8`gKCun`Ro0w?UVGJL^J z(QdG^`305@oUm~xaM}&S+A+n@L*ERX_L>p3+OApuiW^4c$d+zIb+-pbbieH~BfK93 zU^x9=2W+<#?SxM5_z^hngZ0y9@npX?#jU~iKQ>>iEZ+I-!MpV@fAaTV96#bY$9=GI z{D>Ql`(QJ{1FVCMO)T{kH+%`Vr`9JYzhoa^K{0y$bmo(jbe!zA@MMC6vH#4Jy=bvM zd}MW}e}F&&#_4%stx@E^I+_5@1pJ)ihWYHJ`O;*@(F8D4$F3J9z)N#{JaLW#|MTH2 zfIJVt;rzTTY5-^;&fu4ZpMRd8|MeT${Brp*7*6l@t=cAEJO1v4Tz(F43iufvryuNp z40fGIPA`OGoH&0o2sbxmGY-78xgT^kH_Q2^@i7VZw5U#x@q5z!hRhR?1>ZX+I8(>?XFs z+1ak^z?_}!h7PO~^j!_Krt7$x80=~M5C_k90>=ZV?sb{d@VcxMcwN?Xy)Lsl3$NQh16)YThH`jEX@mf#>drp392oRqZPGT6sS#IpO zz~_ASwf?mZIiJ1IU+BPA@4zcLVfxcf&>x%T#-;FrTvE#76Fz%ie_uC@)dQjTa?Z~7 zdU|#8Os+%ejPMFyRpzDsQU_zz5@niLW+PLEYvVeN|5HbMse!R-z+*6iw$lXLjDohq zl6^d~et)0g*J(Nb7Hdw>>j#rtzd4vJ=gQ~j(CKb@Alt0d-D<+5iTzybbhrHUK<{+7 zS}-}0GtbW%pr$!KLX{7b6?snRS{H|?^hRSfq4dW`s7!}yQt6G98VF_Tq6=j@1H7+A zRpF^iWpkv|r80HN31vEioKU7ib5fa3J|~r_OP+A%31^;i=A|-qDG<&A;Ve+j0_7|c z&LZI~QqCgfGzh0bI1S2aP|gzJED_EUh(pRW1?b5>YNuM4#xF}{y2dX{ zWxB?%5YH9jxk5cxQcn!fx)Pv%*d7O{AGR+7)DPPi0qTeC)RX~g(r9CVs&sw~IO@_= zWWZ6GqG>{zMw=#-=}-(%IaH(~2B_kq3uQV3T`1G6#Q>E<(>z6G>XH-6bOt%0OfN15 zs4{sBP=zy3IP-)P161L}097~(gtI_6F+deg3{Zu$NH~jx69ZJ?!~j(|4Z>*!;%P7qEEP=yl%RN<@;&I;kg0980KKo!m^;j9u)3{Zs=161L(2&Y9jF+deg3{Zu$ zMmTGP69ZJ?!~j(|Ckf{y;luz{I59vK&MCqiRg@T@igJM{7l;xAR8eApD#}HoTqH^iP(_IW zswkI;a)~H0KounhsG?jJ%5;ri7Rq#u#{gBXEe5D^ZC8lr3h~4MRXj03g{M6q1-(At z>mU5FI>aBOX9e8V2hV=|s*b->@x24S>Xk6WbB~!}bPHJUtfFb`s*-iG3cDV*(r$Z7S?eZK9 zckOv62>XiaG#?Ln^-Ldv&7Huzs|{B9-v$RkPy9{xXMS_=%oGPfFO2S3_T56z3mr)C z@a+Wl5{N%<=0A-;#953c6T|K)e;V^5JlSJ=XJ+#J=JA00a-D&SvY!eH>4`}_s#;|_?^Eq-2&+oBKF mM*-AbO)hE5B?$%|Kz6`g1E}Uoe}nmdi5h{Ti~eHcI^YE-jS~R? 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 zcmeYWa1F6wU|?WmcJg=j2v%^42ypfYa1CK(U|;~TK{Vr{wgv_;xbP1`GcW)EHY*AN 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 tcmeZuc5}C3U|?W;@8s|75v<@85#a3W?B>qMz`y`vgJ>kM0m}Xlq5)T;2>}2A 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 zcmZwHO>fgM7zc2>Z}ZZ$O}lLE-Z>$0!ruFCq)7@Xv^9OQG1N)!1!+4V?aB>?@MXt+ zfg$yKz=f~HkXt_oz`gYE_^0Gw>uCUz{Dcuge|1OkD|phqkTF1#Q$mQz<~!(?FA0+z zlurox$s|ve|M>XhHMnk z@yL92Xm-r)f*1bf^P+;Tl5xf}h}7hE;K}qnXX;g!)ZV6pGtRjnOs0@m37LGB>1a&N zicY>%?Ly`(>?p`1a$|O;50(2VnUU|Mnb!#G<3#3WL*~=jH1yw%WlnFd%$liq49%M7 zy)-95DE&n4%q6dojRwO-EM=p?Mc7fm?#Q|dx{BK!TepO6$?Z<8W9XRMom#hyZrSZ3>pXOx+jXt0 zqN}=HY@LtJce}*88oHX>rPkHa)!nXVT?1Xi=>)efKo__j&R-K<)9rBnTIgDChx50B zZpH0z{z7!2+u{7JqFZ%4oWC`6Yi@`0*GAWNJDk4`x{ll7{H>!~cRQTF4RjlBhx50I zZqw~>{jTa8u*FL%NqEp&7KAx*<97YyEgk8cx-b`15a$O zYv8HP4Gp|!bD+)tXVJN-L16!u27&!oGzjb;Y7p3eRfE9(YZ?UhZ)*_PzoS85|8)%l h`)_Cv*nd-l!2Vkr1oq$7Ah7?A27&!|HHe