From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [RFC PATCH v1 10/10] xen/arm: GICv3 device tree parsing Date: Tue, 01 Apr 2014 14:07:47 +0100 Message-ID: <533ABA23.6030507@linaro.org> References: <1395238631-2024-1-git-send-email-vijay.kilari@gmail.com> <1395238631-2024-11-git-send-email-vijay.kilari@gmail.com> <532B127C.3030201@linaro.org> <1395661437.19365.66.camel@kazak.uk.xensource.com> <53301F0E.9030107@linaro.org> <53302023.3040502@linaro.org> <533072DB.8040302@linaro.org> <533177AA.1030504@linaro.org> <1396357190.8667.162.camel@kazak.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1396357190.8667.162.camel@kazak.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Ian Campbell Cc: Vijay Kilari , Stefano Stabellini , Prasun Kapoor , Vijaya Kumar K , xen-devel@lists.xen.org, Stefano Stabellini List-Id: xen-devel@lists.xenproject.org On 04/01/2014 01:59 PM, Ian Campbell wrote: > On Tue, 2014-03-25 at 12:33 +0000, Julien Grall wrote: >> But, I'm more worry about other OS than Linux (e.g FreeRTOS, *BSD,...) >> which may not support GICv2 before a while. > > Note that this is dependent on the hardware, v2 compat mode is optional > in v3 and emulating a v2 gic on v3 without this functionality is going > to be hard and complicated enough that I think we should rule that out > right now, at least for the medium term. > Even if v2 compat is available in the h/w I'd much rather we got basic > support for GICv3 in as a first step and then start worrying about > guests which need v2 compat mode to be present. Right. I'd like to make sure that even if we don't support vGICv2 on GICv3 right now, we are going to the right direction to support it. So the interface is clearly defined between GIC and VGIC emulation and we don't have lots of "if gicv2_host then foo" in guest code. -- Julien Grall