Blame view
drivers/bcma/Kconfig
2.77 KB
b24413180 License cleanup: ... |
1 |
# SPDX-License-Identifier: GPL-2.0 |
8369ae33b bcma: add Broadco... |
2 3 |
config BCMA_POSSIBLE bool |
6029e0c59 Revert "bcma: Kco... |
4 |
depends on HAS_IOMEM && HAS_DMA |
8369ae33b bcma: add Broadco... |
5 |
default y |
9ca766b36 bcma: make BCMA a... |
6 7 |
menuconfig BCMA tristate "Broadcom specific AMBA" |
8369ae33b bcma: add Broadco... |
8 9 10 11 |
depends on BCMA_POSSIBLE help Bus driver for Broadcom specific Advanced Microcontroller Bus Architecture. |
9d75ef0f8 bcma: host pci: i... |
12 13 14 15 |
# Support for Block-I/O. SELECT this from the driver that needs it. config BCMA_BLOCKIO bool depends on BCMA |
8369ae33b bcma: add Broadco... |
16 17 18 19 20 21 22 23 |
config BCMA_HOST_PCI_POSSIBLE bool depends on BCMA && PCI = y default y config BCMA_HOST_PCI bool "Support for BCMA on PCI-host bus" depends on BCMA_HOST_PCI_POSSIBLE |
1ca2760fb bcma: prepare Kco... |
24 |
select BCMA_DRIVER_PCI |
d186899fa bcma: activate PC... |
25 |
default y |
8369ae33b bcma: add Broadco... |
26 |
|
ecd177c21 bcma: add SOC bus |
27 |
config BCMA_HOST_SOC |
6ffdead80 bcma: make it pos... |
28 29 30 31 32 33 34 35 |
bool "Support for BCMA in a SoC" depends on BCMA help Host interface for a Broadcom AIX bus directly mapped into the memory. This only works with the Broadcom SoCs from the BCM47XX line. If unsure, say N |
21e0534ad bcma: add mips dr... |
36 |
|
1ca2760fb bcma: prepare Kco... |
37 |
config BCMA_DRIVER_PCI |
982a40f5c bcma: allow disab... |
38 39 |
bool "BCMA Broadcom PCI core driver" depends on BCMA && PCI |
1ca2760fb bcma: prepare Kco... |
40 41 42 43 44 45 46 47 48 49 50 51 |
default y help BCMA bus may have many versions of PCIe core. This driver supports: 1) PCIe core working in clientmode 2) PCIe Gen 2 clientmode core In general PCIe (Gen 2) clientmode core is required on PCIe hosted buses. It's responsible for initialization and basic hardware management. This driver is also prerequisite for a hostmode PCIe core support. |
49280625e bcma: lower depen... |
52 53 54 55 56 |
config BCMA_DRIVER_PCI_HOSTMODE bool "Driver for PCI core working in hostmode" depends on BCMA && MIPS && BCMA_DRIVER_PCI help PCI core hostmode operation (external PCI bus). |
21e0534ad bcma: add mips dr... |
57 58 |
config BCMA_DRIVER_MIPS bool "BCMA Broadcom MIPS core driver" |
ecd177c21 bcma: add SOC bus |
59 |
depends on BCMA && MIPS |
21e0534ad bcma: add mips dr... |
60 61 62 63 64 |
help Driver for the Broadcom MIPS core attached to Broadcom specific Advanced Microcontroller Bus. If unsure, say N |
ecd177c21 bcma: add SOC bus |
65 |
|
d6a3b51ad bcma: move parall... |
66 67 68 69 |
config BCMA_PFLASH bool depends on BCMA_DRIVER_MIPS default y |
23cb3b212 bcma: add place f... |
70 |
config BCMA_SFLASH |
57d8f7dd2 bcma: allow enabl... |
71 72 |
bool "ChipCommon-attached serial flash support" depends on BCMA_HOST_SOC |
23cb3b212 bcma: add place f... |
73 |
default y |
57d8f7dd2 bcma: allow enabl... |
74 75 76 77 78 79 80 |
help Some cheap devices have serial flash connected to the ChipCommon instead of independent SPI controller. It requires using a separated driver that implements ChipCommon specific interface communication. Enabling this symbol will let bcma recognize serial flash and register it as platform device. |
23cb3b212 bcma: add place f... |
81 82 83 |
config BCMA_NFLASH bool |
371a00448 bcma: detect and ... |
84 |
depends on BCMA_DRIVER_MIPS |
23cb3b212 bcma: add place f... |
85 |
default y |
e1ac4b409 bcma: add trivial... |
86 87 88 89 90 91 92 93 |
config BCMA_DRIVER_GMAC_CMN bool "BCMA Broadcom GBIT MAC COMMON core driver" depends on BCMA help Driver for the Broadcom GBIT MAC COMMON core attached to Broadcom specific Advanced Microcontroller Bus. If unsure, say N |
cf0936b06 bcma: add GPIO dr... |
94 95 |
config BCMA_DRIVER_GPIO bool "BCMA GPIO driver" |
a73331141 bcma: BCMA_DRIVER... |
96 |
depends on BCMA && GPIOLIB |
74f4e0cc6 bcma: switch GPIO... |
97 |
select GPIOLIB_IRQCHIP if BCMA_HOST_SOC |
cf0936b06 bcma: add GPIO dr... |
98 99 100 101 |
help Driver to provide access to the GPIO pins of the bcma bus. If unsure, say N |
8369ae33b bcma: add Broadco... |
102 103 104 105 106 107 108 |
config BCMA_DEBUG bool "BCMA debugging" depends on BCMA help This turns on additional debugging messages. If unsure, say N |