opnsense-src/sys/x86
Ahmad Khalifa ae0350f1c0 Add a new sysctl in order to diffrentiate UEFI architectures
With the new 32-bit UEFI loader, it's convenient to have a sysctl to
figure out how we booted. Can be accessed at machdep.efi_arch

Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1098

(cherry picked from commit b538d4911004ca541507166b8ec9689d2e87d1aa)
(cherry picked from commit 0e8890a425bc778d323566c881e26bad7c54baf2)

Approved by:	so
Security:	FreeBSD-EN-25:12.efi
2025-08-08 11:49:17 +02:00
..
acpica acpi/apm: Improve APM ioctl interface emulation 2024-12-28 11:11:09 -07:00
bios sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
conf x86 NOTES: Move shared options from amd/i386 NOTES to x86 NOTES 2024-07-18 13:33:13 -04:00
cpufreq hwpstate_amd: add amd pstate for zen5 2025-01-30 15:23:23 +00:00
include Add a new sysctl in order to diffrentiate UEFI architectures 2025-08-08 11:49:17 +02:00
iommu x86/amdiommu: add amdiommu_is_running() 2025-04-09 03:53:17 +03:00
isa x86: Remove invalid DEVMETHOD methods for leaf devices 2024-11-30 21:46:07 -05:00
linux linux(4): Remove sys/cdefs.h inclusion under x86/linux due to 685dc743 2023-08-18 15:58:32 +03:00
pci x86: Use pci_domain_[de]activate_bus for PCI_RES_BUS resources 2025-02-27 08:09:20 -05:00
x86 x86/ucode: add support for early loading of CPU ucode on AMD. 2025-07-09 10:05:48 +02:00
xen sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00