summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2008-04-21 10:09:55 +0000
committerphk <phk@FreeBSD.org>2008-04-21 10:09:55 +0000
commitbbf813673e69b90901d034189d21451674f5818e (patch)
tree32fe3bffd5e2777968895353e4bd20dfcd890fc7 /sys
parentc5851345cf22fb2cbb07c9efbd71dd8372ea153a (diff)
downloadFreeBSD-src-bbf813673e69b90901d034189d21451674f5818e.zip
FreeBSD-src-bbf813673e69b90901d034189d21451674f5818e.tar.gz
Make genclock standard on all platforms.
Thanks to: grehan & marcel for platform support on ia64 and ppc.
Diffstat (limited to 'sys')
-rw-r--r--sys/arm/conf/AVILA1
-rw-r--r--sys/arm/conf/BWCT1
-rw-r--r--sys/arm/conf/CRB1
-rw-r--r--sys/arm/conf/EP802191
-rw-r--r--sys/arm/conf/HL2001
-rw-r--r--sys/arm/conf/IQ312441
-rw-r--r--sys/arm/conf/KB920X1
-rw-r--r--sys/arm/conf/SIMICS1
-rw-r--r--sys/arm/conf/SKYEYE1
-rw-r--r--sys/conf/files4
-rw-r--r--sys/conf/files.amd642
-rw-r--r--sys/conf/files.i3862
-rw-r--r--sys/conf/files.pc982
-rw-r--r--sys/ia64/conf/DEFAULTS1
-rw-r--r--sys/mips/conf/ADM51201
-rw-r--r--sys/mips/conf/IDT1
-rw-r--r--sys/mips/conf/MALTA1
-rw-r--r--sys/mips/conf/QEMU1
-rw-r--r--sys/mips/conf/SENTRY51
-rw-r--r--sys/powerpc/conf/DEFAULTS1
-rw-r--r--sys/powerpc/conf/MPC85XX1
-rw-r--r--sys/sparc64/conf/GENERIC1
-rw-r--r--sys/sparc64/conf/NOTES1
-rw-r--r--sys/sun4v/conf/DEFAULTS1
-rw-r--r--sys/sun4v/conf/NOTES1
25 files changed, 2 insertions, 29 deletions
diff --git a/sys/arm/conf/AVILA b/sys/arm/conf/AVILA
index c436eab..b76b4f5 100644
--- a/sys/arm/conf/AVILA
+++ b/sys/arm/conf/AVILA
@@ -80,7 +80,6 @@ options BOOTP_COMPAT
#options PREEMPTION
#options VERBOSE_SYSINIT
-device genclock
device mem # Memory and kernel memory devices
#device saarm
diff --git a/sys/arm/conf/BWCT b/sys/arm/conf/BWCT
index 7d1a4be..e3e220e 100644
--- a/sys/arm/conf/BWCT
+++ b/sys/arm/conf/BWCT
@@ -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
diff --git a/sys/arm/conf/CRB b/sys/arm/conf/CRB
index d722c4a..c70469b 100644
--- a/sys/arm/conf/CRB
+++ b/sys/arm/conf/CRB
@@ -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
diff --git a/sys/arm/conf/EP80219 b/sys/arm/conf/EP80219
index 5814cf6..a31d61b 100644
--- a/sys/arm/conf/EP80219
+++ b/sys/arm/conf/EP80219
@@ -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
diff --git a/sys/arm/conf/HL200 b/sys/arm/conf/HL200
index 225a12b..fff2cbd 100644
--- a/sys/arm/conf/HL200
+++ b/sys/arm/conf/HL200
@@ -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
diff --git a/sys/arm/conf/IQ31244 b/sys/arm/conf/IQ31244
index 7590a87..1a2ccb7 100644
--- a/sys/arm/conf/IQ31244
+++ b/sys/arm/conf/IQ31244
@@ -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
diff --git a/sys/arm/conf/KB920X b/sys/arm/conf/KB920X
index 54f631d..2775961 100644
--- a/sys/arm/conf/KB920X
+++ b/sys/arm/conf/KB920X
@@ -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
diff --git a/sys/arm/conf/SIMICS b/sys/arm/conf/SIMICS
index 5bcf09a..4d54e7a 100644
--- a/sys/arm/conf/SIMICS
+++ b/sys/arm/conf/SIMICS
@@ -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
diff --git a/sys/arm/conf/SKYEYE b/sys/arm/conf/SKYEYE
index 1983b10..e3c9646 100644
--- a/sys/arm/conf/SKYEYE
+++ b/sys/arm/conf/SKYEYE
@@ -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
diff --git a/sys/conf/files b/sys/conf/files
index fd41e73..3e905fe 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -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
diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64
index a17f176..8dbcdc3 100644
--- a/sys/conf/files.amd64
+++ b/sys/conf/files.amd64
@@ -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
#
diff --git a/sys/conf/files.i386 b/sys/conf/files.i386
index f2de735..afc7a91 100644
--- a/sys/conf/files.i386
+++ b/sys/conf/files.i386
@@ -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
diff --git a/sys/conf/files.pc98 b/sys/conf/files.pc98
index af102ff..97d85f6 100644
--- a/sys/conf/files.pc98
+++ b/sys/conf/files.pc98
@@ -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
diff --git a/sys/ia64/conf/DEFAULTS b/sys/ia64/conf/DEFAULTS
index 9717728..1a96cd6 100644
--- a/sys/ia64/conf/DEFAULTS
+++ b/sys/ia64/conf/DEFAULTS
@@ -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
diff --git a/sys/mips/conf/ADM5120 b/sys/mips/conf/ADM5120
index bc55e79..97cae0f 100644
--- a/sys/mips/conf/ADM5120
+++ b/sys/mips/conf/ADM5120
@@ -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
diff --git a/sys/mips/conf/IDT b/sys/mips/conf/IDT
index 73af1ee..44f9dcb 100644
--- a/sys/mips/conf/IDT
+++ b/sys/mips/conf/IDT
@@ -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
diff --git a/sys/mips/conf/MALTA b/sys/mips/conf/MALTA
index 8d0c861..6b562b9 100644
--- a/sys/mips/conf/MALTA
+++ b/sys/mips/conf/MALTA
@@ -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
diff --git a/sys/mips/conf/QEMU b/sys/mips/conf/QEMU
index 1bfad14..9f18391 100644
--- a/sys/mips/conf/QEMU
+++ b/sys/mips/conf/QEMU
@@ -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
diff --git a/sys/mips/conf/SENTRY5 b/sys/mips/conf/SENTRY5
index 122b152..ac372ea 100644
--- a/sys/mips/conf/SENTRY5
+++ b/sys/mips/conf/SENTRY5
@@ -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
diff --git a/sys/powerpc/conf/DEFAULTS b/sys/powerpc/conf/DEFAULTS
index 232518b..7c981d1 100644
--- a/sys/powerpc/conf/DEFAULTS
+++ b/sys/powerpc/conf/DEFAULTS
@@ -6,7 +6,6 @@
machine powerpc
# Pseudo devices.
-device genclock
device mem # Memory and kernel memory devices
# UART chips on this platform
diff --git a/sys/powerpc/conf/MPC85XX b/sys/powerpc/conf/MPC85XX
index 48a455b..c53293a 100644
--- a/sys/powerpc/conf/MPC85XX
+++ b/sys/powerpc/conf/MPC85XX
@@ -70,4 +70,3 @@ device ugen
#device uhci
device umass
device usb
-device genclock
diff --git a/sys/sparc64/conf/GENERIC b/sys/sparc64/conf/GENERIC
index f43731e..d6c5d11 100644
--- a/sys/sparc64/conf/GENERIC
+++ b/sys/sparc64/conf/GENERIC
@@ -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)
diff --git a/sys/sparc64/conf/NOTES b/sys/sparc64/conf/NOTES
index 2f9e4e4..d409550 100644
--- a/sys/sparc64/conf/NOTES
+++ b/sys/sparc64/conf/NOTES
@@ -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)
diff --git a/sys/sun4v/conf/DEFAULTS b/sys/sun4v/conf/DEFAULTS
index 325901e..ba7c539 100644
--- a/sys/sun4v/conf/DEFAULTS
+++ b/sys/sun4v/conf/DEFAULTS
@@ -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
diff --git a/sys/sun4v/conf/NOTES b/sys/sun4v/conf/NOTES
index 88e7b1e..a773e5c 100644
--- a/sys/sun4v/conf/NOTES
+++ b/sys/sun4v/conf/NOTES
@@ -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)
OpenPOWER on IntegriCloud