161e115a5SMichael Bueschmenu "Sonics Silicon Backplane" 261e115a5SMichael Buesch 361e115a5SMichael Bueschconfig SSB_POSSIBLE 461e115a5SMichael Buesch bool 561e115a5SMichael Buesch depends on HAS_IOMEM 661e115a5SMichael Buesch default y 761e115a5SMichael Buesch 861e115a5SMichael Bueschconfig SSB 961e115a5SMichael Buesch tristate "Sonics Silicon Backplane support" 1061e115a5SMichael Buesch depends on SSB_POSSIBLE 1161e115a5SMichael Buesch help 1261e115a5SMichael Buesch Support for the Sonics Silicon Backplane bus. 1361e115a5SMichael Buesch You only need to enable this option, if you are 1461e115a5SMichael Buesch configuring a kernel for an embedded system with 1561e115a5SMichael Buesch this bus. 1661e115a5SMichael Buesch It will be auto-selected if needed in other 1761e115a5SMichael Buesch environments. 1861e115a5SMichael Buesch 1961e115a5SMichael Buesch The module will be called ssb. 2061e115a5SMichael Buesch 2161e115a5SMichael Buesch If unsure, say N. 2261e115a5SMichael Buesch 2361e115a5SMichael Bueschconfig SSB_PCIHOST_POSSIBLE 2461e115a5SMichael Buesch bool 25*9be4bfb9SIngo Molnar depends on SSB && (PCI = y || PCI = SSB) 2661e115a5SMichael Buesch default y 2761e115a5SMichael Buesch 2861e115a5SMichael Bueschconfig SSB_PCIHOST 2961e115a5SMichael Buesch bool "Support for SSB on PCI-bus host" 3061e115a5SMichael Buesch depends on SSB_PCIHOST_POSSIBLE 3161e115a5SMichael Buesch default y 3261e115a5SMichael Buesch help 3361e115a5SMichael Buesch Support for a Sonics Silicon Backplane on top 3461e115a5SMichael Buesch of a PCI device. 3561e115a5SMichael Buesch 3661e115a5SMichael Buesch If unsure, say Y 3761e115a5SMichael Buesch 3861e115a5SMichael Bueschconfig SSB_PCMCIAHOST_POSSIBLE 3961e115a5SMichael Buesch bool 40*9be4bfb9SIngo Molnar depends on SSB && (PCMCIA = y || PCMCIA = SSB) && EXPERIMENTAL 4161e115a5SMichael Buesch default y 4261e115a5SMichael Buesch 4361e115a5SMichael Bueschconfig SSB_PCMCIAHOST 4461e115a5SMichael Buesch bool "Support for SSB on PCMCIA-bus host (EXPERIMENTAL)" 4561e115a5SMichael Buesch depends on SSB_PCMCIAHOST_POSSIBLE 4661e115a5SMichael Buesch help 4761e115a5SMichael Buesch Support for a Sonics Silicon Backplane on top 4861e115a5SMichael Buesch of a PCMCIA device. 4961e115a5SMichael Buesch 5061e115a5SMichael Buesch If unsure, say N 5161e115a5SMichael Buesch 5261e115a5SMichael Bueschconfig SSB_SILENT 5361e115a5SMichael Buesch bool "No SSB kernel messages" 5461e115a5SMichael Buesch depends on SSB && EMBEDDED 5561e115a5SMichael Buesch help 5661e115a5SMichael Buesch This option turns off all Sonics Silicon Backplane printks. 5761e115a5SMichael Buesch Note that you won't be able to identify problems, once 5861e115a5SMichael Buesch messages are turned off. 5961e115a5SMichael Buesch This might only be desired for production kernels on 6061e115a5SMichael Buesch embedded devices to reduce the kernel size. 6161e115a5SMichael Buesch 6261e115a5SMichael Buesch Say N 6361e115a5SMichael Buesch 6461e115a5SMichael Bueschconfig SSB_DEBUG 6561e115a5SMichael Buesch bool "SSB debugging" 6661e115a5SMichael Buesch depends on SSB && !SSB_SILENT 6761e115a5SMichael Buesch help 6861e115a5SMichael Buesch This turns on additional runtime checks and debugging 6961e115a5SMichael Buesch messages. Turn this on for SSB troubleshooting. 7061e115a5SMichael Buesch 7161e115a5SMichael Buesch If unsure, say N 7261e115a5SMichael Buesch 7361e115a5SMichael Bueschconfig SSB_SERIAL 7461e115a5SMichael Buesch bool 7561e115a5SMichael Buesch depends on SSB 7661e115a5SMichael Buesch # ChipCommon and ExtIf serial support routines. 7761e115a5SMichael Buesch 7861e115a5SMichael Bueschconfig SSB_DRIVER_PCICORE_POSSIBLE 7961e115a5SMichael Buesch bool 8061e115a5SMichael Buesch depends on SSB_PCIHOST 8161e115a5SMichael Buesch default y 8261e115a5SMichael Buesch 8361e115a5SMichael Bueschconfig SSB_DRIVER_PCICORE 8461e115a5SMichael Buesch bool "SSB PCI core driver" 8561e115a5SMichael Buesch depends on SSB_DRIVER_PCICORE_POSSIBLE 8661e115a5SMichael Buesch help 8761e115a5SMichael Buesch Driver for the Sonics Silicon Backplane attached 8861e115a5SMichael Buesch Broadcom PCI core. 8961e115a5SMichael Buesch 9061e115a5SMichael Buesch If unsure, say Y 9161e115a5SMichael Buesch 9261e115a5SMichael Bueschconfig SSB_PCICORE_HOSTMODE 9361e115a5SMichael Buesch bool "Hostmode support for SSB PCI core (EXPERIMENTAL)" 9461e115a5SMichael Buesch depends on SSB_DRIVER_PCICORE && SSB_DRIVER_MIPS && EXPERIMENTAL 9561e115a5SMichael Buesch help 9661e115a5SMichael Buesch PCIcore hostmode operation (external PCI bus). 9761e115a5SMichael Buesch 9861e115a5SMichael Bueschconfig SSB_DRIVER_MIPS 9961e115a5SMichael Buesch bool "SSB Broadcom MIPS core driver (EXPERIMENTAL)" 10061e115a5SMichael Buesch depends on SSB && MIPS && EXPERIMENTAL 10161e115a5SMichael Buesch select SSB_SERIAL 10261e115a5SMichael Buesch help 10361e115a5SMichael Buesch Driver for the Sonics Silicon Backplane attached 10461e115a5SMichael Buesch Broadcom MIPS core. 10561e115a5SMichael Buesch 10661e115a5SMichael Buesch If unsure, say N 10761e115a5SMichael Buesch 10861e115a5SMichael Bueschconfig SSB_DRIVER_EXTIF 10961e115a5SMichael Buesch bool "SSB Broadcom EXTIF core driver (EXPERIMENTAL)" 11061e115a5SMichael Buesch depends on SSB_DRIVER_MIPS && EXPERIMENTAL 11161e115a5SMichael Buesch help 11261e115a5SMichael Buesch Driver for the Sonics Silicon Backplane attached 11361e115a5SMichael Buesch Broadcom EXTIF core. 11461e115a5SMichael Buesch 11561e115a5SMichael Buesch If unsure, say N 11661e115a5SMichael Buesch 11761e115a5SMichael Bueschendmenu 118