Re: [PATCH] efifb: Add support for 64-bit frame buffer addresses

2015-09-01 Thread Matt Fleming
On Mon, 31 Aug, at 10:24:31PM, Geert Uytterhoeven wrote: > On Fri, Aug 28, 2015 at 2:12 PM, Matt Fleming > wrote: > > --- a/arch/x86/boot/compressed/eboot.c > > +++ b/arch/x86/boot/compressed/eboot.c > > @@ -624,7 +624,7 @@ setup_pixel_info(struct screen_info *si, u32 > > pixels_per_scan_line,

Re: [PATCH] efifb: Add support for 64-bit frame buffer addresses

2015-09-01 Thread Matt Fleming
On Mon, 31 Aug, at 10:24:31PM, Geert Uytterhoeven wrote: > On Fri, Aug 28, 2015 at 2:12 PM, Matt Fleming > wrote: > > --- a/arch/x86/boot/compressed/eboot.c > > +++ b/arch/x86/boot/compressed/eboot.c > > @@ -624,7 +624,7 @@ setup_pixel_info(struct screen_info *si, u32

Re: [PATCH] efifb: Add support for 64-bit frame buffer addresses

2015-08-31 Thread Geert Uytterhoeven
On Fri, Aug 28, 2015 at 2:12 PM, Matt Fleming wrote: > --- a/arch/x86/boot/compressed/eboot.c > +++ b/arch/x86/boot/compressed/eboot.c > @@ -624,7 +624,7 @@ setup_pixel_info(struct screen_info *si, u32 > pixels_per_scan_line, > static efi_status_t > __gop_query32(struct

Re: [PATCH] efifb: Add support for 64-bit frame buffer addresses

2015-08-31 Thread Peter Jones
On Fri, Aug 28, 2015 at 01:12:19PM +0100, Matt Fleming wrote: > From: Matt Fleming > > The EFI Graphics Output Protocol uses 64-bit frame buffer addresses > but these get truncated to 32-bit by the EFI boot stub when storing > the address in the 'lfb_base' field of 'struct screen_info'. > > Add

Re: [PATCH] efifb: Add support for 64-bit frame buffer addresses

2015-08-31 Thread Peter Jones
On Fri, Aug 28, 2015 at 01:12:19PM +0100, Matt Fleming wrote: > From: Matt Fleming > > The EFI Graphics Output Protocol uses 64-bit frame buffer addresses > but these get truncated to 32-bit by the EFI boot stub when storing > the address in the 'lfb_base' field of

Re: [PATCH] efifb: Add support for 64-bit frame buffer addresses

2015-08-31 Thread Geert Uytterhoeven
On Fri, Aug 28, 2015 at 2:12 PM, Matt Fleming wrote: > --- a/arch/x86/boot/compressed/eboot.c > +++ b/arch/x86/boot/compressed/eboot.c > @@ -624,7 +624,7 @@ setup_pixel_info(struct screen_info *si, u32 > pixels_per_scan_line, > static efi_status_t >

[PATCH] efifb: Add support for 64-bit frame buffer addresses

2015-08-28 Thread Matt Fleming
From: Matt Fleming The EFI Graphics Output Protocol uses 64-bit frame buffer addresses but these get truncated to 32-bit by the EFI boot stub when storing the address in the 'lfb_base' field of 'struct screen_info'. Add a 'ext_lfb_base' field for the upper 32-bits of the frame buffer address

[PATCH] efifb: Add support for 64-bit frame buffer addresses

2015-08-28 Thread Matt Fleming
From: Matt Fleming matt.flem...@intel.com The EFI Graphics Output Protocol uses 64-bit frame buffer addresses but these get truncated to 32-bit by the EFI boot stub when storing the address in the 'lfb_base' field of 'struct screen_info'. Add a 'ext_lfb_base' field for the upper 32-bits of the