From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v2 11/41] arm/acpi : add GTDT support updated by ACPI 5.1 Date: Mon, 18 May 2015 16:11:24 +0100 Message-ID: <555A011C.4080208@citrix.com> References: <1431893048-5214-1-git-send-email-parth.dixit@linaro.org> <1431893048-5214-12-git-send-email-parth.dixit@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1431893048-5214-12-git-send-email-parth.dixit@linaro.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Parth Dixit , xen-devel@lists.xen.org Cc: keir@xen.org, ian.campbell@citrix.com, andrew.cooper3@citrix.com, tim@xen.org, julien.grall@citrix.com, stefano.stabellini@citrix.com, jbeulich@suse.com, christoffer.dall@linaro.org List-Id: xen-devel@lists.xenproject.org Hi Parth, On 17/05/15 21:03, Parth Dixit wrote: > With ACPI 5.0, we got per-processor timer support in GTDT, > and ACPI 5.1 introduced the support for platform (memory-mapped) > timers: GT Block and SBSA watchdog timer, add the code needed > for the spec change. > > Signed-off-by: Hanjun Guo > Signed-off-by: Naresh Bhat > Signed-off-by: Parth Dixit > --- > xen/include/acpi/actbl3.h | 92 +++++++++++++++++++++++++++++++++++++++------- > xen/include/asm-arm/acpi.h | 2 + > 2 files changed, 80 insertions(+), 14 deletions(-) > > diff --git a/xen/include/acpi/actbl3.h b/xen/include/acpi/actbl3.h > index 8c61b5f..7664f9d 100644 > --- a/xen/include/acpi/actbl3.h > +++ b/xen/include/acpi/actbl3.h > @@ -241,33 +241,97 @@ struct acpi_s3pt_suspend { > > /******************************************************************************* > * > - * GTDT - Generic Timer Description Table (ACPI 5.0) > + * GTDT - Generic Timer Description Table (ACPI 5.1) > * Version 1 > * > ******************************************************************************/ > > struct acpi_table_gtdt { > struct acpi_table_header header; /* Common ACPI table header */ > - u64 address; > - u32 flags; > - u32 secure_pl1_interrupt; > - u32 secure_pl1_flags; > - u32 non_secure_pl1_interrupt; > - u32 non_secure_pl1_flags; > + u64 cnt_control_base_address; This patch is out-of-sync compare to the Linux one (naming different, comment...). Can you update it? Regards, -- Julien Grall