blob: e076e2bda20da477b386bf8390e39991ff799f45 [file] [log] [blame]
5c4c30f40ca2 ("efi/printf: remove unneeded semicolon")
6c4bcd8a46a9 ("efi/printf: Refactor code to consolidate padding and output")
fb031937a868 ("efi/printf: Handle null string input")
dec6119952ea ("efi/printf: Factor out integer argument retrieval")
3fbcf75bb41a ("efi/printf: Factor out width/precision parsing")
7c30fd79168a ("efi/printf: Merge 'p' with the integer formats")
77e48db04a02 ("efi/printf: Fix minor bug in precision handling")
3b8350959cba ("efi/printf: Factor out flags parsing and handle '%' earlier")
ce5e3f909fc0 ("efi/printf: Add 64-bit and 8-bit integer support")
29a280665336 ("efi/printf: Drop %n format and L qualifier")
2c7d1e30e588 ("efi/libstub: Add a basic printf implementation")
0b7673538022 ("efi/libstub: Include dependencies of efistub.h")
685d8164b5da ("efi/libstub: Move efi_relocate_kernel() into separate source file")
43b1df0e013c ("efi/libstub: Add API function to allocate aligned memory")
0255973bd6e4 ("efi/libstub: Describe efi_relocate_kernel()")
1d9b17683547 ("efi/libstub: Describe memory functions")
91d150c0cc63 ("efi/libstub: Clean up command line parsing routine")
5193a33d78ce ("efi/libstub: Move file I/O support code into separate file")
b87174541abc ("efi/libstub: Move get_dram_base() into arm-stub.c")
0ed02bdaa7d8 ("efi/libstub: Move efi_random_alloc() into separate source file")
8166ec091573 ("efi/libstub: Move stub specific declarations into efistub.h")
a46a290a0114 ("efi/libstub: Use consistent type names for file I/O protocols")
c2d0b470154c ("efi/libstub/x86: Incorporate eboot.c into libstub")
a7495c28c86a ("efi/libstub: Simplify efi_high_alloc() and rename to efi_allocate_pages()")
f57db62c67c1 ("efi/libstub: Move memory map handling and allocation routines to mem.c")
184d7e0d7d6e ("efi/libstub/arm: Relax FDT alignment requirement")
04a7d0e15606 ("efi/libstub/x86: Avoid overflowing code32_start on PE entry")
ef5a7b5eb13e ("efi/x86: Remove GDT setup from efi_main")
67a6af7ad1d1 ("x86/boot: Remove KEEP_SEGMENTS support")
4444f8541dad ("efi: Allow disabling PCI busmastering on bridges during boot")
ea7d87f98fa9 ("efi/x86: Allow translating 64-bit arguments for mixed mode calls")
7d4e323d02c9 ("efi/libstub: Tidy up types and names of global cmdline variables")
966291f6344d ("efi/libstub: Rename efi_call_early/_runtime macros to be more intuitive")
99ea8b1db2d2 ("efi/libstub: Drop 'table' argument from efi_table_attr() macro")
47c0fd39b7b8 ("efi/libstub: Drop protocol argument from efi_call_proto() macro")
23e60394046a ("efi/libstub/x86: Work around page freeing issue in mixed mode")
cd33a5c1d53e ("efi/libstub: Remove 'sys_table_arg' from all function prototypes")
8173ec7905b5 ("efi/libstub: Drop sys_table_arg from printk routines")
c3710de5065d ("efi/libstub/x86: Drop __efi_early() export and efi_config struct")
dc29da14ed94 ("efi/libstub: Unify the efi_char16_printk implementations")
2fcdad2a80a6 ("efi/libstub: Get rid of 'sys_table_arg' macro parameter")
14e900c7e403 ("efi/libstub: Avoid protocol wrapper for file I/O routines")
afc4cc71cf78 ("efi/libstub/x86: Avoid thunking for native firmware calls")
8f24f8c2fc82 ("efi/libstub: Annotate firmware routines as __efiapi")
960a8d01834e ("efi/libstub: Use stricter typing for firmware function pointers")
e8bd5ddf60ee ("efi/libstub: Drop explicit 32/64-bit protocol definitions")
f958efe97596 ("efi/libstub: Distinguish between native/mixed not 32/64 bit")
1786e8301164 ("efi/libstub: Extend native protocol definitions with mixed_mode aliases")
2732ea0d5c0a ("efi/libstub: Use a helper to iterate over a EFI handle array")
58ec655a7573 ("efi/libstub: Remove unused __efi_call_early() macro")