1*1da177e4SLinus Torvalds 2*1da177e4SLinus Torvaldsmenu "Misc Linux/SPARC drivers" 3*1da177e4SLinus Torvalds 4*1da177e4SLinus Torvaldsconfig SUN_OPENPROMIO 5*1da177e4SLinus Torvalds tristate "/dev/openprom device support" 6*1da177e4SLinus Torvalds help 7*1da177e4SLinus Torvalds This driver provides user programs with an interface to the SPARC 8*1da177e4SLinus Torvalds PROM device tree. The driver implements a SunOS-compatible 9*1da177e4SLinus Torvalds interface and a NetBSD-compatible interface. 10*1da177e4SLinus Torvalds 11*1da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 12*1da177e4SLinus Torvalds module will be called openprom. 13*1da177e4SLinus Torvalds 14*1da177e4SLinus Torvalds If unsure, say Y. 15*1da177e4SLinus Torvalds 16*1da177e4SLinus Torvaldsconfig SUN_MOSTEK_RTC 17*1da177e4SLinus Torvalds tristate "Mostek real time clock support" 18*1da177e4SLinus Torvalds help 19*1da177e4SLinus Torvalds The Mostek RTC chip is used on all known Sun computers except 20*1da177e4SLinus Torvalds some JavaStations. For a JavaStation you need to say Y both here 21*1da177e4SLinus Torvalds and to "Enhanced Real Time Clock Support". 22*1da177e4SLinus Torvalds 23*1da177e4SLinus Torvalds Say Y here unless you are building a special purpose kernel. 24*1da177e4SLinus Torvalds 25*1da177e4SLinus Torvaldsconfig OBP_FLASH 26*1da177e4SLinus Torvalds tristate "OBP Flash Device support" 27*1da177e4SLinus Torvalds depends on SPARC64 28*1da177e4SLinus Torvalds help 29*1da177e4SLinus Torvalds The OpenBoot PROM on Ultra systems is flashable. If you want to be 30*1da177e4SLinus Torvalds able to upgrade the OBP firmware, say Y here. 31*1da177e4SLinus Torvalds 32*1da177e4SLinus Torvaldsconfig SUN_BPP 33*1da177e4SLinus Torvalds tristate "Bidirectional parallel port support (OBSOLETE)" 34*1da177e4SLinus Torvalds depends on EXPERIMENTAL 35*1da177e4SLinus Torvalds help 36*1da177e4SLinus Torvalds Say Y here to support Sun's obsolete variant of IEEE1284 37*1da177e4SLinus Torvalds bidirectional parallel port protocol as /dev/bppX. Can be built on 38*1da177e4SLinus Torvalds x86 machines. 39*1da177e4SLinus Torvalds 40*1da177e4SLinus Torvaldsconfig SUN_VIDEOPIX 41*1da177e4SLinus Torvalds tristate "Videopix Frame Grabber (EXPERIMENTAL)" 42*1da177e4SLinus Torvalds depends on EXPERIMENTAL && (BROKEN || !64BIT) 43*1da177e4SLinus Torvalds help 44*1da177e4SLinus Torvalds Say Y here to support the Videopix Frame Grabber from Sun 45*1da177e4SLinus Torvalds Microsystems, commonly found on SPARCstations. This card, which is 46*1da177e4SLinus Torvalds based on the Phillips SAA9051, can handle NTSC and PAL/SECAM and 47*1da177e4SLinus Torvalds SVIDEO signals. 48*1da177e4SLinus Torvalds 49*1da177e4SLinus Torvaldsconfig SUN_AURORA 50*1da177e4SLinus Torvalds tristate "Aurora Multiboard 1600se (EXPERIMENTAL)" 51*1da177e4SLinus Torvalds depends on EXPERIMENTAL && BROKEN 52*1da177e4SLinus Torvalds help 53*1da177e4SLinus Torvalds The Aurora Multiboard is a multi-port high-speed serial controller. 54*1da177e4SLinus Torvalds If you have one of these, say Y. 55*1da177e4SLinus Torvalds 56*1da177e4SLinus Torvaldsconfig TADPOLE_TS102_UCTRL 57*1da177e4SLinus Torvalds tristate "Tadpole TS102 Microcontroller support (EXPERIMENTAL)" 58*1da177e4SLinus Torvalds depends on EXPERIMENTAL && SPARC32 59*1da177e4SLinus Torvalds help 60*1da177e4SLinus Torvalds Say Y here to directly support the TS102 Microcontroller interface 61*1da177e4SLinus Torvalds on the Tadpole Sparcbook 3. This device handles power-management 62*1da177e4SLinus Torvalds events, and can also notice the attachment/detachment of external 63*1da177e4SLinus Torvalds monitors and mice. 64*1da177e4SLinus Torvalds 65*1da177e4SLinus Torvaldsconfig SUN_JSFLASH 66*1da177e4SLinus Torvalds tristate "JavaStation OS Flash SIMM (EXPERIMENTAL)" 67*1da177e4SLinus Torvalds depends on EXPERIMENTAL && SPARC32 68*1da177e4SLinus Torvalds help 69*1da177e4SLinus Torvalds If you say Y here, you will be able to boot from your JavaStation's 70*1da177e4SLinus Torvalds Flash memory. 71*1da177e4SLinus Torvalds 72*1da177e4SLinus Torvalds# XXX Why don't we do "source drivers/char/Config.in" somewhere? 73*1da177e4SLinus Torvalds# no shit 74*1da177e4SLinus Torvaldsconfig APM_RTC_IS_GMT 75*1da177e4SLinus Torvalds bool 76*1da177e4SLinus Torvalds depends on EXPERIMENTAL && SPARC32 && PCI 77*1da177e4SLinus Torvalds default y 78*1da177e4SLinus Torvalds help 79*1da177e4SLinus Torvalds Say Y here if your RTC (Real Time Clock a.k.a. hardware clock) 80*1da177e4SLinus Torvalds stores the time in GMT (Greenwich Mean Time). Say N if your RTC 81*1da177e4SLinus Torvalds stores localtime. 82*1da177e4SLinus Torvalds 83*1da177e4SLinus Torvalds It is in fact recommended to store GMT in your RTC, because then you 84*1da177e4SLinus Torvalds don't have to worry about daylight savings time changes. The only 85*1da177e4SLinus Torvalds reason not to use GMT in your RTC is if you also run a broken OS 86*1da177e4SLinus Torvalds that doesn't understand GMT. 87*1da177e4SLinus Torvalds 88*1da177e4SLinus Torvaldsconfig RTC 89*1da177e4SLinus Torvalds tristate "PC-style Real Time Clock Support" 90*1da177e4SLinus Torvalds depends on PCI && EXPERIMENTAL && SPARC32 91*1da177e4SLinus Torvalds 92*1da177e4SLinus Torvaldsendmenu 93*1da177e4SLinus Torvalds 94