summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/conf
diff options
context:
space:
mode:
authormarius <marius@FreeBSD.org>2010-04-10 11:52:12 +0000
committermarius <marius@FreeBSD.org>2010-04-10 11:52:12 +0000
commitaf63aa47ca8e507ea249380e9c4c7659a303ee6f (patch)
treef1b6758ebc22a7a36a90c075e73c4c3ebfa7a633 /sys/sparc64/conf
parentc48055dea1028997c98d1f43c73db7cb0d62ccf1 (diff)
downloadFreeBSD-src-af63aa47ca8e507ea249380e9c4c7659a303ee6f.zip
FreeBSD-src-af63aa47ca8e507ea249380e9c4c7659a303ee6f.tar.gz
Add sbbc(4), a driver for the BootBus controller found in Serengeti and
StarCat systems which provides time-of-day services for both as well as console service for Serengeti, i.e. Sun Fire V1280. While the latter is described with a device type of serial in the OFW device tree, it isn't actually an UART. Nevertheless the console service is handled by uart(4) as this allowed to re-use quite a bit of MD and MI code. Actually, this idea is stolen from Linux which interfaces the sun4v hypervisor console with the Linux counterpart of uart(4).
Diffstat (limited to 'sys/sparc64/conf')
-rw-r--r--sys/sparc64/conf/GENERIC3
-rw-r--r--sys/sparc64/conf/NOTES1
2 files changed, 4 insertions, 0 deletions
diff --git a/sys/sparc64/conf/GENERIC b/sys/sparc64/conf/GENERIC
index 0dc9f5c..be3cfd3 100644
--- a/sys/sparc64/conf/GENERIC
+++ b/sys/sparc64/conf/GENERIC
@@ -143,6 +143,9 @@ device mk48txx # Mostek MK48Txx clocks
device rtc # rtc (really a front-end for the MC146818)
device mc146818 # Motorola MC146818 and compatible clocks
device epic # Sun Fire V215/V245 LEDs
+device sbbc # Sun BootBus controller (time-of-day clock for
+ # Serengeti and StarCat, console for Serengeti,
+ # requires device uart)
# Serial (COM) ports
device puc # Multi-channel uarts
diff --git a/sys/sparc64/conf/NOTES b/sys/sparc64/conf/NOTES
index d9c5be5..5e02289 100644
--- a/sys/sparc64/conf/NOTES
+++ b/sys/sparc64/conf/NOTES
@@ -37,6 +37,7 @@ 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)
device mc146818 # Motorola MC146818 and compatible clocks
+device sbbc # Sun BootBus controller
#
# Optional devices:
OpenPOWER on IntegriCloud