[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [RFC 12/22] xen/arm: gic-hip04: Use SZ_64K rather than a custom operation
It's not easy to understand PAGE_SIZE * 0x10 and PAGE_SIZE * 16 at the first glance. Signed-off-by: Julien Grall <julien.grall@xxxxxxxxxx> Cc: Zoltan Kiss <zoltan.kiss@xxxxxxxxxx> --- xen/arch/arm/gic-hip04.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xen/arch/arm/gic-hip04.c b/xen/arch/arm/gic-hip04.c index 00e3abc..637e8aa 100644 --- a/xen/arch/arm/gic-hip04.c +++ b/xen/arch/arm/gic-hip04.c @@ -29,6 +29,7 @@ #include <xen/list.h> #include <xen/device_tree.h> #include <xen/libfdt/libfdt.h> +#include <xen/sizes.h> #include <asm/p2m.h> #include <asm/domain.h> #include <asm/platform.h> @@ -475,7 +476,7 @@ static int hip04gicv_setup(struct domain *d) 2, paddr_to_pfn(gicv2.vbase + PAGE_SIZE)); else ret = map_mmio_regions(d, paddr_to_pfn(d->arch.vgic.cbase + PAGE_SIZE), - 2, paddr_to_pfn(gicv2.vbase + 16*PAGE_SIZE)); + 2, paddr_to_pfn(gicv2.vbase + SZ_64K)); return ret; } @@ -738,8 +739,7 @@ static int __init hip04gic_init(void) gicv2.map_cbase[0] = ioremap_nocache(gicv2.cbase, PAGE_SIZE); if ( platform_has_quirk(PLATFORM_QUIRK_GIC_64K_STRIDE) ) - gicv2.map_cbase[1] = ioremap_nocache(gicv2.cbase + PAGE_SIZE * 0x10, - PAGE_SIZE); + gicv2.map_cbase[1] = ioremap_nocache(gicv2.cbase + SZ_64K, PAGE_SIZE); else gicv2.map_cbase[1] = ioremap_nocache(gicv2.cbase + PAGE_SIZE, PAGE_SIZE); -- 2.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |