Re: [PATCH 3/3] arm64: add EFI runtime services

2013-12-10 Thread Mark Salter
On Mon, 2013-12-09 at 14:52 +0100, Leif Lindholm wrote: > Apologies for late feedback. > > On Fri, Nov 29, 2013 at 05:05:12PM -0500, Mark Salter wrote: > > diff --git a/arch/arm64/kernel/efi.c b/arch/arm64/kernel/efi.c > > new file mode 100644 > > index 000..1bad8a7 > > --- /dev/null > > +++ b

Re: [PATCH 3/3] arm64: add EFI runtime services

2013-12-09 Thread Leif Lindholm
Apologies for late feedback. On Fri, Nov 29, 2013 at 05:05:12PM -0500, Mark Salter wrote: > diff --git a/arch/arm64/kernel/efi.c b/arch/arm64/kernel/efi.c > new file mode 100644 > index 000..1bad8a7 > --- /dev/null > +++ b/arch/arm64/kernel/efi.c > @@ -0,0 +1,507 @@ > +/* > + * Extensible Firm

Re: [PATCH 3/3] arm64: add EFI runtime services

2013-12-06 Thread Mark Salter
On Thu, 2013-12-05 at 15:25 +, Catalin Marinas wrote: > On Fri, Nov 29, 2013 at 10:05:12PM +, Mark Salter wrote: > > + > > +#define efi_remap(cookie, size) __ioremap((cookie), (size), > > PAGE_KERNEL_EXEC) > > +#define efi_ioremap(cookie, size) __ioremap((cookie), (size), \ > > +

Re: [PATCH 3/3] arm64: add EFI runtime services

2013-12-05 Thread Catalin Marinas
On Thu, Dec 05, 2013 at 03:52:41PM +, Mark Salter wrote: > On Thu, 2013-12-05 at 15:25 +, Catalin Marinas wrote: > > I lost track of the early_ioremap status for arm/arm64? Was there more > > progress since October (I think)? > > See the two patch series: > > https://lkml.org/lkml/2013/1

Re: [PATCH 3/3] arm64: add EFI runtime services

2013-12-05 Thread Mark Salter
On Thu, 2013-12-05 at 15:25 +, Catalin Marinas wrote: > I lost track of the early_ioremap status for arm/arm64? Was there more > progress since October (I think)? See the two patch series: https://lkml.org/lkml/2013/11/25/474 and https://lkml.org/lkml/2013/11/27/621 The latter early_iore

Re: [PATCH 3/3] arm64: add EFI runtime services

2013-12-05 Thread Catalin Marinas
On Fri, Nov 29, 2013 at 10:05:12PM +, Mark Salter wrote: > diff --git a/arch/arm64/include/asm/efi.h b/arch/arm64/include/asm/efi.h > new file mode 100644 > index 000..7384048 > --- /dev/null > +++ b/arch/arm64/include/asm/efi.h > @@ -0,0 +1,18 @@ > +#ifndef _ASM_ARM64_EFI_H > +#define _ASM

[PATCH 3/3] arm64: add EFI runtime services

2013-11-29 Thread Mark Salter
This patch adds EFI runtime support for arm64. The runtime support allows the kernel to access various EFI runtime services provided by EFI firmware. Things like reboot, real time clock, EFI boot variables, and others. Signed-off-by: Mark Salter CC: Catalin Marinas CC: Will Deacon CC: linux-arm