freebsd-src/stand/common
Ahmad Khalifa 9595055ae7 loader.efi: only use firmware provided Blt on GOP
gfx_state.tg_private points to a EFI_GRAPHICS_OUTPUT_PROTOCOL only when
using GOP.

The firmware provided Blt functions on UGA platforms have been observed
to not work on old MacBooks, and are likley hit or miss anyways as UGA
has been deprecated since 2006.

Reviewed by:	tsoome
PR:		291935
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D54432
2026-01-04 15:15:37 +02:00
..
bcache.c
boot.c
bootstrap.h stand: Add print_delay environment variable in loader 2025-07-21 16:33:20 +02:00
commands.c loader: allow for exceptions to restricted settings. 2025-06-01 22:48:43 -07:00
console.c stand: Add print_delay environment variable in loader 2025-07-21 16:33:20 +02:00
dev_net.c Allow secure-netboot 2025-08-20 15:49:53 -07:00
dev_net.h
devopen.c
disk.c stand: Try to parse vdisk correctly 2025-11-10 17:56:11 -07:00
disk.h
gfx_fb.c loader.efi: only use firmware provided Blt on GOP 2026-01-04 15:15:37 +02:00
gfx_fb.h stand: use a common function in gfx_fb for setting up teken colors 2025-08-21 22:48:28 -05:00
help.common
install.c install: allow ENV in metatags 2025-07-21 10:14:00 -07:00
interp.c loader: Add TSLOG to interpreter built-ins 2024-09-22 00:35:47 -07:00
interp_backslash.c
interp_forth.c
interp_lua.c
interp_parse.c
interp_simple.c
isapnp.c
isapnp.h
load_elf.c stand: Retire arch_loadaddr using md_align, pending its replacement 2025-05-30 09:56:50 -06:00
load_elf32.c
load_elf32_obj.c
load_elf64.c
load_elf64_obj.c
load_elf_obj.c stand: Retire arch_loadaddr using md_align, pending its replacement 2025-05-30 09:56:50 -06:00
ls.c
Makefile.depend
md.c machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
merge_help.awk
metadata.c stand: Introduce md_align 2025-05-30 09:56:50 -06:00
misc.c Stub is_tftp when LOADER_NET_SUPPORT is not enabled 2025-08-21 08:08:53 -07:00
modinfo.c stand: add a mechanism to avoid env var propagation to kenv 2025-08-21 22:48:29 -05:00
modinfo.h stand: Introduce md_align 2025-05-30 09:56:50 -06:00
module.c style: Use static consistently 2025-05-30 09:56:50 -06:00
newvers.sh stand allow for local.defs.mk 2025-05-22 15:47:21 -07:00
nvstore.c
part.c
part.h
paths.h
pnp.c
rbx.h
readin.h
reloc_elf.c
reloc_elf32.c
reloc_elf64.c
self_reloc.c
tslog.c
vdisk.c
zfs_cmd.c