|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH RFC 24/35] arm : acpi add xen environment table
On Wed, 4 Feb 2015, parth.dixit@xxxxxxxxxx wrote:
> From: Parth Dixit <parth.dixit@xxxxxxxxxx>
>
> Xen environment table is ACPI table that is used to pass grant table
> and event channel interrupt information to dom0.
>
> Signed-off-by: Parth Dixit <parth.dixit@xxxxxxxxxx>
> ---
> xen/include/acpi/actbl2.h | 16 ++++++++++++++++
> 1 file changed, 16 insertions(+)
>
> diff --git a/xen/include/acpi/actbl2.h b/xen/include/acpi/actbl2.h
> index 38e35d6..129ce70 100644
> --- a/xen/include/acpi/actbl2.h
> +++ b/xen/include/acpi/actbl2.h
> @@ -80,6 +80,7 @@
> #define ACPI_SIG_WDDT "WDDT" /* Watchdog Timer Description
> Table */
> #define ACPI_SIG_WDRT "WDRT" /* Watchdog Resource Table */
> #define ACPI_SIG_STAO "STAO" /* Status Override Table */
> +#define ACPI_SIG_XENV "XENV" /* Xen Environment Table */
^ please align this comment
> #ifdef ACPI_UNDEFINED_TABLES
> /*
> @@ -910,6 +911,21 @@ struct acpi_table_stao {
>
>
> /*******************************************************************************
> *
> + * XENV - Xen Environment Table
> + * Version 1
The latest published version is 0.2
> +
> ******************************************************************************/
> +
> +struct acpi_table_xenv {
> + struct acpi_table_header header; /* Common ACPI table header */
> + u64 gnt_start; /* Starting address of Xen grant table region */
> + u64 gnt_size; /* Size of Xen grant table region */
> + u32 evt_intr; /* Xen event channel interrupt */
> + u8 evt_intr_flag; /* Flags for event channel interrupt */
Please add appropriate #define for each of the possible flags.
> +};
> +
> +/*******************************************************************************
> + *
> * WAET - Windows ACPI Emulated devices Table
> * Version 1
> *
> --
> 1.9.1
>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |