Index: linux-5.15.49-rt47/drivers/parport/parport_pc.c
===================================================================
@ linux-5.15.49-rt47/drivers/parport/parport_pc.c:2615 @ enum parport_pc_pci_cards {
 	netmos_9900,
 	netmos_9901,
 	netmos_9865,
+	asix_ax99100,
 	quatech_sppxp100,
 	wch_ch382l,
 };
@ linux-5.15.49-rt47/drivers/parport/parport_pc.c:2671 @ 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 }, } },
@ linux-5.15.49-rt47/drivers/parport/parport_pc.c:2771 @ 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
@ linux-5.15.49-rt47/drivers/parport/parport_pc.c:3117 @
 
 #define PCI_VENDOR_ID_NCUBE		0x10ff
 
+#define PCI_VENDOR_ID_ASIX		0x125b
+#define PCI_DEVICE_ID_AX99100		0x9100
+
 #endif /* _LINUX_PCI_IDS_H */