hw/arm/virt-acpi-build: Generation of DSDT table for virt devices
commitdfccd8cfd7c5d1b6740463821d84106bbaced44c
authorShannon Zhao <shannon.zhao@linaro.org>
Fri, 29 May 2015 10:28:55 +0000 (29 11:28 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 29 May 2015 10:28:55 +0000 (29 11:28 +0100)
treebd8d3204d0f5aa05fdcf243b288ea9444bb21b28
parent205d1d1c04033b1be4c925e687b6865d1fc1b26b
hw/arm/virt-acpi-build: Generation of DSDT table for virt devices

DSDT consists of the usual common table header plus a definition
block in AML encoding which describes all devices in the platform.

After initializing DSDT with header information the namespace is
created which is followed by the device encodings. The devices are
described using the Resource Template for the 32-Bit Fixed Memory
Range and the Extended Interrupt Descriptors.

Signed-off-by: Shannon Zhao <zhaoshenglong@huawei.com>
Signed-off-by: Shannon Zhao <shannon.zhao@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-id: 1432522520-8068-8-git-send-email-zhaoshenglong@huawei.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/arm/virt-acpi-build.c