1*61e115a5SMichael Bueschmenu "Sonics Silicon Backplane" 2*61e115a5SMichael Buesch 3*61e115a5SMichael Bueschconfig SSB_POSSIBLE 4*61e115a5SMichael Buesch bool 5*61e115a5SMichael Buesch depends on HAS_IOMEM 6*61e115a5SMichael Buesch default y 7*61e115a5SMichael Buesch 8*61e115a5SMichael Bueschconfig SSB 9*61e115a5SMichael Buesch tristate "Sonics Silicon Backplane support" 10*61e115a5SMichael Buesch depends on SSB_POSSIBLE 11*61e115a5SMichael Buesch help 12*61e115a5SMichael Buesch Support for the Sonics Silicon Backplane bus. 13*61e115a5SMichael Buesch You only need to enable this option, if you are 14*61e115a5SMichael Buesch configuring a kernel for an embedded system with 15*61e115a5SMichael Buesch this bus. 16*61e115a5SMichael Buesch It will be auto-selected if needed in other 17*61e115a5SMichael Buesch environments. 18*61e115a5SMichael Buesch 19*61e115a5SMichael Buesch The module will be called ssb. 20*61e115a5SMichael Buesch 21*61e115a5SMichael Buesch If unsure, say N. 22*61e115a5SMichael Buesch 23*61e115a5SMichael Bueschconfig SSB_PCIHOST_POSSIBLE 24*61e115a5SMichael Buesch bool 25*61e115a5SMichael Buesch depends on SSB && PCI 26*61e115a5SMichael Buesch default y 27*61e115a5SMichael Buesch 28*61e115a5SMichael Bueschconfig SSB_PCIHOST 29*61e115a5SMichael Buesch bool "Support for SSB on PCI-bus host" 30*61e115a5SMichael Buesch depends on SSB_PCIHOST_POSSIBLE 31*61e115a5SMichael Buesch default y 32*61e115a5SMichael Buesch help 33*61e115a5SMichael Buesch Support for a Sonics Silicon Backplane on top 34*61e115a5SMichael Buesch of a PCI device. 35*61e115a5SMichael Buesch 36*61e115a5SMichael Buesch If unsure, say Y 37*61e115a5SMichael Buesch 38*61e115a5SMichael Bueschconfig SSB_PCMCIAHOST_POSSIBLE 39*61e115a5SMichael Buesch bool 40*61e115a5SMichael Buesch depends on SSB && PCMCIA && EXPERIMENTAL 41*61e115a5SMichael Buesch default y 42*61e115a5SMichael Buesch 43*61e115a5SMichael Bueschconfig SSB_PCMCIAHOST 44*61e115a5SMichael Buesch bool "Support for SSB on PCMCIA-bus host (EXPERIMENTAL)" 45*61e115a5SMichael Buesch depends on SSB_PCMCIAHOST_POSSIBLE 46*61e115a5SMichael Buesch help 47*61e115a5SMichael Buesch Support for a Sonics Silicon Backplane on top 48*61e115a5SMichael Buesch of a PCMCIA device. 49*61e115a5SMichael Buesch 50*61e115a5SMichael Buesch If unsure, say N 51*61e115a5SMichael Buesch 52*61e115a5SMichael Bueschconfig SSB_SILENT 53*61e115a5SMichael Buesch bool "No SSB kernel messages" 54*61e115a5SMichael Buesch depends on SSB && EMBEDDED 55*61e115a5SMichael Buesch help 56*61e115a5SMichael Buesch This option turns off all Sonics Silicon Backplane printks. 57*61e115a5SMichael Buesch Note that you won't be able to identify problems, once 58*61e115a5SMichael Buesch messages are turned off. 59*61e115a5SMichael Buesch This might only be desired for production kernels on 60*61e115a5SMichael Buesch embedded devices to reduce the kernel size. 61*61e115a5SMichael Buesch 62*61e115a5SMichael Buesch Say N 63*61e115a5SMichael Buesch 64*61e115a5SMichael Bueschconfig SSB_DEBUG 65*61e115a5SMichael Buesch bool "SSB debugging" 66*61e115a5SMichael Buesch depends on SSB && !SSB_SILENT 67*61e115a5SMichael Buesch help 68*61e115a5SMichael Buesch This turns on additional runtime checks and debugging 69*61e115a5SMichael Buesch messages. Turn this on for SSB troubleshooting. 70*61e115a5SMichael Buesch 71*61e115a5SMichael Buesch If unsure, say N 72*61e115a5SMichael Buesch 73*61e115a5SMichael Bueschconfig SSB_SERIAL 74*61e115a5SMichael Buesch bool 75*61e115a5SMichael Buesch depends on SSB 76*61e115a5SMichael Buesch # ChipCommon and ExtIf serial support routines. 77*61e115a5SMichael Buesch 78*61e115a5SMichael Bueschconfig SSB_DRIVER_PCICORE_POSSIBLE 79*61e115a5SMichael Buesch bool 80*61e115a5SMichael Buesch depends on SSB_PCIHOST 81*61e115a5SMichael Buesch default y 82*61e115a5SMichael Buesch 83*61e115a5SMichael Bueschconfig SSB_DRIVER_PCICORE 84*61e115a5SMichael Buesch bool "SSB PCI core driver" 85*61e115a5SMichael Buesch depends on SSB_DRIVER_PCICORE_POSSIBLE 86*61e115a5SMichael Buesch help 87*61e115a5SMichael Buesch Driver for the Sonics Silicon Backplane attached 88*61e115a5SMichael Buesch Broadcom PCI core. 89*61e115a5SMichael Buesch 90*61e115a5SMichael Buesch If unsure, say Y 91*61e115a5SMichael Buesch 92*61e115a5SMichael Bueschconfig SSB_PCICORE_HOSTMODE 93*61e115a5SMichael Buesch bool "Hostmode support for SSB PCI core (EXPERIMENTAL)" 94*61e115a5SMichael Buesch depends on SSB_DRIVER_PCICORE && SSB_DRIVER_MIPS && EXPERIMENTAL 95*61e115a5SMichael Buesch help 96*61e115a5SMichael Buesch PCIcore hostmode operation (external PCI bus). 97*61e115a5SMichael Buesch 98*61e115a5SMichael Bueschconfig SSB_DRIVER_MIPS 99*61e115a5SMichael Buesch bool "SSB Broadcom MIPS core driver (EXPERIMENTAL)" 100*61e115a5SMichael Buesch depends on SSB && MIPS && EXPERIMENTAL 101*61e115a5SMichael Buesch select SSB_SERIAL 102*61e115a5SMichael Buesch help 103*61e115a5SMichael Buesch Driver for the Sonics Silicon Backplane attached 104*61e115a5SMichael Buesch Broadcom MIPS core. 105*61e115a5SMichael Buesch 106*61e115a5SMichael Buesch If unsure, say N 107*61e115a5SMichael Buesch 108*61e115a5SMichael Bueschconfig SSB_DRIVER_EXTIF 109*61e115a5SMichael Buesch bool "SSB Broadcom EXTIF core driver (EXPERIMENTAL)" 110*61e115a5SMichael Buesch depends on SSB_DRIVER_MIPS && EXPERIMENTAL 111*61e115a5SMichael Buesch help 112*61e115a5SMichael Buesch Driver for the Sonics Silicon Backplane attached 113*61e115a5SMichael Buesch Broadcom EXTIF core. 114*61e115a5SMichael Buesch 115*61e115a5SMichael Buesch If unsure, say N 116*61e115a5SMichael Buesch 117*61e115a5SMichael Bueschendmenu 118