David Kiarie
fb9f592623
hw/i386: AMD IOMMU IVRS table
...
Add IVRS table for AMD IOMMU. Generate IVRS or DMAR
depending on emulated IOMMU.
Signed-off-by: David Kiarie <davidkiarie4@gmail.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2016-09-24 01:02:01 +03:00
Markus Armbruster
121d07125b
Clean up header guards that don't match their file name
...
Header guard symbols should match their file name to make guard
collisions less likely. Offenders found with
scripts/clean-header-guards.pl -vn.
Cleaned up with scripts/clean-header-guards.pl, followed by some
renaming of new guard symbols picked by the script to better ones.
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Reviewed-by: Richard Henderson <rth@twiddle.net >
2016-07-12 16:19:16 +02:00
Xiao Guangrong
052889b8e9
acpi: add aml_call5
...
It will be used by NVDIMM ACPI
Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2016-06-24 05:13:57 +03:00
Xiao Guangrong
b265f27c5a
acpi: add aml_object_type
...
Implement ObjectType which is used by NVDIMM _DSM method in
later patch
Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2016-06-24 05:13:57 +03:00
Peter Maydell
030c98aff1
all: Remove unnecessary glib.h includes
...
Remove glib.h includes, as it is provided by osdep.h.
This commit was created with scripts/clean-includes.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
Reviewed-by: Eric Blake <eblake@redhat.com >
Tested-by: Eric Blake <eblake@redhat.com >
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2016-06-07 18:19:24 +03:00
Igor Mammedov
0e9b9edae7
acpi: convert linker from GArray to BIOSLinker structure
...
Patch just changes type of of linker variables to
a structure, there aren't any functional changes.
Converting linker to a structure will allow to extend
it functionality in follow up patch adding sanity blob
checks.
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2016-06-07 15:36:54 +03:00
Igor Mammedov
7bc6fd2464
acpi: add aml_refof()
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2016-06-07 15:36:54 +03:00
Igor Mammedov
e8977414a2
acpi: add aml_debug()
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2016-06-07 15:36:54 +03:00
Shannon Zhao
64b831367b
ACPI: move acpi_build_srat_memory to common place
...
Move acpi_build_srat_memory to common place so that it could be reused
by ARM. Rename it to build_srat_memory.
Cc: Michael S. Tsirkin <mst@redhat.com >
Cc: Igor Mammedov <imammedo@redhat.com >
Signed-off-by: Shannon Zhao <shannon.zhao@linaro.org >
Reviewed-by: Andrew Jones <drjones@redhat.com >
Message-id: 1461667229-9216-5-git-send-email-zhaoshenglong@huawei.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2016-05-12 13:22:28 +01:00
Stefan Weil
8d0ac88e23
acpi: Add missing GCC_FMT_ATTR
...
This fixes a compiler warning when compiling with -Wextra.
Signed-off-by: Stefan Weil <sw@weilnetz.de >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2016-04-07 19:57:33 +03:00
Michael S. Tsirkin
f203549108
acpi: add build_append_named_dword, returning an offset in buffer
...
This is a very limited form of support for runtime patching -
similar in functionality to what we can do with ACPI_EXTRACT
macros in python, but implemented in C.
This is to allow ACPI code direct access to data tables -
which is exactly what DataTableRegion is there for, except
no known windows release so far implements DataTableRegion.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2016-03-11 14:54:28 +02:00
Xiao Guangrong
3f3009c098
acpi: allow using object as offset for OperationRegion
...
Extend aml_operation_region() to use object as offset
Reviewed-by: Igor Mammedov <imammedo@redhat.com >
Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2016-03-11 14:54:28 +02:00
Xiao Guangrong
9815cba502
acpi: add aml_concatenate()
...
It will be used by nvdimm acpi
Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2016-03-11 14:54:28 +02:00
Xiao Guangrong
39b6dbd8d7
acpi: add aml_create_field()
...
It will be used by nvdimm acpi
Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2016-03-11 14:54:27 +02:00
Peter Maydell
90ce6e2644
include: Clean up includes
...
Clean up includes so that osdep.h is included first and headers
which it implies are not included manually.
This commit was created with scripts/clean-includes.
NB: If this commit breaks compilation for your out-of-tree
patchseries or fork, then you need to make sure you add
#include "qemu/osdep.h" to any new .c files that you have.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
Reviewed-by: Eric Blake <eblake@redhat.com >
2016-02-23 12:43:05 +00:00
Laszlo Ersek
5151355898
acpi: expose oem_id and oem_table_id in build_rsdt()
...
Since build_rsdt() is implemented as common utility code (in
"hw/acpi/aml-build.c"), it should expose -- and forward -- the oem_id and
oem_table_id parameters between board code and the generic build_header()
function.
Cc: "Michael S. Tsirkin" <mst@redhat.com > (supporter:ACPI/SMBIOS)
Cc: Igor Mammedov <imammedo@redhat.com > (supporter:ACPI/SMBIOS)
Cc: Shannon Zhao <zhaoshenglong@huawei.com > (maintainer:ARM ACPI Subsystem)
Cc: Paolo Bonzini <pbonzini@redhat.com > (maintainer:X86)
Cc: Richard W.M. Jones <rjones@redhat.com >
Cc: Aleksei Kovura <alex3kov@zoho.com >
Cc: Michael Tokarev <mjt@tls.msk.ru >
Cc: Steven Newbury <steve@snewbury.org.uk >
RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1248758
LP: https://bugs.launchpad.net/qemu/+bug/1533848
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Shannon Zhao <shannon.zhao@linaro.org >
2016-02-06 20:44:10 +02:00
Laszlo Ersek
37ad223c51
acpi: take oem_id in build_header(), optionally
...
This patch is the continuation of commit 8870ca0e94
("acpi: support
specified oem table id for build_header"). It will allow us to control the
OEM ID field too in the SDT header.
Cc: "Michael S. Tsirkin" <mst@redhat.com > (supporter:ACPI/SMBIOS)
Cc: Igor Mammedov <imammedo@redhat.com > (supporter:ACPI/SMBIOS)
Cc: Xiao Guangrong <guangrong.xiao@linux.intel.com > (maintainer:NVDIMM)
Cc: Shannon Zhao <zhaoshenglong@huawei.com > (maintainer:ARM ACPI Subsystem)
Cc: Paolo Bonzini <pbonzini@redhat.com > (maintainer:X86)
Cc: Richard W.M. Jones <rjones@redhat.com >
Cc: Aleksei Kovura <alex3kov@zoho.com >
Cc: Michael Tokarev <mjt@tls.msk.ru >
Cc: Steven Newbury <steve@snewbury.org.uk >
RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1248758
LP: https://bugs.launchpad.net/qemu/+bug/1533848
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Shannon Zhao <shannon.zhao@linaro.org >
2016-02-06 20:44:10 +02:00
Igor Mammedov
e4db279804
pc: acpi: move PIIX4 isa-bridge and pm devices into SSDT
...
and also move PRQx fields declaration as it can't be
split out into separate patch since fields use
PCI0.ISA.P40C operation region and OperationRegion
must be declared in the same table as a Field that
uses it. If this condition is not statisfied Windows
will BSOD ans IASL (make check) will error out as well.
For the same reason pm is moved together with isa-bridge
as the later refernces P13C OperationRegion from pm device.
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2016-01-09 23:20:18 +02:00
Igor Mammedov
f294ecbc13
pc: acpi: cpuhp: move PRSC() method into SSDT
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2016-01-09 23:20:17 +02:00
Igor Mammedov
5530427f0c
acpi: extend aml_and() to accept target argument
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
ca3df95df8
acpi: extend aml_or() to accept target argument
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
a23b887281
acpi add aml_dma()
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
25c1432ebe
acpi: add aml_to_buffer()
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
6d5ea945ce
acpi: add aml_to_hexstring()
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
36de884a13
acpi: extend aml_field() to support LockRule
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
dabad78b0d
acpi: add aml_lgreater()
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
df241999b6
acpi: add aml_lor()
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
0073518dd7
acpi: add aml_sleep()
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
67a5c0faa6
acpi: add aml_alias()
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
c360639aee
acpi: extend aml_shiftright() to accept target argument
...
it allows to express ShiftRight(A,B,C) syntax
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
f411199de7
acpi: add aml_to_integer()
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
7b38ba9cb6
acpi: add aml_call0() helper
...
it will help to call a method with 0 arguments
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
7059eb4262
acpi: add aml_decrement() and aml_subtract()
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
20ca520884
acpi: extend aml_add() to accept target argument
...
it allows to express following ASL expression:
Add(arg1, arg2, result)
usecases that do not need to store result
should pass NULL as 3rd arg that would express
Add(arg1, arg2,)
construct.
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2015-12-22 18:39:21 +02:00
Igor Mammedov
7e192a383b
acpi: add aml_create_qword_field()
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
2015-12-22 18:39:20 +02:00
Xiao Guangrong
6e1db3f263
acpi: add aml_mutex(), aml_acquire(), aml_release()
...
Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com >
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2015-12-22 18:39:20 +02:00
Igor Mammedov
2d3f667dc6
acpi: add aml_lgreater_equal()
...
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com >
Reviewed-by: Shannon Zhao <shannon.zhao@linaro.org >
2015-12-22 18:39:20 +02:00
Xiao Guangrong
52483d147b
acpi: add aml_sizeof
...
Implement SizeOf term which is used by NVDIMM _DSM method in later patch
Reviewed-by: Igor Mammedov <imammedo@redhat.com >
Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com >
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2015-12-22 18:39:20 +02:00
Xiao Guangrong
95cb066190
acpi: add aml_derefof
...
Implement DeRefOf term which is used by NVDIMM _DSM method in later patch
Reviewed-by: Igor Mammedov <imammedo@redhat.com >
Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2015-12-22 18:39:20 +02:00
Xiao Guangrong
8870ca0e94
acpi: support specified oem table id for build_header
...
Let build_header() support specified OEM table id so that we can build
multiple SSDT later
If the oem table id is not specified (aka, NULL), we use the default id
instead as the previous behavior
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2015-12-22 18:39:20 +02:00
Shannon Zhao
37d0e98006
ACPI: Add aml_gpio_int() wrapper for GPIO Interrupt Connection
...
Signed-off-by: Shannon Zhao <zhaoshenglong@huawei.com >
Signed-off-by: Shannon Zhao <shannon.zhao@linaro.org >
Tested-by: Wei Huang <wei@redhat.com >
Reviewed-by: Igor Mammedov <imammedo@redhat.com >
Message-id: 1449804086-3464-8-git-send-email-zhaoshenglong@huawei.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2015-12-17 13:37:14 +00:00
Shannon Zhao
4ecdc746e9
ACPI: Add GPIO Connection Descriptor
...
Signed-off-by: Shannon Zhao <zhaoshenglong@huawei.com >
Signed-off-by: Shannon Zhao <shannon.zhao@linaro.org >
Tested-by: Wei Huang <wei@redhat.com >
Reviewed-by: Igor Mammedov <imammedo@redhat.com >
Message-id: 1449804086-3464-7-git-send-email-zhaoshenglong@huawei.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2015-12-17 13:37:14 +00:00
Igor Mammedov
45fcf53940
acpi: extend aml_interrupt() to support multiple irqs
...
ASL Interrupt() macro translates to Extended Interrupt Descriptor
which supports variable number of IRQs. It will be used for
conversion of ASL code for pc/q35 machines that use it for
returning several IRQs in _PSR object.
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Shannon Zhao <shannon.zhao@linaro.org >
Signed-off-by: Shannon Zhao <shannon.zhao@linaro.org >
Message-id: 1449804086-3464-3-git-send-email-zhaoshenglong@huawei.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2015-12-17 13:37:13 +00:00
Xiao Guangrong
4dbfc88149
acpi: support serialized method
...
Add serialized method support so that explicit Mutex can be
avoided
Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com >
Signed-off-by: Igor Mammedov <imammedo@redhat.com >
Reviewed-by: Shannon Zhao <shannon.zhao@linaro.org >
Signed-off-by: Shannon Zhao <shannon.zhao@linaro.org >
Message-id: 1449804086-3464-2-git-send-email-zhaoshenglong@huawei.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2015-12-17 13:37:13 +00:00
Richard W.M. Jones
9372e3f567
acpi: Remove unused definition.
...
Signed-off-by: Richard W.M. Jones <rjones@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2015-09-10 11:21:21 +03:00
Marcel Apfelbaum
68e6b0af78
acpi: add aml_while() term
...
Add encoding for ACPI DefWhile Opcode.
Reviewed-by: Shannon Zhao <zhaoshenglong@huawei.com >
Reviewed-by: Igor Mammedov <imammedo@redhat.com >
Signed-off-by: Marcel Apfelbaum <marcel@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2015-06-01 14:18:54 +02:00
Marcel Apfelbaum
af39d5363f
acpi: add aml_increment() term
...
Add encoding for ACPI DefIncrement Opcode.
Reviewed-by: Shannon Zhao <zhaoshenglong@huawei.com >
Reviewed-by: Igor Mammedov <imammedo@redhat.com >
Signed-off-by: Marcel Apfelbaum <marcel@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
2015-06-01 14:18:54 +02:00
Marcel Apfelbaum
f7bd7b8eb6
acpi: add aml_shiftright() term
...
Add encoding for ACPI DefShiftRight Opcode.
Reviewed-by: Igor Mammedov <imammedo@redhat.com >
Signed-off-by: Marcel Apfelbaum <marcel@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Shannon Zhao <shannon.zhao@linaro.org >
2015-06-01 14:18:54 +02:00
Marcel Apfelbaum
a57dddddd2
acpi: add aml_shiftleft() term
...
Add encoding for ACPI DefShiftLeft Opcode.
Reviewed-by: Igor Mammedov <imammedo@redhat.com >
Signed-off-by: Marcel Apfelbaum <marcel@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Shannon Zhao <shannon.zhao@linaro.org >
2015-06-01 14:18:54 +02:00
Marcel Apfelbaum
928b899657
acpi: add aml_index() term
...
Add encoding for ACPI DefIndex Opcode.
Signed-off-by: Marcel Apfelbaum <marcel@redhat.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Michael S. Tsirkin <mst@redhat.com >
Reviewed-by: Shannon Zhao <shannon.zhao@linaro.org >
2015-06-01 14:18:54 +02:00