3 depends on HAS_IOMEM && HAS_DMA
6 menu "Broadcom specific AMBA"
7 depends on BCMA_POSSIBLE
10 tristate "BCMA support"
11 depends on BCMA_POSSIBLE
13 Bus driver for Broadcom specific Advanced Microcontroller Bus
16 # Support for Block-I/O. SELECT this from the driver that needs it.
21 config BCMA_HOST_PCI_POSSIBLE
23 depends on BCMA && PCI = y
27 bool "Support for BCMA on PCI-host bus"
28 depends on BCMA_HOST_PCI_POSSIBLE
30 config BCMA_DRIVER_PCI_HOSTMODE
31 bool "Driver for PCI core working in hostmode"
32 depends on BCMA && MIPS && BCMA_HOST_PCI
34 PCI core hostmode operation (external PCI bus).
38 depends on BCMA_DRIVER_MIPS
40 config BCMA_DRIVER_MIPS
41 bool "BCMA Broadcom MIPS core driver"
42 depends on BCMA && MIPS
44 Driver for the Broadcom MIPS core attached to Broadcom specific
45 Advanced Microcontroller Bus.
51 depends on BCMA_DRIVER_MIPS
56 depends on BCMA_DRIVER_MIPS
59 config BCMA_DRIVER_GMAC_CMN
60 bool "BCMA Broadcom GBIT MAC COMMON core driver"
63 Driver for the Broadcom GBIT MAC COMMON core attached to Broadcom
64 specific Advanced Microcontroller Bus.
68 config BCMA_DRIVER_GPIO
69 bool "BCMA GPIO driver"
70 depends on BCMA && GPIOLIB
72 Driver to provide access to the GPIO pins of the bcma bus.
80 This turns on additional debugging messages.