Index: linux-5.15.49-rt47/drivers/parport/parport_pc.c =================================================================== --- linux-5.15.49-rt47.orig/drivers/parport/parport_pc.c +++ linux-5.15.49-rt47/drivers/parport/parport_pc.c @@ -2612,6 +2612,7 @@ enum parport_pc_pci_cards { netmos_9900, netmos_9901, netmos_9865, + asix_ax99100, quatech_sppxp100, wch_ch382l, }; @@ -2667,6 +2668,7 @@ static struct parport_pc_pci { /* aks_0100 */ { 1, { { 0, -1 }, } }, /* mobility_pp */ { 1, { { 0, 1 }, } }, /* netmos_9900 */ { 1, { { 0, -1 }, } }, + /* asix_ax99100 */ { 1, { { 0, -1 }, } }, /* The netmos entries below are untested */ /* netmos_9705 */ { 1, { { 0, -1 }, } }, @@ -2766,6 +2768,9 @@ static const struct pci_device_id parpor 0xA000, 0x1000, 0, 0, netmos_9865 }, { PCI_VENDOR_ID_NETMOS, PCI_DEVICE_ID_NETMOS_9865, 0xA000, 0x2000, 0, 0, netmos_9865 }, + /* Asix AX99100 Parallel port PCIExpressCard */ + { PCI_VENDOR_ID_ASIX, PCI_DEVICE_ID_AX99100, + 0xA000, 0x2000, 0, 0, netmos_9900 }, /* Quatech SPPXP-100 Parallel port PCI ExpressCard */ { PCI_VENDOR_ID_QUATECH, PCI_DEVICE_ID_QUATECH_SPPXP_100, PCI_ANY_ID, PCI_ANY_ID, 0, 0, quatech_sppxp100 }, Index: linux-5.15.49-rt47/include/linux/pci_ids.h =================================================================== --- linux-5.15.49-rt47.orig/include/linux/pci_ids.h +++ linux-5.15.49-rt47/include/linux/pci_ids.h @@ -3114,4 +3114,7 @@ #define PCI_VENDOR_ID_NCUBE 0x10ff +#define PCI_VENDOR_ID_ASIX 0x125b +#define PCI_DEVICE_ID_AX99100 0x9100 + #endif /* _LINUX_PCI_IDS_H */