On 18 August 2015 at 06:26, Sergey Temerkhanov <s.temerkha...@gmail.com> wrote: > This commit adds functions issuing calls to secure monitor or > hypervisore. This allows using services such as Power State > Coordination Interface (PSCI) provided by firmware, e.g. ARM > Trusted Firmware (ATF) > > The SMC call can destroy all registers declared temporary by the > calling conventions. The clobber list is "x0..x17" because of > this > > Signed-off-by: Sergey Temerkhanov <s.temerkha...@gmail.com> > Signed-off-by: Corey Minyard <cminy...@mvista.com> > Signed-off-by: Radha Mohan Chintakuntla <rchintakun...@cavium.com> > > --- > > Changes in v4: > - Document FW calls > > Changes in v3: > - Fixed clobber lists (thanks to Corey) > > Changes in v2: None > > arch/arm/cpu/armv8/Makefile | 1 + > arch/arm/cpu/armv8/fwcall.c | 75 > +++++++++++++++++++++++++++++++++++++++++++ > arch/arm/include/asm/system.h | 21 ++++++++++++ > 3 files changed, 97 insertions(+) > create mode 100644 arch/arm/cpu/armv8/fwcall.c
Reviewed-by: Simon Glass <s...@chromium.org> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot