summaryrefslogtreecommitdiff
path: root/sys/dev/efidev
AgeCommit message (Expand)Author
2025-07-22efidev: add support for memory attributeShengYi Hung
2025-06-21newbus: replace leftover device unit wildcardsAhmad Khalifa
2025-05-01efi: Move to using efi_guid_t in ioctl definitionsWarner Losh
2025-05-01efi: Use EDK2 EFI_GUID instead of sturct uuidWarner Losh
2025-04-02efirt: add a tunable to disable printing faults during EFIRT callsKonstantin Belousov
2025-01-24sys: make the kernel metadata pointer globalAhmad Khalifa
2024-12-25efirt: use correct ABI for runtime EFI functionsAhmad Khalifa
2024-11-22efirt: Fix the TDP_EFIRT assertionMark Johnston
2024-11-22efirt: mark dynamic region executing the RT code with the TDP_EFIRT flagKonstantin Belousov
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-25efirt: Move comment about fpu_kern_enter to where it is calledJohn Baldwin
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-04-28Expose EFI wake time APIJohannes Totz
2022-09-09Use the correct size when checking an EFI addressAndrew Turner
2022-05-06efirtc: Remove unused devclass argument to DRIVER_MODULE.John Baldwin
2021-09-07efirt: Mark buffers filled out by EFI firmware as initializedMark Johnston
2021-07-03EFI RT: resurrect EFIIOC_GET_TABLEPavel Balaev
2021-05-01Switch the EFI virtual address to a uint64_tAndrew Turner
2021-02-16efirt: add hooks for diverging EFI implementationsRoger Pau Monné
2021-01-08efidev: remove EFIIOC_GET_TABLE ioctlKyle Evans
2020-12-29kern: efirt: correct configuration table entry sizeKyle Evans
2020-12-29kern: efirt: enter runtime environment to deref efi_cfgtblKyle Evans
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2019-06-03efirt efi_enter(): Release acquired locks and restore FPU ownership ifKonstantin Belousov
2019-02-04Regularize the Netflix copyrightWarner Losh
2018-12-15efirt: When present, attempt to use EFI runtime services to shutdownConrad Meyer
2018-09-04Assign to correct structure members.Konstantin Belousov
2018-09-02Catch exceptions during EFI RT calls on amd64.Konstantin Belousov
2018-09-02Improve error messages from clock_if.m method failures.Konstantin Belousov
2018-09-02Normalize use of semicolon with EFI_TIME_LOCK macros.Konstantin Belousov
2018-08-04efirt: Don't enter EFI context early, convert addrs to KVA insteadKyle Evans
2018-07-30Follow up to r336919 and r336921: s/efi.rt_disabled/efi.rt.disabled/Kyle Evans
2018-07-30efirt: Add tunable to allow disabling EFI Runtime ServicesKyle Evans
2018-07-30Make timespecadd(3) and friends publicAlan Somers
2018-06-28Add missing MODULE_VERSION() and MODULE_DEPEND().Ian Lepore
2018-03-23efidev: Drop a quick note in about efi_cfgtbl/efi_runtimeKyle Evans
2018-03-22Re-work efidev ordering to fix efirt preloaded by loader on amd64Kyle Evans
2018-03-22Enter into the EFI environment before dereferencing the runtime servicesAndrew Turner
2018-03-20Check if the gettime runtime service is valid.Andrew Turner
2018-03-16Use EFI RTC capabilities info when registering, add bootverbose diagnostics.Ian Lepore
2018-03-13Correct minor typo in comment, efi_dmcap -> efi_tmcapKyle Evans
2018-03-13efirtc: Pass a dummy tmcap pointer to efi_get_time_lockedKyle Evans
2018-03-01Add a function to retrieve the EFI realtime clock capabilities.Ian Lepore
2018-02-23Remove unused error return from API that cannot failConrad Meyer
2018-01-19Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across theNathan Whitehorn
2017-11-23Zero struct efi_tm before setting the needed values. We don't use the dstAndrew Turner
2017-11-21Add a driver for the EFI RTC. This uses the EFI Runtime Services to queryAndrew Turner
2017-10-01To prepare for adding EFI runtime services support on arm64 move theAndrew Turner
2017-08-08Turns out to be even simpler to just not create /dev/efi if we don'tWarner Losh
2017-08-08Fail to open efirt device when no EFI on system.Warner Losh