summaryrefslogtreecommitdiffstats
path: root/sys/arch/arm64/stand
AgeCommit message (Expand)AuthorFilesLines
2021-03-26Fix "mach dtb" return code to avoid bogus bootkn1-6/+8
2021-03-23Pack the SPCR struct definition since the struct isn't naturally alignedpatrick1-2/+2
2021-03-11spellingjsg3-6/+6
2021-03-09Node without a "status" property should be considered enabled as well.kettenis1-3/+3
2021-02-09Make sure that switching the console from serial to framebuffer workskettenis2-22/+25
2020-12-09Use daddr_t and not daddr32_t in boot media.krw8-18/+18
2020-12-06Add missing byteswaps.kettenis1-3/+3
2020-05-26increment version numbers, due to recent RB_GOODSEED and fchmod +T changesderaadt1-2/+2
2020-05-25Adjust fwrandom() to return 0 for sucess, -1 for failurederaadt1-3/+6
2020-05-18Our check to see if the EFI services support Mtftp() doesn't workpatrick2-5/+9
2020-05-11Should have bumped this to 1.0 a long time ago.kettenis1-2/+2
2020-05-11On ACPI systems, if there is no SPCR table (or if it doesn't provide uskettenis1-1/+8
2020-05-10Pass boothowto from the bootloader to the kernel by adding akettenis3-6/+9
2020-04-21Add an openbsd,dma-constraint property to the /chosen node and set itkettenis3-4/+29
2020-03-22Make efi_device_path_depth() return the full device path depth if we don'tkettenis2-4/+4
2020-02-29Allow arm64 efiboot(8) to read from an ffs2 filesystem. ok kettenis@otto2-3/+6
2019-12-26In ACPI mode, do not generate "cpu" nodes for CPUs that are disabled.kettenis1-3/+5
2019-11-28Implement a hexdump command in the boot loader. This helps tobluhm1-3/+4
2019-10-29Use arc4 to bit-spread the 512-byte random buffer over the .openbsd.randomdataderaadt2-4/+4
2019-08-20Network-based device paths use Messaging and not Media types. Thuspatrick1-3/+3
2019-08-13Allow PXE booting using u-boot by relaxing our requirementspatrick2-16/+5
2019-08-12Remove spurious newline. Spotted by patrick@kettenis1-2/+1
2019-08-12Make it possible to switch to framebuffer "glass" console in case itkettenis4-10/+105
2019-08-10Fix pixel formats. Turns out the order in the device tree description iskettenis1-3/+3
2019-08-04crank version, following fchmod changederaadt1-2/+2
2019-08-03In the bootblocks, after discovering and opening /bsd.upgrade, fchmod -xderaadt2-5/+5
2019-07-29Support disk write in efiboot for armv7 and arm64.yasuoka1-3/+7
2019-04-25Add a check to tftp_open() that we are actually opening a TFTP device.naddy2-2/+16
2019-04-10crank versionsderaadt1-2/+2
2019-04-10change marks[] array to uint64_t, so the code can track full 64-bitderaadt1-2/+2
2019-04-08crank version; looks good deraadtflorian1-2/+2
2019-01-31Bump version number to be able to distinguish bootloaders with softraidkettenis1-2/+2
2019-01-31Implement booting from softraid on arm64. This consists of creating apatrick8-40/+863
2019-01-09Make arm64 efiboot can boot from partitions other than "a".yasuoka2-5/+5
2018-10-20Sync with amd64 version.kettenis1-9/+7
2018-08-30Move .dynstr before _edata to fix image size calculation. The PEpatrick1-2/+2
2018-08-25Add GPT support. Mostly copied from amd64.kettenis1-41/+352
2018-08-25Insert new child nodes at the end.kettenis1-1/+5
2018-08-25Don't treat UnicodeChar == 0 as a keyboard input. The same fix wasyasuoka1-2/+2
2018-08-23Set the pointer to the EFI Runtime Services, otherwise we call intopatrick1-1/+2
2018-08-19Implement "mach dtb <filename.dtb>" in efiboot(8). This way we canpatrick1-6/+45
2018-08-11Make GICv3 redistributor support actually work and add ITS support.kettenis1-17/+73
2018-07-10Always use PSCI to enable secondary CPUs if it is detected.kettenis1-2/+6
2018-07-10Add a "machine acpi" command to force booting with ACPI enabled.kettenis1-2/+12
2018-07-09Add a phandle to v2m nodes.kettenis1-1/+4
2018-06-30Some tweaks such that ACPI 5.1 tables are recognized as well.kettenis1-9/+14
2018-06-25Add code that builds a basic device tree from ACPI tables if the firmwarekettenis6-5/+1101
2018-04-08Add support for the EFI Random Number Generator Protocol and use it to XORkettenis3-6/+93
2018-03-31Bump version number so that we can see if efiboot(8) supports EFI's Simplepatrick1-2/+2
2018-03-31In addition to using EFI's PXE protocol implement a network driver thatpatrick4-40/+289