summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/conf
diff options
context:
space:
mode:
authormarius <marius@FreeBSD.org>2005-06-10 23:11:16 +0000
committermarius <marius@FreeBSD.org>2005-06-10 23:11:16 +0000
commitea579c14c6c7b891cde589847563ce088a3205a5 (patch)
treeee1d1f06e130a19c7b245c3ceee25285ea7113af /sys/sparc64/conf
parent843acabcc3addeaedf5c747f8ee2db25734c3b9a (diff)
downloadFreeBSD-src-ea579c14c6c7b891cde589847563ce088a3205a5.zip
FreeBSD-src-ea579c14c6c7b891cde589847563ce088a3205a5.tar.gz
Turn on atkbdc(4), atkbd(4), creator(4), machfb(4), syscons(4), ohci(4),
psm(4), ukbd(4), ums(4) and usb(4) on by default. Modulo some nits with the most annoying one probably being USB keyboards no longer working at the OFW boot prompt after halting FreeBSD these drivers work fine on sparc64 including X and there's nothing left that I'd consider a show- stopper. I.e. graphical consoles on sun4u machines should either work out of the box or by plugging in a card that is supported by either creator(4) or machfb(4). The exception obviously are SBus-only machines without UPA slots like some Ultra 1 (but which also still lack support in other areas) and certain Exx0 (but which probably are mainly used with serial consoles anyway). I'll try to add a cgsix(4) for these later as Sun CG6 cards are probably the most common SBus framebuffer cards in sun4u machines. I however don't see much sense in adding drivers for the dozen of SBus framebuffers that were destined for sparc v8 machines. The rest of the USB drivers aren't enabled as I'm only aware of ukbd(4) and ums(4) as well as ohci(4) working with the on-board ALI M5237 and Sun PCIO-2 controllers. Aue(4) definitely doesn't work on sparc64, yet. Thanks to: - Jake for the initial work on syscons(4) on sparc64 and creator(4). - Marcel for uart(4) and especially for its support for the SCCs which are only used on sparc64 so far. In various regards it wouldn't have been possible to enable syscons(4) by default on sparc64, yet, without uart(4). - All that tested patches. Ok'ed by: scottl (RE hat), tmm
Diffstat (limited to 'sys/sparc64/conf')
-rw-r--r--sys/sparc64/conf/GENERIC22
1 files changed, 11 insertions, 11 deletions
diff --git a/sys/sparc64/conf/GENERIC b/sys/sparc64/conf/GENERIC
index 1e00fe7c..7c46980 100644
--- a/sys/sparc64/conf/GENERIC
+++ b/sys/sparc64/conf/GENERIC
@@ -117,16 +117,16 @@ device ses # SCSI Environmental Services (and SAF-TE)
#device mlx # Mylex DAC960 family
# atkbdc0 controls both the keyboard and the PS/2 mouse
-#device atkbdc # AT keyboard controller
-#device atkbd # AT keyboard
-#device psm # PS/2 mouse
+device atkbdc # AT keyboard controller
+device atkbd # AT keyboard
+device psm # PS/2 mouse
# syscons is the default console driver, resembling an SCO console
-#device sc
-#device creator # Creator, Creator3D and Elite3D framebuffers
-#device machfb # ATI Mach64 framebuffers
+device sc
+device creator # Creator, Creator3D and Elite3D framebuffers
+device machfb # ATI Mach64 framebuffers
#device splash # Splash screen and screen saver support
-#options KBD_INSTALL_CDEV # install a CDEV entry in /dev
+options KBD_INSTALL_CDEV # install a CDEV entry in /dev
#device ofw_console # Open Firmware console device
@@ -203,15 +203,15 @@ device bpf # Berkeley packet filter
# USB support
#device uhci # UHCI PCI->USB interface
-#device ohci # OHCI PCI->USB interface
-#device usb # USB Bus (required)
+device ohci # OHCI PCI->USB interface
+device usb # USB Bus (required)
#device udbp # USB Double Bulk Pipe devices
#device ugen # Generic
#device uhid # "Human Interface Devices"
-#device ukbd # Keyboard
+device ukbd # Keyboard
#device ulpt # Printer
#device umass # Disks/Mass storage - Requires scbus and da
-#device ums # Mouse
+device ums # Mouse
#device urio # Diamond Rio 500 MP3 player
#device uscanner # Scanners
# USB Ethernet, requires mii
OpenPOWER on IntegriCloud