1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Hardware for mISDN 4# 5comment "mISDN hardware drivers" 6 7config MISDN_HFCPCI 8 tristate "Support for HFC PCI cards" 9 depends on MISDN 10 depends on PCI 11 help 12 Enable support for cards with Cologne Chip AG's 13 HFC PCI chip. 14 15config MISDN_HFCMULTI 16 tristate "Support for HFC multiport cards (HFC-4S/8S/E1)" 17 depends on (PCI || CPM1) && HAS_IOPORT 18 depends on MISDN 19 help 20 Enable support for cards with Cologne Chip AG's HFC multiport 21 chip. There are three types of chips that are quite similar, 22 but the interface is different: 23 * HFC-4S (4 S/T interfaces on one chip) 24 * HFC-8S (8 S/T interfaces on one chip) 25 * HFC-E1 (E1 interface for 2Mbit ISDN) 26 27config MISDN_HFCMULTI_8xx 28 bool "Support for XHFC embedded board in HFC multiport driver" 29 depends on MISDN 30 depends on MISDN_HFCMULTI 31 depends on CPM1 32 default CPM1 33 help 34 Enable support for the XHFC embedded solution from Speech Design. 35 36config MISDN_HFCUSB 37 tristate "Support for HFC-S USB based TAs" 38 depends on USB 39 help 40 Enable support for USB ISDN TAs with Cologne Chip AG's 41 HFC-S USB ISDN Controller 42 43config MISDN_AVMFRITZ 44 tristate "Support for AVM FRITZ!CARD PCI" 45 depends on MISDN 46 depends on PCI && HAS_IOPORT 47 select MISDN_IPAC 48 help 49 Enable support for AVMs FRITZ!CARD PCI cards 50 51config MISDN_SPEEDFAX 52 tristate "Support for Sedlbauer Speedfax+" 53 depends on MISDN 54 depends on PCI && HAS_IOPORT 55 select MISDN_IPAC 56 select MISDN_ISAR 57 help 58 Enable support for Sedlbauer Speedfax+. 59 60config MISDN_INFINEON 61 tristate "Support for cards with Infineon chipset" 62 depends on MISDN 63 depends on PCI && HAS_IOPORT 64 select MISDN_IPAC 65 help 66 Enable support for cards with ISAC + HSCX, IPAC or IPAC-SX 67 chip from Infineon (former manufacturer Siemens). 68 69config MISDN_W6692 70 tristate "Support for cards with Winbond 6692" 71 depends on MISDN 72 depends on PCI && HAS_IOPORT 73 help 74 Enable support for Winbond 6692 PCI chip based cards. 75 76config MISDN_NETJET 77 tristate "Support for NETJet cards" 78 depends on MISDN 79 depends on PCI && HAS_IOPORT 80 depends on TTY 81 select MISDN_IPAC 82 select MISDN_HDLC 83 help 84 Enable support for Traverse Technologies NETJet PCI cards. 85 86config MISDN_HDLC 87 tristate 88 select CRC_CCITT 89 select BITREVERSE 90 91config MISDN_IPAC 92 tristate 93 depends on MISDN 94 95config MISDN_ISAR 96 tristate 97 depends on MISDN 98 99