[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 2/2] arm: traps: handle PSCI calls inside `smccc.c`
Hi Volodymyr, On 06/14/2017 03:10 PM, Volodymyr Babchuk wrote: PSCI is part of HVC/SMC interface, so it should be handled in appropriate place: `smccc.c`. This patch just moves PSCI handler calls from `traps.c` to `smccc.c`. PSCI is considered as two different "services" in terms of SMCCC. Older PSCI 1.0 is treated as "architecture service", while never PSCI 2.0 is defined as "standard secure service". Also old accessors PSCI_ARG() and PSCI_RESULT_REG() were replaced with generic set_user_reg()/get_user_reg() functions. This is a call to split the patch in multiple small ones to ease the review.I like the idea of using SMCC for PSCI, and will review the code when it will be split. Cheers, -- Julien Grall _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |