Page MenuHomeFreeBSD

D44745.id.diff
No OneTemporary

D44745.id.diff

diff --git a/sys/amd64/conf/FIRECRACKER b/sys/amd64/conf/FIRECRACKER
--- a/sys/amd64/conf/FIRECRACKER
+++ b/sys/amd64/conf/FIRECRACKER
@@ -195,3 +195,7 @@
options XENHVM # Xen HVM kernel infrastructure
device xenpci # Xen HVM Hypervisor services driver
device xentimer # Xen x86 PV timer device
+
+# EFI devices
+device efidev # EFI pseudo-device
+device efirtc # EFI RTC
diff --git a/sys/amd64/conf/GENERIC b/sys/amd64/conf/GENERIC
--- a/sys/amd64/conf/GENERIC
+++ b/sys/amd64/conf/GENERIC
@@ -394,3 +394,7 @@
options HID_DEBUG # enable debug msgs
device hid # Generic HID support
options IICHID_SAMPLING # Workaround missing GPIO INTR support
+
+# EFI devices
+device efidev # EFI pseudo-device
+device efirtc # EFI RTC
diff --git a/sys/amd64/conf/NOTES b/sys/amd64/conf/NOTES
--- a/sys/amd64/conf/NOTES
+++ b/sys/amd64/conf/NOTES
@@ -594,6 +594,12 @@
# EFI Runtime Services support
options EFIRT
+# EFI pseudo-device
+device efidev
+
+# EFI RTC
+device efirtc
+
#
# HID-over-I2C support
#
diff --git a/sys/arm64/conf/NOTES b/sys/arm64/conf/NOTES
--- a/sys/arm64/conf/NOTES
+++ b/sys/arm64/conf/NOTES
@@ -193,8 +193,9 @@
device aw_cir
# Pseudo devices.
-options EFIRT # EFI Runtime Services
device clk
+device efidev # EFI pseudo-device
+device efirtc # EFI RTC
device phy
device hwreset
device nvmem
@@ -212,6 +213,7 @@
# Chip-specific errata
options THUNDERX_PASS_1_1_ERRATA
+options EFIRT # EFI Runtime Services
options FDT
device acpi
diff --git a/sys/arm64/conf/std.arm64 b/sys/arm64/conf/std.arm64
--- a/sys/arm64/conf/std.arm64
+++ b/sys/arm64/conf/std.arm64
@@ -106,3 +106,7 @@
# More info in ntpd documentation: http://www.eecis.udel.edu/~ntp
options PPS_SYNC
+
+# EFI devices
+device efidev # EFI pseudo-device
+device efirtc # EFI RTC
diff --git a/sys/conf/files b/sys/conf/files
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -1598,9 +1598,9 @@
dev/dwc/if_dwc_if.m optional dwc fdt
dev/dwc/dwc1000_core.c optional dwc fdt
dev/dwc/dwc1000_dma.c optional dwc fdt
-dev/efidev/efidev.c optional efirt
+dev/efidev/efidev.c optional efirt efidev
dev/efidev/efirt.c optional efirt
-dev/efidev/efirtc.c optional efirt
+dev/efidev/efirtc.c optional efirt efirtc
dev/e1000/if_em.c optional em \
compile-with "${NORMAL_C} -I$S/dev/e1000"
dev/e1000/em_txrx.c optional em \

File Metadata

Mime Type
text/plain
Expires
Tue, Aug 4, 7:48 AM (4 h, 19 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35914363
Default Alt Text
D44745.id.diff (2 KB)

Event Timeline