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
31 config BCMA_DRIVER_PCI_HOSTMODE
32 bool "Driver for PCI core working in hostmode"
33 depends on BCMA && MIPS && BCMA_HOST_PCI
35 PCI core hostmode operation (external PCI bus).
39 depends on BCMA_DRIVER_MIPS
41 config BCMA_DRIVER_MIPS
42 bool "BCMA Broadcom MIPS core driver"
43 depends on BCMA && MIPS
45 Driver for the Broadcom MIPS core attached to Broadcom specific
46 Advanced Microcontroller Bus.
52 depends on BCMA_DRIVER_MIPS
57 depends on BCMA_DRIVER_MIPS
60 config BCMA_DRIVER_GMAC_CMN
61 bool "BCMA Broadcom GBIT MAC COMMON core driver"
64 Driver for the Broadcom GBIT MAC COMMON core attached to Broadcom
65 specific Advanced Microcontroller Bus.
69 config BCMA_DRIVER_GPIO
70 bool "BCMA GPIO driver"
71 depends on BCMA && GPIOLIB
73 Driver to provide access to the GPIO pins of the bcma bus.
81 This turns on additional debugging messages.