diff --git a/drivers/isdn/hardware/mISDN/hfcpci.c b/drivers/isdn/hardware/mISDN/hfcpci.c index 3261de1..f44adc6 100644 --- a/drivers/isdn/hardware/mISDN/hfcpci.c +++ b/drivers/isdn/hardware/mISDN/hfcpci.c @@ -90,6 +90,7 @@ enum { HFC_DIGI_DF_M_A, HFC_ABOCOM_2BD1, HFC_SITECOM_DC105V2, + HFC_X_TENSIONS_XC_520, }; struct hfcPCI_hw { @@ -2182,6 +2183,7 @@ static const struct _hfc_map hfc_map[] = {HFC_DIGI_DF_M_A, 0, "Digi International DataFire Micro V (North America)"}, {HFC_SITECOM_DC105V2, 0, "Sitecom Connectivity DC-105 ISDN TA"}, + {HFC_X_TENSIONS_XC_520, 0, "X-Tensions XC-520 PCI ISDN"}, {}, }; @@ -2233,6 +2235,8 @@ static struct pci_device_id hfc_ids[] = (unsigned long) &hfc_map[21] }, { PCI_VDEVICE(SITECOM, PCI_DEVICE_ID_SITECOM_DC105V2), (unsigned long) &hfc_map[22] }, + { PCI_VDEVICE(XTENSIONS, PCI_DEVICE_ID_XTENSIONS_XC520), + (unsigned long) &hfc_map[23] }, {}, }; diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h index ae96bbe..0abac43 100644 --- a/include/linux/pci_ids.h +++ b/include/linux/pci_ids.h @@ -2173,6 +2173,9 @@ #define PCI_VENDOR_ID_ZOLTRIX 0x15b0 #define PCI_DEVICE_ID_ZOLTRIX_2BD0 0x2bd0 +#define PCI_VENDOR_ID_XTENSIONS 0x1ae7 +#define PCI_DEVICE_ID_XTENSIONS_XC520 0x0520 + #define PCI_VENDOR_ID_MELLANOX 0x15b3 #define PCI_DEVICE_ID_MELLANOX_TAVOR 0x5a44 #define PCI_DEVICE_ID_MELLANOX_TAVOR_BRIDGE 0x5a46