Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
291ab06e SW |
2 | # |
3 | # Qualcomm network device configuration | |
4 | # | |
5 | ||
6 | config NET_VENDOR_QUALCOMM | |
7 | bool "Qualcomm devices" | |
8 | default y | |
a7f7f624 | 9 | help |
138b15ed | 10 | If you have a network (Ethernet) card belonging to this class, say Y. |
291ab06e SW |
11 | |
12 | Note that the answer to this question doesn't directly affect the | |
13 | kernel: saying N will just cause the configurator to skip all | |
14 | the questions about Qualcomm cards. If you say Y, you will be asked | |
15 | for your specific card in the following questions. | |
16 | ||
17 | if NET_VENDOR_QUALCOMM | |
18 | ||
19 | config QCA7000 | |
b2f98200 SW |
20 | tristate |
21 | help | |
22 | This enables support for the Qualcomm Atheros QCA7000. | |
23 | ||
24 | config QCA7000_SPI | |
25 | tristate "Qualcomm Atheros QCA7000 SPI support" | |
26 | select QCA7000 | |
93ecd260 | 27 | depends on SPI_MASTER && OF |
a7f7f624 | 28 | help |
291ab06e SW |
29 | This SPI protocol driver supports the Qualcomm Atheros QCA7000. |
30 | ||
31 | To compile this driver as a module, choose M here. The module | |
32 | will be called qcaspi. | |
33 | ||
dfc768fb SW |
34 | config QCA7000_UART |
35 | tristate "Qualcomm Atheros QCA7000 UART support" | |
36 | select QCA7000 | |
37 | depends on SERIAL_DEV_BUS && OF | |
a7f7f624 | 38 | help |
dfc768fb SW |
39 | This UART protocol driver supports the Qualcomm Atheros QCA7000. |
40 | ||
41 | Currently the driver assumes these device UART settings: | |
42 | Data bits: 8 | |
43 | Parity: None | |
44 | Stop bits: 1 | |
45 | Flow control: None | |
46 | ||
47 | To compile this driver as a module, choose M here. The module | |
48 | will be called qcauart. | |
49 | ||
b9b17deb TT |
50 | config QCOM_EMAC |
51 | tristate "Qualcomm Technologies, Inc. EMAC Gigabit Ethernet support" | |
e5e0fbfc | 52 | depends on HAS_DMA && HAS_IOMEM |
b9b17deb TT |
53 | select CRC32 |
54 | select PHYLIB | |
a7f7f624 | 55 | help |
b9b17deb TT |
56 | This driver supports the Qualcomm Technologies, Inc. Gigabit |
57 | Ethernet Media Access Controller (EMAC). The controller | |
58 | supports IEEE 802.3-2002, half-duplex mode at 10/100 Mb/s, | |
59 | full-duplex mode at 10/100/1000Mb/s, Wake On LAN (WOL) for | |
60 | low power, Receive-Side Scaling (RSS), and IEEE 1588-2008 | |
61 | Precision Clock Synchronization Protocol. | |
62 | ||
ceed73a2 SAK |
63 | source "drivers/net/ethernet/qualcomm/rmnet/Kconfig" |
64 | ||
291ab06e | 65 | endif # NET_VENDOR_QUALCOMM |