summaryrefslogtreecommitdiffstats
path: root/sys/boot/efi
Commit message (Expand)AuthorAgeFilesLines
* Avoid creating invalid UEFI device pathemaste2015-07-071-5/+18
* Add META_MODE support.sjg2015-06-131-0/+17
|\
| * Merge sync of headsjg2015-05-2753-32/+4915
| |\
| * \ Merge from head@274682sjg2014-11-194-0/+150
| |\ \
| * \ \ Merge head from 7/28sjg2014-08-196-862/+4
| |\ \ \
| * \ \ \ Merge headsjg2014-04-2810-20/+1038
| |\ \ \ \
| * \ \ \ \ Sync with HEAD.obrien2013-02-081-1/+1
| |\ \ \ \ \
| * | | | | | Updated/new Makefile.dependsjg2012-11-081-0/+16
* | | | | | | Pass the ACPI table pointer to the arm64 kernel from loader.efi.andrew2015-06-111-1/+39
| |_|_|_|_|/ |/| | | | |
* | | | | | Remove OUTPUT_FORMAT from theARM EFI linker script, it breaks buildingandrew2015-05-141-2/+0
* | | | | | Don't check the return value from self_reloc(), it can't fail and doesn'tian2015-05-101-2/+0
* | | | | | The self-relocation code is not efi-specific, move it to boot/common.ian2015-05-107-134/+6
* | | | | | Add FDT to the list of known GUIDs.andrew2015-05-051-0/+3
* | | | | | Disable the use of floating-point and vector registers in the loader. Theyandrew2015-05-053-0/+8
* | | | | | When cross-building ${LIBSTAND} may be set to the host copy. Point to theandrew2015-05-051-0/+6
* | | | | | * Remove the wfi when the efi loader returns, it's unneeded and is notandrew2015-04-141-2/+1
* | | | | | Add support for arm64 to loader.efi and boot1.efiandrew2015-04-1410-5/+621
* | | | | | Fix the arm64 MACHINE_CPUARCH value in the efi fdt glue code.andrew2015-04-141-1/+1
* | | | | | Use MACHINE in the efi loader when it is what we mean, it may not be theandrew2015-04-144-15/+15
* | | | | | Create the correct symlinks for the machine directory, and only create theandrew2015-04-132-7/+15
* | | | | | Add fdt support to the arm loader.efiandrew2015-04-111-0/+2
* | | | | | Only add -fPIC to CFLAGS and -Wl,-znocombreloc to LDFLAGS on x86, theyandrew2015-04-113-2/+7
* | | | | | Move reloc.c to the top level Makefile as it has become generic.andrew2015-04-114-6/+4
* | | | | | Update the arm efi ldscript to generate a valid efi binaryandrew2015-04-111-44/+20
* | | | | | Add build support for i386 loader.efiemaste2015-04-102-0/+17
* | | | | | Limit EFI framebuffer metadata to amd64 for nowemaste2015-04-101-2/+2
* | | | | | Port the EFI reloc codeto work on arm64. This used the rela relocationandrew2015-04-101-2/+14
* | | | | | Remove EOL whitespace from i386 EFI loader sourceemaste2015-04-094-5/+5
* | | | | | Print error values with hex to make it easier to find the EFI error type.andrew2015-04-091-3/+3
* | | | | | Only use -fPIC when building boot1.efi for x86.andrew2015-04-091-1/+1
* | | | | | Add EFI boot1 for i386emaste2015-04-073-2/+30
* | | | | | EFI: use common reloc.c for all architecturesemaste2015-04-073-93/+21
* | | | | | Make global variabled only used in this file static.andrew2015-04-061-2/+2
* | | | | | Add support to the efi boot1 and loader for 32-bit ARM. This will be usedandrew2015-04-0614-12/+734
* | | | | | SMBIOS support for EFI.rpaulo2015-04-062-1/+16
* | | | | | Move boot1.efi to the global CLEANFILES list, it's not x86 specific.andrew2015-04-051-2/+2
* | | | | | Spell MACHINE_CPUARCH correctlyandrew2015-04-051-1/+1
* | | | | | Add FDT support to loader.efi. This will be used on arm and arm64.andrew2015-04-054-2/+64
* | | | | | loader/EFI: improve the help of the 'mode' command.rpaulo2015-04-041-2/+2
* | | | | | Remove an unnecessary space in a printf call.rpaulo2015-04-041-1/+2
* | | | | | boot1 EFI: reset the screen and select the best mode.rpaulo2015-04-041-1/+22
* | | | | | Remove whitespace.rpaulo2015-04-041-13/+12
* | | | | | Add the start of the efi fdt bindings. These will be used on arm and arm64.andrew2015-04-032-0/+99
* | | | | | Clean up more x86 only options in the efi code.andrew2015-04-032-5/+16
* | | | | | Only enable the efi framebuffer on x86 for nowandrew2015-04-031-5/+8
* | | | | | Only include machine/specialreg.h on x86andrew2015-04-031-0/+3
* | | | | | Only enable comconsole and nullconsole on x86.andrew2015-04-031-0/+4
* | | | | | Move i386/efi files to new home in efi/loader/arch/i386emaste2015-04-027-0/+751
* | | | | | Move the efi loaders to be under sys/boot/efi. This will help us addandrew2015-04-0124-0/+2698
* | | | | | Move the x86 specific files to be built in the amd64 loader.efi. This willandrew2015-03-151-4/+0
OpenPOWER on IntegriCloud