All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/11] video: efi: Improve the EFI-app video console
@ 2023-02-05 19:46 Simon Glass
  2023-02-05 19:46 ` [PATCH 01/11] efi: video: Move payload code into a function Simon Glass
                   ` (11 more replies)
  0 siblings, 12 replies; 19+ messages in thread
From: Simon Glass @ 2023-02-05 19:46 UTC (permalink / raw)
  To: U-Boot Mailing List
  Cc: Anatolij Gustschin, Heinrich Schuchardt, Simon Glass, Bin Meng

This does not work on some 64-bit machines since only a 32-bit address for
the framebuffer is supported in the VESA structure.

This series corrects this and makes a few other minor, video-related
improvements.


Simon Glass (11):
  efi: video: Move payload code into a function
  efi: video: Return mode info for app also
  efi: Support a 64-bit frame buffer address
  x86: Add a few more items to bdinfo
  efi: Use a fixed value for the timer clock
  efi: Support copy framebuffer
  video: Allow a copy framebuffer with pre-allocated fb
  video: Remove duplicate cursor-positioning function
  video: Clear the vidconsole rather than the video
  efi: Add dhrystone, dcache and scroll lines to app
  video: Add a note about the broken implementation

 arch/x86/dts/efi-x86_app.dts      |   1 +
 arch/x86/lib/bdinfo.c             |   4 +
 arch/x86/lib/fsp/fsp_graphics.c   |   2 +-
 cmd/cls.c                         |  20 +++--
 configs/efi-x86_app64_defconfig   |   3 +
 drivers/pci/pci_rom.c             |  10 ++-
 drivers/timer/tsc_timer.c         |   4 +
 drivers/video/coreboot.c          |   2 +-
 drivers/video/efi.c               | 125 +++++++++++++++++++++---------
 drivers/video/vidconsole-uclass.c |  48 +++++-------
 drivers/video/video-uclass.c      |  32 ++++++--
 include/vesa.h                    |  16 +++-
 include/video.h                   |   2 +
 include/video_console.h           |   9 +++
 14 files changed, 193 insertions(+), 85 deletions(-)

-- 
2.39.1.519.gcb327c4b5f-goog


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2023-02-14 20:10 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-05 19:46 [PATCH 00/11] video: efi: Improve the EFI-app video console Simon Glass
2023-02-05 19:46 ` [PATCH 01/11] efi: video: Move payload code into a function Simon Glass
2023-02-05 19:46 ` [PATCH 02/11] efi: video: Return mode info for app also Simon Glass
2023-02-05 19:46 ` [PATCH 03/11] efi: Support a 64-bit frame buffer address Simon Glass
2023-02-05 19:46 ` [PATCH 04/11] x86: Add a few more items to bdinfo Simon Glass
2023-02-05 19:46 ` [PATCH 05/11] efi: Use a fixed value for the timer clock Simon Glass
2023-02-05 19:46 ` [PATCH 06/11] efi: Support copy framebuffer Simon Glass
2023-02-10 12:11   ` Heinrich Schuchardt
2023-02-14 19:48     ` Simon Glass
2023-02-14 20:09       ` Heinrich Schuchardt
2023-02-05 19:46 ` [PATCH 07/11] video: Allow a copy framebuffer with pre-allocated fb Simon Glass
2023-02-05 19:46 ` [PATCH 08/11] video: Remove duplicate cursor-positioning function Simon Glass
2023-02-05 19:46 ` [PATCH 09/11] video: Clear the vidconsole rather than the video Simon Glass
2023-02-05 19:46 ` [PATCH 10/11] efi: Add dhrystone, dcache and scroll lines to app Simon Glass
2023-02-05 19:46 ` [PATCH 11/11] video: Add a note about the broken implementation Simon Glass
2023-02-05 21:25   ` Heinrich Schuchardt
2023-02-06 17:12     ` Simon Glass
2023-02-05 21:15 ` [PATCH 00/11] video: efi: Improve the EFI-app video console Heinrich Schuchardt
2023-02-07 13:38   ` Simon Glass

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.