From b6db202c8d47d2e5cd5962fddfcc3aad0459467f Mon Sep 17 00:00:00 2001 From: Shen Mintao Date: Fri, 10 Jan 2025 10:08:59 +0800 Subject: [PATCH] fix: patch for USB_PRODUCT_ID_AIC8800D84 and USB_PRODUCT_ID_AIC8800D85 --- drivers/aic8800/aic8800_fdrv/aicwf_usb.c | 2 +- drivers/aic8800/aic8800_fdrv/aicwf_usb.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/aic8800/aic8800_fdrv/aicwf_usb.c b/drivers/aic8800/aic8800_fdrv/aicwf_usb.c index 5884cd0..45fefac 100644 --- a/drivers/aic8800/aic8800_fdrv/aicwf_usb.c +++ b/drivers/aic8800/aic8800_fdrv/aicwf_usb.c @@ -2302,7 +2302,7 @@ static int aicwf_usb_chipmatch(struct aic_usb_dev *usb_dev, u16_l vid, u16_l pid AICWFDBG(LOGINFO, "%s USE AIC8800DW\r\n", __func__); return 0; }else if(pid == USB_PRODUCT_ID_AIC8800D81 || vid == USB_VENDOR_ID_TP || pid == USB_PRODUCT_ID_AIC8800D83 - || vid == USB_VENDOR_ID_TENDA){ + || vid == USB_VENDOR_ID_TENDA || pid == USB_PRODUCT_ID_AIC8800D84 || pid == USB_PRODUCT_ID_AIC8800D85){ usb_dev->chipid = PRODUCT_ID_AIC8800D81; aicwf_usb_rx_aggr = true; AICWFDBG(LOGINFO, "%s USE AIC8800D81\r\n", __func__); diff --git a/drivers/aic8800/aic8800_fdrv/aicwf_usb.h b/drivers/aic8800/aic8800_fdrv/aicwf_usb.h index 60b6d10..d7698fc 100644 --- a/drivers/aic8800/aic8800_fdrv/aicwf_usb.h +++ b/drivers/aic8800/aic8800_fdrv/aicwf_usb.h @@ -39,6 +39,8 @@ #define USB_PRODUCT_ID_AIC8800D81 0x8d81 #define USB_PRODUCT_ID_AIC8800D41 0x8d41 #define USB_PRODUCT_ID_AIC8800D83 0x8d83 +#define USB_PRODUCT_ID_AIC8800D84 0x8d84 +#define USB_PRODUCT_ID_AIC8800D85 0x8d85 #endif