1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 21700fe1aSKarsten Keil# 31700fe1aSKarsten Keil# Hardware for mISDN 41700fe1aSKarsten Keil# 51700fe1aSKarsten Keilcomment "mISDN hardware drivers" 61700fe1aSKarsten Keil 71700fe1aSKarsten Keilconfig MISDN_HFCPCI 81700fe1aSKarsten Keil tristate "Support for HFC PCI cards" 91700fe1aSKarsten Keil depends on MISDN 101700fe1aSKarsten Keil depends on PCI 111700fe1aSKarsten Keil help 121700fe1aSKarsten Keil Enable support for cards with Cologne Chip AG's 131700fe1aSKarsten Keil HFC PCI chip. 141700fe1aSKarsten Keil 15af69fb3aSKarsten Keilconfig MISDN_HFCMULTI 16af69fb3aSKarsten Keil tristate "Support for HFC multiport cards (HFC-4S/8S/E1)" 17*14360031SNiklas Schnelle depends on (PCI || CPM1) && HAS_IOPORT 18af69fb3aSKarsten Keil depends on MISDN 19af69fb3aSKarsten Keil help 20af69fb3aSKarsten Keil Enable support for cards with Cologne Chip AG's HFC multiport 21af69fb3aSKarsten Keil chip. There are three types of chips that are quite similar, 22af69fb3aSKarsten Keil but the interface is different: 23af69fb3aSKarsten Keil * HFC-4S (4 S/T interfaces on one chip) 24af69fb3aSKarsten Keil * HFC-8S (8 S/T interfaces on one chip) 25af69fb3aSKarsten Keil * HFC-E1 (E1 interface for 2Mbit ISDN) 26af69fb3aSKarsten Keil 27db9bb63aSKarsten Keilconfig MISDN_HFCMULTI_8xx 286341e62bSChristoph Jaeger bool "Support for XHFC embedded board in HFC multiport driver" 29db9bb63aSKarsten Keil depends on MISDN 30db9bb63aSKarsten Keil depends on MISDN_HFCMULTI 31b79df0fcSChristophe Leroy depends on CPM1 32b79df0fcSChristophe Leroy default CPM1 33db9bb63aSKarsten Keil help 34db9bb63aSKarsten Keil Enable support for the XHFC embedded solution from Speech Design. 35db9bb63aSKarsten Keil 3669f52adbSKarsten Keilconfig MISDN_HFCUSB 3769f52adbSKarsten Keil tristate "Support for HFC-S USB based TAs" 3869f52adbSKarsten Keil depends on USB 3969f52adbSKarsten Keil help 4069f52adbSKarsten Keil Enable support for USB ISDN TAs with Cologne Chip AG's 4169f52adbSKarsten Keil HFC-S USB ISDN Controller 4269f52adbSKarsten Keil 436115d2f3SKarsten Keilconfig MISDN_AVMFRITZ 446115d2f3SKarsten Keil tristate "Support for AVM FRITZ!CARD PCI" 456115d2f3SKarsten Keil depends on MISDN 46*14360031SNiklas Schnelle depends on PCI && HAS_IOPORT 476115d2f3SKarsten Keil select MISDN_IPAC 486115d2f3SKarsten Keil help 496115d2f3SKarsten Keil Enable support for AVMs FRITZ!CARD PCI cards 506115d2f3SKarsten Keil 51da2272c9SKarsten Keilconfig MISDN_SPEEDFAX 52da2272c9SKarsten Keil tristate "Support for Sedlbauer Speedfax+" 53da2272c9SKarsten Keil depends on MISDN 54*14360031SNiklas Schnelle depends on PCI && HAS_IOPORT 55da2272c9SKarsten Keil select MISDN_IPAC 56da2272c9SKarsten Keil select MISDN_ISAR 57da2272c9SKarsten Keil help 58da2272c9SKarsten Keil Enable support for Sedlbauer Speedfax+. 59da2272c9SKarsten Keil 60cae86d4aSKarsten Keilconfig MISDN_INFINEON 61cae86d4aSKarsten Keil tristate "Support for cards with Infineon chipset" 62cae86d4aSKarsten Keil depends on MISDN 63*14360031SNiklas Schnelle depends on PCI && HAS_IOPORT 64cae86d4aSKarsten Keil select MISDN_IPAC 65cae86d4aSKarsten Keil help 66cae86d4aSKarsten Keil Enable support for cards with ISAC + HSCX, IPAC or IPAC-SX 67cae86d4aSKarsten Keil chip from Infineon (former manufacturer Siemens). 68cae86d4aSKarsten Keil 69707b2ce6SKarsten Keilconfig MISDN_W6692 70707b2ce6SKarsten Keil tristate "Support for cards with Winbond 6692" 71707b2ce6SKarsten Keil depends on MISDN 72*14360031SNiklas Schnelle depends on PCI && HAS_IOPORT 73707b2ce6SKarsten Keil help 74707b2ce6SKarsten Keil Enable support for Winbond 6692 PCI chip based cards. 75707b2ce6SKarsten Keil 76a900845eSKarsten Keilconfig MISDN_NETJET 77a900845eSKarsten Keil tristate "Support for NETJet cards" 78a900845eSKarsten Keil depends on MISDN 79*14360031SNiklas Schnelle depends on PCI && HAS_IOPORT 804f73bc4dSJoe Millenbach depends on TTY 81a900845eSKarsten Keil select MISDN_IPAC 8299c2aa15SArnd Bergmann select MISDN_HDLC 83a900845eSKarsten Keil help 84a900845eSKarsten Keil Enable support for Traverse Technologies NETJet PCI cards. 85a900845eSKarsten Keil 8699c2aa15SArnd Bergmannconfig MISDN_HDLC 8799c2aa15SArnd Bergmann tristate 8899c2aa15SArnd Bergmann select CRC_CCITT 8999c2aa15SArnd Bergmann select BITREVERSE 90cae86d4aSKarsten Keil 91cae86d4aSKarsten Keilconfig MISDN_IPAC 92cae86d4aSKarsten Keil tristate 93cae86d4aSKarsten Keil depends on MISDN 94cae86d4aSKarsten Keil 95da2272c9SKarsten Keilconfig MISDN_ISAR 96da2272c9SKarsten Keil tristate 97da2272c9SKarsten Keil depends on MISDN 98da2272c9SKarsten Keil 99