From: Julien Grall Date: Wed, 1 Jul 2015 11:01:02 +0000 (+0100) Subject: xen/arm: gic: Rename make_dt_node into make_hwdom_dt_node X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~2968 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=add07bb528297c75cadb0688964d5df8716e731f;p=xen.git xen/arm: gic: Rename make_dt_node into make_hwdom_dt_node Making it clear that the callback is only used to make the device tree node for the hardware domain. Signed-off-by: Julien Grall Acked-by: Ian Campbell --- diff --git a/xen/arch/arm/domain_build.c b/xen/arch/arm/domain_build.c index d8b775f263..3faf96099f 100644 --- a/xen/arch/arm/domain_build.c +++ b/xen/arch/arm/domain_build.c @@ -862,7 +862,7 @@ static int make_gic_node(const struct domain *d, void *fdt, if ( res ) return res; - res = gic_make_node(d, node, fdt); + res = gic_make_hwdom_dt_node(d, node, fdt); if ( res ) return res; diff --git a/xen/arch/arm/gic-hip04.c b/xen/arch/arm/gic-hip04.c index ee693e74b9..669d043aba 100644 --- a/xen/arch/arm/gic-hip04.c +++ b/xen/arch/arm/gic-hip04.c @@ -605,8 +605,9 @@ static void hip04gic_irq_set_affinity(struct irq_desc *desc, const cpumask_t *cp spin_unlock(&gicv2.lock); } -static int hip04gic_make_dt_node(const struct domain *d, - const struct dt_device_node *node, void *fdt) +static int hip04gic_make_hwdom_dt_node(const struct domain *d, + const struct dt_device_node *node, + void *fdt) { const struct dt_device_node *gic = dt_interrupt_controller; const void *compatible; @@ -768,7 +769,7 @@ const static struct gic_hw_operations hip04gic_ops = { .write_lr = hip04gic_write_lr, .read_vmcr_priority = hip04gic_read_vmcr_priority, .read_apr = hip04gic_read_apr, - .make_dt_node = hip04gic_make_dt_node, + .make_hwdom_dt_node = hip04gic_make_hwdom_dt_node, }; /* Set up the GIC */ diff --git a/xen/arch/arm/gic-v2.c b/xen/arch/arm/gic-v2.c index edf659b236..9e55b21e1a 100644 --- a/xen/arch/arm/gic-v2.c +++ b/xen/arch/arm/gic-v2.c @@ -595,8 +595,9 @@ static void gicv2_irq_set_affinity(struct irq_desc *desc, const cpumask_t *cpu_m spin_unlock(&gicv2.lock); } -static int gicv2_make_dt_node(const struct domain *d, - const struct dt_device_node *node, void *fdt) +static int gicv2_make_hwdom_dt_node(const struct domain *d, + const struct dt_device_node *node, + void *fdt) { const struct dt_device_node *gic = dt_interrupt_controller; const void *compatible = NULL; @@ -754,7 +755,7 @@ const static struct gic_hw_operations gicv2_ops = { .write_lr = gicv2_write_lr, .read_vmcr_priority = gicv2_read_vmcr_priority, .read_apr = gicv2_read_apr, - .make_dt_node = gicv2_make_dt_node, + .make_hwdom_dt_node = gicv2_make_hwdom_dt_node, }; /* Set up the GIC */ diff --git a/xen/arch/arm/gic-v3.c b/xen/arch/arm/gic-v3.c index 30682cf3c7..9a94f6b467 100644 --- a/xen/arch/arm/gic-v3.c +++ b/xen/arch/arm/gic-v3.c @@ -1100,8 +1100,9 @@ static void gicv3_irq_set_affinity(struct irq_desc *desc, const cpumask_t *mask) spin_unlock(&gicv3.lock); } -static int gicv3_make_dt_node(const struct domain *d, - const struct dt_device_node *node, void *fdt) +static int gicv3_make_hwdom_dt_node(const struct domain *d, + const struct dt_device_node *node, + void *fdt) { const struct dt_device_node *gic = dt_interrupt_controller; const void *compatible = NULL; @@ -1323,7 +1324,7 @@ static const struct gic_hw_operations gicv3_ops = { .read_vmcr_priority = gicv3_read_vmcr_priority, .read_apr = gicv3_read_apr, .secondary_init = gicv3_secondary_cpu_init, - .make_dt_node = gicv3_make_dt_node, + .make_hwdom_dt_node = gicv3_make_hwdom_dt_node, }; static int __init gicv3_preinit(struct dt_device_node *node, const void *data) diff --git a/xen/arch/arm/gic.c b/xen/arch/arm/gic.c index c41e82e2da..341b6df2bd 100644 --- a/xen/arch/arm/gic.c +++ b/xen/arch/arm/gic.c @@ -706,10 +706,11 @@ void __cpuinit init_maintenance_interrupt(void) "irq-maintenance", NULL); } -int gic_make_node(const struct domain *d,const struct dt_device_node *node, - void *fdt) +int gic_make_hwdom_dt_node(const struct domain *d, + const struct dt_device_node *node, + void *fdt) { - return gic_hw_ops->make_dt_node(d, node, fdt); + return gic_hw_ops->make_hwdom_dt_node(d, node, fdt); } /* diff --git a/xen/include/asm-arm/gic.h b/xen/include/asm-arm/gic.h index f0dcfa1d7a..71f48130e2 100644 --- a/xen/include/asm-arm/gic.h +++ b/xen/include/asm-arm/gic.h @@ -352,13 +352,14 @@ struct gic_hw_operations { unsigned int (*read_apr)(int apr_reg); /* Secondary CPU init */ int (*secondary_init)(void); - int (*make_dt_node)(const struct domain *d, - const struct dt_device_node *node, void *fdt); + int (*make_hwdom_dt_node)(const struct domain *d, + const struct dt_device_node *node, void *fdt); }; void register_gic_ops(const struct gic_hw_operations *ops); -int gic_make_node(const struct domain *d,const struct dt_device_node *node, - void *fdt); +int gic_make_hwdom_dt_node(const struct domain *d, + const struct dt_device_node *node, + void *fdt); #endif /* __ASSEMBLY__ */ #endif