On 06/02/2017 05:32 PM, Julien Grall wrote:
/* Scan the DT for any ITS nodes and create a list of host ITSes out
of it. */
void gicv3_its_dt_init(const struct dt_device_node *node)
{
diff --git a/xen/include/asm-arm/gic_v3_its.h
b/xen/include/asm-arm/gic_v3_its.h
index 40f4ef5..d162e89 100644
--- a/xen/include/asm-arm/gic_v3_its.h
+++ b/xen/include/asm-arm/gic_v3_its.h
@@ -169,6 +169,10 @@ int gicv3_its_map_guest_device(struct domain *d,
int gicv3_allocate_host_lpi_block(struct domain *d, uint32_t
*first_lpi);
void gicv3_free_host_lpi_block(uint32_t first_lpi);
+struct pending_irq *gicv3_its_get_event_pending_irq(struct domain *d,
+ paddr_t
vdoorbell_address,
+ uint32_t vdevid,
+ uint32_t veventid);
NIT: Also, you fixed the declaration but not for the prototype:
s/veventid/eventid/
--
Julien Grall
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel