Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
[firefly-linux-kernel-4.4.55.git] / drivers / staging / net / Kconfig
1 if NETDEVICES
2
3 if WAN
4
5 config PC300
6         tristate "Cyclades-PC300 support (RS-232/V.35, X.21, T1/E1 boards)"
7         depends on HDLC && PCI && BROKEN
8         ---help---
9           This driver is broken because of struct tty_driver change.
10
11           Driver for the Cyclades-PC300 synchronous communication boards.
12
13           These boards provide synchronous serial interfaces to your
14           Linux box (interfaces currently available are RS-232/V.35, X.21 and
15           T1/E1). If you wish to support Multilink PPP, please select the
16           option later and read the file README.mlppp provided by PC300
17           package.
18
19           To compile this as a module, choose M here: the module
20           will be called pc300.
21
22           If unsure, say N.
23
24 config PC300_MLPPP
25         bool "Cyclades-PC300 MLPPP support"
26         depends on PC300 && PPP_MULTILINK && PPP_SYNC_TTY && HDLC_PPP
27         help
28           Multilink PPP over the PC300 synchronous communication boards.
29
30 comment "Cyclades-PC300 MLPPP support is disabled."
31         depends on HDLC && PC300 && (PPP=n || !PPP_MULTILINK || PPP_SYNC_TTY=n || !HDLC_PPP)
32
33 comment "Refer to the file README.mlppp, provided by PC300 package."
34         depends on HDLC && PC300 && (PPP=n || !PPP_MULTILINK || PPP_SYNC_TTY=n || !HDLC_PPP)
35
36 endif # WAN
37
38 endif # NETDEVICES