u-boot/include
Simon Glass a2338955fc efi_loader: Pass in the required parameters from EFI bootmeth
Rather than setting up the global variables and then making the call,
pass them into function directly. This cleans up the code and makes it
all a bit easier to understand.

Signed-off-by: Simon Glass <sjg@chromium.org>
2025-01-26 11:06:57 +01:00
..
acpi arm: cpu: Add ACPI parking protocol support 2024-10-27 17:24:13 -06:00
asm-generic Prepare v2025.01-rc4 2024-12-09 16:29:47 -06:00
broadcom
cavium
clk
configs vexpress64: Fix bootargs when building without NET 2025-01-22 11:21:58 -06:00
cramfs
crypto
dm Merge patch series "test: Improvements to ut command and test-suite running" 2025-01-24 14:35:37 -06:00
dt-bindings Merge patch series "MediaTek MT7629 OF_UPSTREAM migration (v2)" 2025-01-21 09:29:05 -06:00
env
faraday
firmware/imx/sci wdt: imx8qxp: add option to control external PMIC wdt via IMX8 SCU 2024-11-25 23:07:37 -03:00
fsl-mc
jffs2
k210
keys
linux mtd: Drop superfluous const qualifier 2024-11-25 13:12:19 -06:00
lzma
meson
mtd
mvebu
net net/tcp: improve tcp framework, use better state machine 2024-12-28 11:59:42 -06:00
power power: replace magic numbers with macros 2025-01-14 07:44:42 +09:00
reboot-mode
renesas pinctrl: rzg2l: Support Ethernet TXC output enable 2024-12-08 23:06:52 +01:00
samsung
soc/qcom
spmi
tee
test test: Record and show the totals for all test runs 2025-01-24 14:34:41 -06:00
u-boot Merge patch series "add the support of sha256_hmac and sha256_hkdf" 2025-01-18 17:13:01 -06:00
usb usb: tcpm: add core framework 2024-10-17 03:12:47 +02:00
valgrind
xen
zfs
_exports.h
abuf.h abuf: Provide a constant buffer 2025-01-22 15:58:03 -06:00
ACEX1K.h
adc.h
addr_map.h
ahci.h
alist.h alist: Add a way to efficiently filter an alist 2024-11-03 21:27:12 -06:00
altera.h
android_ab.h cmd: bcb: introduce 'ab_dump' command to print BCB block content 2024-10-24 09:45:55 +02:00
android_bootloader_message.h
android_image.h image: android: use ulong for kernel address 2024-10-24 09:48:14 +02:00
ansi.h
api.h
api_public.h
arm_ffa.h
arm_ffa_priv.h
armcoremodule.h
asm-offsets.h
ata.h
atf_common.h
atmel_hlcdc.h
atmel_lcd.h
atmel_lcdc.h
atmel_mci.h
atsha204a-i2c.h
audio_codec.h
autoboot.h
avb_verify.h
axi.h
axp152.h
axp209.h
axp221.h
axp305.h
axp809.h
axp818.h
axp_pmic.h
backlight.h
bcb.h
bcd.h
binman.h
binman_sym.h
bios_emul.h
bitfield.h
blk.h block: make blk_create_device() static 2024-10-24 11:20:58 -06:00
blkmap.h
bloblist.h sandbox: fix bloblist_finish() linker error if BLOBLIST=n 2024-12-18 15:19:16 -06:00
bmp_layout.h
board_f.h
boot_fit.h
bootcount.h
bootdev.h bootstd: Export bootdev_get_from_blk() 2025-01-15 08:48:43 -06:00
bootflow.h bootstd: Add a simple command to list images 2025-01-15 08:48:42 -06:00
bootm.h
bootmeth.h Update bootmeth_alloc_other() to record images 2025-01-15 08:48:42 -06:00
bootretry.h
bootstage.h bootstage: Allow counting memory without strings 2024-10-25 14:22:24 -06:00
bootstd.h bootstd: Move the bootflow list into an alist 2025-01-15 08:48:42 -06:00
bouncebuf.h
btrfs.h
bus_vcxk.h
button.h
bzlib.h
cache.h
capitalization.h
cbfs.h
cedit.h expo: Add forward declaration for udevice to cedit 2024-10-18 14:10:22 -06:00
charset.h
circbuf.h
cli.h
cli_hush.h
clk-uclass.h
clk.h
clock_legacy.h
cmd_spl.h
command.h
common_timing_params.h
compiler.h
config_distro_bootcmd.h
config_fallbacks.h
config_fsl_chain_trust.h
config_phylib_all_drivers.h
console.h
cortina.h
cp437.h
cp1250.h
cpsw.h
cpu.h cpu: Provide a way to get the physical-address size 2025-01-22 15:58:03 -06:00
cpu_func.h cpu_func.h: provide noncached_set_region prototype to fix build 2024-10-29 16:17:32 -06:00
cros_ec.h
cros_ec_message.h
crypt.h
ctype.h
cyclic.h cyclic: Fix typo in struct cyclic_info description 2025-01-22 10:22:34 +01:00
ddr_spd.h
debug_uart.h
dfu.h dfu: add scsi backend 2024-11-20 17:57:58 +01:00
dialog_pmic.h
display.h
display_options.h
div64.h
dm-demo.h
dm.h
dma-uclass.h
dma.h
dsi_host.h
dt-structs.h
dt_table.h
dw_hdmi.h
dwc3-omap-uboot.h
dwc3-sti-glue.h
dwc3-uboot.h
dwc_ahsata.h
dwmmc.h
e500.h
ec_commands.h
edid.h
eeprom.h
eeprom_field.h
eeprom_layout.h
efi.h cmd: efidebug: update output of memory attributes 2025-01-05 02:30:49 +01:00
efi_api.h efi: Correct ECPT table GUID 2025-01-05 02:30:49 +01:00
efi_config.h
efi_driver.h
efi_dt_fixup.h
efi_load_initrd.h
efi_loader.h efi_loader: Pass in the required parameters from EFI bootmeth 2025-01-26 11:06:57 +01:00
efi_riscv.h
efi_rng.h
efi_selftest.h
efi_tcg2.h
efi_variable.h
elf.h
env.h
env_attr.h
env_callback.h env: Switch the callback static list to Kconfig 2024-12-06 16:37:43 -06:00
env_default.h
env_flags.h
env_internal.h
erofs.h
errno.h
eth_phy.h
ethsw.h
event.h
event_internal.h
exception.h
expo.h x86: coreboot: Allow building an expo for editing CMOS config 2024-11-03 21:27:12 -06:00
exports.h
ext4fs.h fs: ext4: implement opendir, readdir, closedir 2024-11-01 13:37:58 -06:00
ext_common.h fs: ext4: document struct ext2_inode 2024-10-30 21:44:39 +01:00
extcon.h
extension_board.h
extlinux.h
fastboot-internal.h
fastboot.h
fat.h
fb_mmc.h
fb_nand.h
fdt.h
fdt_region.h
fdt_simplefb.h
fdt_support.h Merge patch series "fdt_support: improve board_fdt_chosen_bootargs() for flexibility" 2025-01-14 15:44:44 -06:00
fdtdec.h Merge patch series "Keep the access to dtb_dt_embedded() within fdtdec" 2024-12-31 10:57:54 -06:00
fis.h
flash.h
fm_eth.h
fpga.h
fs.h fs: Use ARCH_DMA_MINALIGN as default alignment for fs_read_alloc() 2024-11-18 08:23:56 -06:00
fs_internal.h
fs_loader.h
fsl_csu.h
fsl_ddr.h
fsl_ddr_dimm_params.h
fsl_ddr_sdram.h
fsl_ddrc_version.h
fsl_devdis.h
fsl_dspi.h
fsl_dtsec.h
fsl_errata.h
fsl_esdhc.h
fsl_esdhc_imx.h
fsl_fman.h
fsl_ifc.h
fsl_immap.h
fsl_lpuart.h
fsl_mdio.h
fsl_memac.h
fsl_mmdc.h
fsl_pmic.h
fsl_qbman.h
fsl_qe.h
fsl_sec.h
fsl_sec_mon.h
fsl_secboot_err.h
fsl_sfp.h
fsl_tgec.h
fsl_usb.h
fsl_validate.h
fsl_wdog.h
fuse.h
fuzzing_engine.h
fwu.h
fwu_mdata.h
g_dnl.h
gdsys_fpga.h
generic-phy.h
getopt.h
gsc.h
gt64120.h
gzip.h
handoff.h Revert "global_data: Drop spl_handoff" 2024-12-02 07:40:39 -06:00
hang.h
hash.h
hda_codec.h
hexdump.h
host_arch.h
hw_sha.h
hwconfig.h
hwspinlock.h
i2c.h
i2c_eeprom.h
i2s.h
i8042.h
ide.h
image-android-dt.h
image-sparse.h
image.h Merge patch series "upl: Prerequite patches for updated spec" 2025-01-22 17:08:47 -06:00
imx8image.h tools: imx8image: add possibility to skip dcd 2024-11-09 08:54:19 -03:00
imx_container.h
imx_lpi2c.h
imx_sip.h
imx_thermal.h
imximage.h
init.h
initcall.h
input.h
interrupt.h
inttypes.h
iommu.h
iomux.h
ioports.h
iotrace.h
ipu_pixfmt.h
irq.h drivers: misc: irq-uclass: Update irq_get_by_index 2024-10-27 17:24:13 -06:00
irq_func.h cmd: irq: Move do_irqinfo() prototype to a header file 2024-10-17 15:38:50 -06:00
k3-avs.h misc: k3_avs: Check validity of efuse voltage data 2024-12-04 14:30:18 -06:00
k3-clk.h
k3-ddrss.h
k3-dev.h
key_matrix.h
keyboard.h
kgdb.h
lattice.h
led.h
libata.h
libtizen.h
limits.h x86: select CONFIG_64BIT for X86_64 2024-12-31 10:58:30 -06:00
linker_lists.h Improve support for linker lists in data structures 2025-01-24 14:34:40 -06:00
lmb.h lmb: Rename _lmb_alloc_addr() to lmb_alloc_addr_flags() 2024-12-30 13:21:55 -06:00
log.h log: enable filtering on functions 2025-01-26 11:06:56 +01:00
mailbox-uclass.h
mailbox.h
malloc.h common: Tidy up how malloc() is inited 2024-10-25 14:22:24 -06:00
mapmem.h
marvell_phy.h
mc13892.h
mcheck.h
media_bus_format.h
memalign.h
membuff.h
memtop.h common: memtop: add logic to detect ram_top 2024-11-15 14:32:02 +01:00
menu.h bootmenu: add reprint check 2024-11-04 16:41:38 -06:00
micrel.h
miiphy.h
mipi_display.h
mipi_dsi.h
misc.h
mm_communication.h
mmc.h
mpc8xx.h
mpc8xx_irq.h
mpc83xx.h
mpc85xx.h
msc01.h
mtd.h
mtd_node.h
mux-internal.h
mux.h Mark a few functions static inline 2024-10-24 11:21:48 -06:00
mv88e6352.h
mvebu_mmc.h
mxs_nand.h
nand.h
ndisc.h
net-common.h net: correct the description of ip_to_string() 2025-01-01 14:35:54 -06:00
net-legacy.h net/tcp: add connection info to tcp_stream structure 2024-12-28 11:59:42 -06:00
net-lwip.h net: wget: make wget_with_dns return value compatible with its lwip version 2024-11-16 21:35:05 +01:00
net.h net: split net into net{,-common,-legacy,-lwip} 2024-10-16 11:11:56 -06:00
net6.h
netdev.h net: fec_mxc: fix probing for imx8qxp 2024-11-25 23:07:37 -03:00
ns16550.h serial: ns16550: Increase scope of ops functions 2024-12-14 09:32:59 -06:00
nuvoton_nct6102d.h
nvme.h
nvmem.h
nvmxip.h
of_live.h
omap3_spi.h
onenand_uboot.h
opensbi.h
os.h
p2sb.h
palmas.h
panel.h
part.h disk: expose partition type flags 2024-11-20 17:57:58 +01:00
part_efi.h
pca953x.h
pch.h
pci.h pci: Add support for Qualcomm PCIe controller 2025-01-22 16:43:54 +01:00
pci_ep.h
pci_gt64120.h
pci_ids.h
pci_msc01.h
pci_rom.h
pci_tegra.h
pe.h
phy-mipi-dphy.h
phy-sun4i-usb.h
phy.h
phy_interface.h
phys2bus.h
physmem.h
post.h
power-domain-uclass.h
power-domain.h
ppc_asm.tmpl powerpc: Introduce and enforce assembler checks on GPR usage 2024-12-30 15:55:07 -06:00
ppc_defs.h
pvblock.h
pwm.h
pwrseq.h
pxe_utils.h boot: Update extlinux pxe_getfile_func() to include type 2025-01-15 08:48:42 -06:00
qfw.h
ram.h
rand.h
rc4.h
regmap.h
relocate.h
remoteproc.h
reset-uclass.h
reset.h
rkmtd.h
rng.h
rtc.h
rtc_def.h
s_record.h
samsung-usb-phy-uboot.h
sandbox-adc.h
sandbox-clk.h
sandbox-sm.h
sandbox_efi_capsule.h
sandbox_host.h
sandboxfs.h
sandboxtee.h
sata.h
scmi_agent-uclass.h
scmi_agent.h
scmi_protocols.h
scp03.h
scsi.h
scsi_emul.h
sdhci.h
sdp.h
search.h
semihosting.h
semihostingfs.h
serial.h Merge patch series "Implement ACPI on aarch64" 2024-10-27 18:44:13 -06:00
sh_pfc.h
signatures.h
sl28cpld.h
slre.h
sm-uclass.h
sm.h
smbios.h cmd: update smbios cmd 2025-01-14 14:29:29 -06:00
smbios_def.h smbios: Refactor the smbios headfile 2025-01-14 14:29:29 -06:00
smbios_plat.h sysinfo: Add sysinfo driver and data structure for smbios 2025-01-14 14:29:29 -06:00
smem.h
smsc_lpc47m.h
smsc_sio1007.h
soc.h
sort.h
sound.h
sparse_defs.h
sparse_format.h
spartan2.h
spartan3.h
spd.h
spd_sdram.h
spi-mem.h Revert "mem: spi-mem: add declaration for spi_mem_default_supports_op" 2025-01-22 09:52:22 -06:00
spi.h mtd: spi-nor: Fix integer overflow in stacked memories support 2024-11-10 20:21:07 -06:00
spi_flash.h spi: add DM_SPI_FLASH compatibility inline functions 2024-10-24 09:41:52 +02:00
spl.h spl: Plumb in the relocating loader 2025-01-22 09:47:50 -06:00
spl_gpio.h
spl_load.h
splash.h
squashfs.h
status_led.h
stdint.h
stdio.h
stdio_dev.h
stdlib.h
stm32_rcc.h
stratixII.h
string.h
sunxi_gpio.h
sunxi_image.h
sy8106a.h
syscon.h
sysinfo.h sysinfo: Add sysinfo driver and data structure for smbios 2025-01-14 14:29:29 -06:00
sysreset.h
system-constants.h
tables_csum.h
tca642x.h
tee.h
tegra-kbc.h
thermal.h
thor.h
ti-usb-phy-uboot.h
time.h
timer.h
timestamp.h
tlv_eeprom.h
tmu.h
tpm-common.h tpm: update descriptions in tpm headers 2025-01-09 11:11:10 -06:00
tpm-v1.h
tpm-v2.h tpm: update descriptions in tpm headers 2025-01-09 11:11:10 -06:00
tpm_api.h
tpm_tcg2.h tpm: refactor tcg2_get_pcr_info() 2025-01-07 15:45:51 +02:00
tps6586x.h
trace.h Merge patch series "Add 'trace wipe'" 2025-01-01 10:40:33 -06:00
tsec.h
tsi148.h
turris-omnia-mcu-interface.h
twl4030.h
ubi_uboot.h
ubifs_uboot.h
ubispl.h
uboot_aes.h
ufs.h
universe.h
upl.h
usb.h
usb_cdc_acm.h
usb_defs.h
usb_ether.h
usb_mass_storage.h
usbdescriptors.h
usbdevice.h
usbroothubdes.h
vbe.h
versalpl.h
version.h
version_string.h
vesa.h
video.h pci: video: Set up the pixel-format field 2025-01-22 17:08:23 -06:00
video_bridge.h
video_console.h video: Avoid starting a new line to close to the bottom 2024-10-18 14:10:22 -06:00
video_font.h
video_font_4x6.h
video_font_8x16.h
video_font_data.h
video_font_sun12x22.h
video_font_ter16x32.h
video_osd.h
virtex2.h
virtio.h
virtio_ring.h
virtio_types.h
vsc7385.h
vsc9953.h
vsprintf.h lib: provide function hextoull() 2024-11-13 08:14:23 -06:00
vxworks.h
w1-eeprom.h
w1.h
wait_bit.h
watchdog.h watchdog.h: change include of cyclic.h to u-boot/schedule.h 2024-10-23 06:52:38 +02:00
wdt.h
winbond_w83627.h
xen.h
xilinx.h
xyzModem.h
zfs_common.h
zynq_bootimg.h
zynqmp_firmware.h
zynqmppl.h
zynqpl.h