[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 2/7] xen/arm: Implement hip04-d01 platform
Hi Frediano, On 11/03/2014 04:46 PM, Frediano Ziglio wrote: > Add this new platform to Xen. > This platform requires specific code to initialize CPUs. I guess your platform doesn't support PSCI? > Signed-off-by: Frediano Ziglio <frediano.ziglio@xxxxxxxxxx> > Signed-off-by: Zoltan Kiss <zoltan.kiss@xxxxxxxxxx> > --- > +static void hip04_reset(void) > +{ > + unsigned long data; > + > + if ( !gb2 ) > + return; gb2 will never be NULL. Xen will panic if the initialization callback failed. > + > + data = readl_relaxed(gb2); > + writel_relaxed(data & ~0x4000000u, gb2); > + > + mdelay(10); > +} > + > +static void hip04_set_snoop_filter(unsigned int cluster, unsigned int on) > +{ > + unsigned long data; > + > + if ( !fabric ) > + return; Ditto. [..] > +static void __init hip04_iounmap(void __iomem **p) > +{ > + if ( *p ) > + { > + iounmap(*p); > + *p = NULL; > + } > +} What is used for? Should not iounmap enough? Regards, -- Julien Grall _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |