162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ci# 362306a36Sopenharmony_ci# Hardware for mISDN 462306a36Sopenharmony_ci# 562306a36Sopenharmony_cicomment "mISDN hardware drivers" 662306a36Sopenharmony_ci 762306a36Sopenharmony_ciconfig MISDN_HFCPCI 862306a36Sopenharmony_ci tristate "Support for HFC PCI cards" 962306a36Sopenharmony_ci depends on MISDN 1062306a36Sopenharmony_ci depends on PCI 1162306a36Sopenharmony_ci help 1262306a36Sopenharmony_ci Enable support for cards with Cologne Chip AG's 1362306a36Sopenharmony_ci HFC PCI chip. 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ciconfig MISDN_HFCMULTI 1662306a36Sopenharmony_ci tristate "Support for HFC multiport cards (HFC-4S/8S/E1)" 1762306a36Sopenharmony_ci depends on (PCI || CPM1) && HAS_IOPORT 1862306a36Sopenharmony_ci depends on MISDN 1962306a36Sopenharmony_ci help 2062306a36Sopenharmony_ci Enable support for cards with Cologne Chip AG's HFC multiport 2162306a36Sopenharmony_ci chip. There are three types of chips that are quite similar, 2262306a36Sopenharmony_ci but the interface is different: 2362306a36Sopenharmony_ci * HFC-4S (4 S/T interfaces on one chip) 2462306a36Sopenharmony_ci * HFC-8S (8 S/T interfaces on one chip) 2562306a36Sopenharmony_ci * HFC-E1 (E1 interface for 2Mbit ISDN) 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ciconfig MISDN_HFCMULTI_8xx 2862306a36Sopenharmony_ci bool "Support for XHFC embedded board in HFC multiport driver" 2962306a36Sopenharmony_ci depends on MISDN 3062306a36Sopenharmony_ci depends on MISDN_HFCMULTI 3162306a36Sopenharmony_ci depends on CPM1 3262306a36Sopenharmony_ci default CPM1 3362306a36Sopenharmony_ci help 3462306a36Sopenharmony_ci Enable support for the XHFC embedded solution from Speech Design. 3562306a36Sopenharmony_ci 3662306a36Sopenharmony_ciconfig MISDN_HFCUSB 3762306a36Sopenharmony_ci tristate "Support for HFC-S USB based TAs" 3862306a36Sopenharmony_ci depends on USB 3962306a36Sopenharmony_ci help 4062306a36Sopenharmony_ci Enable support for USB ISDN TAs with Cologne Chip AG's 4162306a36Sopenharmony_ci HFC-S USB ISDN Controller 4262306a36Sopenharmony_ci 4362306a36Sopenharmony_ciconfig MISDN_AVMFRITZ 4462306a36Sopenharmony_ci tristate "Support for AVM FRITZ!CARD PCI" 4562306a36Sopenharmony_ci depends on MISDN 4662306a36Sopenharmony_ci depends on PCI && HAS_IOPORT 4762306a36Sopenharmony_ci select MISDN_IPAC 4862306a36Sopenharmony_ci help 4962306a36Sopenharmony_ci Enable support for AVMs FRITZ!CARD PCI cards 5062306a36Sopenharmony_ci 5162306a36Sopenharmony_ciconfig MISDN_SPEEDFAX 5262306a36Sopenharmony_ci tristate "Support for Sedlbauer Speedfax+" 5362306a36Sopenharmony_ci depends on MISDN 5462306a36Sopenharmony_ci depends on PCI && HAS_IOPORT 5562306a36Sopenharmony_ci select MISDN_IPAC 5662306a36Sopenharmony_ci select MISDN_ISAR 5762306a36Sopenharmony_ci help 5862306a36Sopenharmony_ci Enable support for Sedlbauer Speedfax+. 5962306a36Sopenharmony_ci 6062306a36Sopenharmony_ciconfig MISDN_INFINEON 6162306a36Sopenharmony_ci tristate "Support for cards with Infineon chipset" 6262306a36Sopenharmony_ci depends on MISDN 6362306a36Sopenharmony_ci depends on PCI && HAS_IOPORT 6462306a36Sopenharmony_ci select MISDN_IPAC 6562306a36Sopenharmony_ci help 6662306a36Sopenharmony_ci Enable support for cards with ISAC + HSCX, IPAC or IPAC-SX 6762306a36Sopenharmony_ci chip from Infineon (former manufacturer Siemens). 6862306a36Sopenharmony_ci 6962306a36Sopenharmony_ciconfig MISDN_W6692 7062306a36Sopenharmony_ci tristate "Support for cards with Winbond 6692" 7162306a36Sopenharmony_ci depends on MISDN 7262306a36Sopenharmony_ci depends on PCI && HAS_IOPORT 7362306a36Sopenharmony_ci help 7462306a36Sopenharmony_ci Enable support for Winbond 6692 PCI chip based cards. 7562306a36Sopenharmony_ci 7662306a36Sopenharmony_ciconfig MISDN_NETJET 7762306a36Sopenharmony_ci tristate "Support for NETJet cards" 7862306a36Sopenharmony_ci depends on MISDN 7962306a36Sopenharmony_ci depends on PCI && HAS_IOPORT 8062306a36Sopenharmony_ci depends on TTY 8162306a36Sopenharmony_ci select MISDN_IPAC 8262306a36Sopenharmony_ci select MISDN_HDLC 8362306a36Sopenharmony_ci help 8462306a36Sopenharmony_ci Enable support for Traverse Technologies NETJet PCI cards. 8562306a36Sopenharmony_ci 8662306a36Sopenharmony_ciconfig MISDN_HDLC 8762306a36Sopenharmony_ci tristate 8862306a36Sopenharmony_ci select CRC_CCITT 8962306a36Sopenharmony_ci select BITREVERSE 9062306a36Sopenharmony_ci 9162306a36Sopenharmony_ciconfig MISDN_IPAC 9262306a36Sopenharmony_ci tristate 9362306a36Sopenharmony_ci depends on MISDN 9462306a36Sopenharmony_ci 9562306a36Sopenharmony_ciconfig MISDN_ISAR 9662306a36Sopenharmony_ci tristate 9762306a36Sopenharmony_ci depends on MISDN 9862306a36Sopenharmony_ci 99