Make genclock standard on all platforms.

Thanks to: grehan & marcel for platform support on ia64 and ppc.
This commit is contained in:
Poul-Henning Kamp 2008-04-21 10:09:55 +00:00
parent 54f15aeed0
commit 0051271e12
25 changed files with 2 additions and 29 deletions

View File

@ -80,7 +80,6 @@ options BOOTP_COMPAT
#options PREEMPTION
#options VERBOSE_SYSINIT
device genclock
device mem # Memory and kernel memory devices
#device saarm

View File

@ -68,7 +68,6 @@ options MUTEX_NOINLINE
options RWLOCK_NOINLINE
options NO_FFS_SNAPSHOT
options NO_SWAPPING
device genclock
device loop
device random
device ether

View File

@ -65,7 +65,6 @@ options BOOTP_NFSV3
options BOOTP_WIRED_TO=em0
options BOOTP_COMPAT
#options PREEMPTION
device genclock
device loop
device ether
device mem # Memory and kernel memory devices

View File

@ -67,7 +67,6 @@ options BOOTP_NFSV3
options BOOTP_WIRED_TO=fxp0
options BOOTP_COMPAT
#options PREEMPTION
device genclock
device loop
device ether
device mem # Memory and kernel memory devices

View File

@ -74,7 +74,6 @@ options MUTEX_NOINLINE
options RWLOCK_NOINLINE
options NO_FFS_SNAPSHOT
options NO_SWAPPING
device genclock
device random
device pty
device loop

View File

@ -64,7 +64,6 @@ options BOOTP_NFSV3
options BOOTP_WIRED_TO=em0
options BOOTP_COMPAT
#options PREEMPTION
device genclock
device loop
device ether
device mem # Memory and kernel memory devices

View File

@ -62,7 +62,6 @@ options MUTEX_NOINLINE
options RWLOCK_NOINLINE
options NO_FFS_SNAPSHOT
options NO_SWAPPING
device genclock
device random
device pty
device loop

View File

@ -54,7 +54,6 @@ options SYSVSHM #SYSV-style shared memory
options SYSVMSG #SYSV-style message queues
options SYSVSEM #SYSV-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
device genclock
device loop
device ether
device saip

View File

@ -59,7 +59,6 @@ options SYSVMSG #SYSV-style message queues
options SYSVSEM #SYSV-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
device genclock
device loop
device ether
#device saarm

View File

@ -1425,7 +1425,7 @@ fs/cd9660/cd9660_vfsops.c optional cd9660
fs/cd9660/cd9660_vnops.c optional cd9660
fs/cd9660/cd9660_iconv.c optional cd9660_iconv
kern/bus_if.m standard
kern/clock_if.m optional genclock
kern/clock_if.m standard
kern/cpufreq_if.m standard
kern/device_if.m standard
kern/imgact_elf.c standard
@ -1524,7 +1524,7 @@ kern/subr_power.c standard
kern/subr_prf.c standard
kern/subr_prof.c standard
kern/subr_rman.c standard
kern/subr_rtc.c optional genclock
kern/subr_rtc.c standard
kern/subr_sbuf.c standard
kern/subr_scanf.c standard
kern/subr_sleepqueue.c standard

View File

@ -210,9 +210,7 @@ dev/wpi/if_wpi.c optional wpi
isa/atrtc.c standard
isa/syscons_isa.c optional sc
isa/vga_isa.c optional vga
kern/clock_if.m standard
kern/link_elf_obj.c standard
kern/subr_rtc.c standard
#
# IA32 binary support
#

View File

@ -446,10 +446,8 @@ i4b/layer1/itjc/i4b_itjc_l1fsm.c optional itjc
isa/atrtc.c standard
isa/syscons_isa.c optional sc
isa/vga_isa.c optional vga
kern/clock_if.m standard
kern/imgact_aout.c optional compat_aout
kern/imgact_gzip.c optional gzip
kern/subr_rtc.c standard
libkern/divdi3.c standard
libkern/ffsl.c standard
libkern/flsl.c standard

View File

@ -314,10 +314,8 @@ i4b/layer1/itjc/i4b_itjc_isac.c optional itjc
i4b/layer1/itjc/i4b_itjc_l1.c optional itjc
i4b/layer1/itjc/i4b_itjc_l1fsm.c optional itjc
#
kern/clock_if.m standard
kern/imgact_aout.c optional compat_aout
kern/imgact_gzip.c optional gzip
kern/subr_rtc.c standard
libkern/divdi3.c standard
libkern/ffsl.c standard
libkern/flsl.c standard

View File

@ -9,7 +9,6 @@ machine ia64
device acpi # ACPI support
# Pseudo devices.
device genclock # Real-time clock
device mem # Memory and kernel memory devices
# UART chips on this platform

View File

@ -62,7 +62,6 @@ options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required
#options WITNESS #Enable checks to detect deadlocks and cycles
#options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed
device genclock
device loop
device ether
device uart

View File

@ -31,7 +31,6 @@ options BOOTP_COMPAT
options INVARIANTS #Enable calls of extra sanity checking
options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS
device genclock
device loop
device pci
device ether

View File

@ -61,7 +61,6 @@ options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required
#options WITNESS #Enable checks to detect deadlocks and cycles
#options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed
device genclock
device loop
device ether
device le

View File

@ -51,7 +51,6 @@ options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
#options WITNESS #Enable checks to detect deadlocks and cycles
#options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed
device genclock
device loop
device ether
device mem

View File

@ -91,7 +91,6 @@ device ehci # EHCI PCI->USB interface (USB 2.0)
#device uart
#device uart_ns8250
device genclock
device loop
device ether
device md

View File

@ -6,7 +6,6 @@
machine powerpc
# Pseudo devices.
device genclock
device mem # Memory and kernel memory devices
# UART chips on this platform

View File

@ -70,4 +70,3 @@ device ugen
#device uhci
device umass
device usb
device genclock

View File

@ -139,7 +139,6 @@ options KBD_INSTALL_CDEV # install a CDEV entry in /dev
# Builtin hardware
device auxio # auxiliary I/O device
device clkbrd # Clock Board (blinkenlight on Sun Exx00)
device genclock # Generic clock interface
device eeprom # eeprom (really a front-end for the MK48Txx)
device mk48txx # Mostek MK48Txx clocks
device rtc # rtc (really a front-end for the MC146818)

View File

@ -33,7 +33,6 @@ device fhc
# Mandatory devices:
#
device genclock # Generic clock interface
device eeprom # eeprom (really a front-end for the MK48Txx)
device mk48txx # Mostek MK48Txx clocks
device rtc # rtc (really a front-end for the MC146818)

View File

@ -7,7 +7,6 @@ machine sun4v
# Pseudo devices.
device mem # Memory and kernel memory devices
device genclock # Generic clock interface
# Default partitioning schemes
options GEOM_BSD

View File

@ -33,7 +33,6 @@ device fhc
# Mandatory devices:
#
device genclock # Generic clock interface
#device eeprom # eeprom (really a front-end for the MK48Txx)
device mk48txx # Mostek MK48Txx clocks
#device rtc # rtc (really a front-end for the MC146818)