Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Rob Clark
On Tue, Jul 25, 2017 at 6:10 PM, Alexander Graf wrote: > > > On 26.07.17 00:01, Rob Clark wrote: >> >> On Tue, Jul 25, 2017 at 5:42 PM, Alexander Graf wrote: >>> >>> >>> >>> On 25.07.17 23:26, Rob Clark wrote: On Tue, Jul 25, 2017 at 5:01 PM, Heinrich

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Alexander Graf
On 26.07.17 00:01, Rob Clark wrote: On Tue, Jul 25, 2017 at 5:42 PM, Alexander Graf wrote: On 25.07.17 23:26, Rob Clark wrote: On Tue, Jul 25, 2017 at 5:01 PM, Heinrich Schuchardt wrote: On 07/25/2017 09:42 PM, Rob Clark wrote: On Tue, Jul 25, 2017

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Rob Clark
On Tue, Jul 25, 2017 at 5:42 PM, Alexander Graf wrote: > > > On 25.07.17 23:26, Rob Clark wrote: >> >> On Tue, Jul 25, 2017 at 5:01 PM, Heinrich Schuchardt >> wrote: >>> >>> On 07/25/2017 09:42 PM, Rob Clark wrote: On Tue, Jul 25, 2017 at 3:12 PM,

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Alexander Graf
On 25.07.17 23:26, Rob Clark wrote: On Tue, Jul 25, 2017 at 5:01 PM, Heinrich Schuchardt wrote: On 07/25/2017 09:42 PM, Rob Clark wrote: On Tue, Jul 25, 2017 at 3:12 PM, Heinrich Schuchardt wrote: On 07/25/2017 07:52 PM, Rob Clark wrote: On Tue,

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Rob Clark
On Tue, Jul 25, 2017 at 5:01 PM, Heinrich Schuchardt wrote: > On 07/25/2017 09:42 PM, Rob Clark wrote: >> On Tue, Jul 25, 2017 at 3:12 PM, Heinrich Schuchardt >> wrote: >>> On 07/25/2017 07:52 PM, Rob Clark wrote: On Tue, Jul 25, 2017 at 12:56 PM,

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Heinrich Schuchardt
On 07/25/2017 09:42 PM, Rob Clark wrote: > On Tue, Jul 25, 2017 at 3:12 PM, Heinrich Schuchardt > wrote: >> On 07/25/2017 07:52 PM, Rob Clark wrote: >>> On Tue, Jul 25, 2017 at 12:56 PM, Heinrich Schuchardt >>> wrote: On 07/25/2017 04:28 PM,

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Rob Clark
On Tue, Jul 25, 2017 at 3:12 PM, Heinrich Schuchardt wrote: > On 07/25/2017 07:52 PM, Rob Clark wrote: >> On Tue, Jul 25, 2017 at 12:56 PM, Heinrich Schuchardt >> wrote: >>> On 07/25/2017 04:28 PM, Alexander Graf wrote: On 25.07.17 14:28,

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Heinrich Schuchardt
On 07/25/2017 07:52 PM, Rob Clark wrote: > On Tue, Jul 25, 2017 at 12:56 PM, Heinrich Schuchardt > wrote: >> On 07/25/2017 04:28 PM, Alexander Graf wrote: >>> >>> >>> On 25.07.17 14:28, Rob Clark wrote: On Tue, Jul 25, 2017 at 8:16 AM, Alexander Graf

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Rob Clark
On Tue, Jul 25, 2017 at 12:56 PM, Heinrich Schuchardt wrote: > On 07/25/2017 04:28 PM, Alexander Graf wrote: >> >> >> On 25.07.17 14:28, Rob Clark wrote: >>> On Tue, Jul 25, 2017 at 8:16 AM, Alexander Graf wrote: On 25.07.17 14:08, Rob Clark

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Alexander Graf
On 25.07.17 18:18, Rob Clark wrote: On Tue, Jul 25, 2017 at 10:28 AM, Alexander Graf wrote: On 25.07.17 14:28, Rob Clark wrote: On Tue, Jul 25, 2017 at 8:16 AM, Alexander Graf wrote: I personally think having _ext functions in anything exposed to UEFI

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Heinrich Schuchardt
On 07/25/2017 04:28 PM, Alexander Graf wrote: > > > On 25.07.17 14:28, Rob Clark wrote: >> On Tue, Jul 25, 2017 at 8:16 AM, Alexander Graf wrote: >>> >>> >>> On 25.07.17 14:08, Rob Clark wrote: On Tue, Jul 25, 2017 at 7:17 AM, Alexander Graf wrote: >

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Rob Clark
On Tue, Jul 25, 2017 at 10:28 AM, Alexander Graf wrote: > > > On 25.07.17 14:28, Rob Clark wrote: >> >> On Tue, Jul 25, 2017 at 8:16 AM, Alexander Graf wrote: >> >>> I personally think having _ext functions in anything exposed to UEFI >>> payloads makes more sense.

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Alexander Graf
On 25.07.17 14:28, Rob Clark wrote: On Tue, Jul 25, 2017 at 8:16 AM, Alexander Graf wrote: On 25.07.17 14:08, Rob Clark wrote: On Tue, Jul 25, 2017 at 7:17 AM, Alexander Graf wrote: On 25.07.17 13:10, Rob Clark wrote: On Tue, Jul 25, 2017 at 4:10 AM,

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Rob Clark
On Tue, Jul 25, 2017 at 8:16 AM, Alexander Graf wrote: > > > On 25.07.17 14:08, Rob Clark wrote: >> >> On Tue, Jul 25, 2017 at 7:17 AM, Alexander Graf wrote: >>> >>> >>> >>> On 25.07.17 13:10, Rob Clark wrote: On Tue, Jul 25, 2017 at 4:10 AM,

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Alexander Graf
On 25.07.17 14:08, Rob Clark wrote: On Tue, Jul 25, 2017 at 7:17 AM, Alexander Graf wrote: On 25.07.17 13:10, Rob Clark wrote: On Tue, Jul 25, 2017 at 4:10 AM, Alexander Graf wrote: On 25.07.17 01:47, Rob Clark wrote: To implement efi_load_image()

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Rob Clark
On Tue, Jul 25, 2017 at 7:17 AM, Alexander Graf wrote: > > > On 25.07.17 13:10, Rob Clark wrote: >> >> On Tue, Jul 25, 2017 at 4:10 AM, Alexander Graf wrote: >>> >>> >>> >>> On 25.07.17 01:47, Rob Clark wrote: To implement efi_load_image() for the

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Alexander Graf
On 25.07.17 13:10, Rob Clark wrote: On Tue, Jul 25, 2017 at 4:10 AM, Alexander Graf wrote: On 25.07.17 01:47, Rob Clark wrote: To implement efi_load_image() for the case of loading an image from a device path rather than image already loaded into source_buffer, it is

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Rob Clark
On Tue, Jul 25, 2017 at 4:10 AM, Alexander Graf wrote: > > > On 25.07.17 01:47, Rob Clark wrote: >> >> To implement efi_load_image() for the case of loading an image from a >> device path rather than image already loaded into source_buffer, it is >> convenient to be able to re-use

Re: [U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-25 Thread Alexander Graf
On 25.07.17 01:47, Rob Clark wrote: To implement efi_load_image() for the case of loading an image from a device path rather than image already loaded into source_buffer, it is convenient to be able to re-use simple-file-system and efi-file interfaces. But these are already using

[U-Boot] [PATCH] efi_loader: allow efi_loader code to call EFI interfaces

2017-07-24 Thread Rob Clark
To implement efi_load_image() for the case of loading an image from a device path rather than image already loaded into source_buffer, it is convenient to be able to re-use simple-file-system and efi-file interfaces. But these are already using EFI_ENTER()/EFI_EXIT(). Allow entry into EFI