@@ -27,10 +27,12 @@ enum ishtp_driver_data_index {
2727 ISHTP_DRIVER_DATA_NONE ,
2828 ISHTP_DRIVER_DATA_LNL_M ,
2929 ISHTP_DRIVER_DATA_PTL ,
30+ ISHTP_DRIVER_DATA_WCL ,
3031};
3132
3233#define ISH_FW_GEN_LNL_M "lnlm"
3334#define ISH_FW_GEN_PTL "ptl"
35+ #define ISH_FW_GEN_WCL "wcl"
3436
3537#define ISH_FIRMWARE_PATH (gen ) "intel/ish/ish_" gen ".bin"
3638#define ISH_FIRMWARE_PATH_ALL "intel/ish/ish_*.bin"
@@ -42,6 +44,9 @@ static struct ishtp_driver_data ishtp_driver_data[] = {
4244 [ISHTP_DRIVER_DATA_PTL ] = {
4345 .fw_generation = ISH_FW_GEN_PTL ,
4446 },
47+ [ISHTP_DRIVER_DATA_WCL ] = {
48+ .fw_generation = ISH_FW_GEN_WCL ,
49+ },
4550};
4651
4752static const struct pci_device_id ish_pci_tbl [] = {
@@ -70,6 +75,7 @@ static const struct pci_device_id ish_pci_tbl[] = {
7075 {PCI_DEVICE_DATA (INTEL , ISH_LNL_M , ISHTP_DRIVER_DATA_LNL_M )},
7176 {PCI_DEVICE_DATA (INTEL , ISH_PTL_H , ISHTP_DRIVER_DATA_PTL )},
7277 {PCI_DEVICE_DATA (INTEL , ISH_PTL_P , ISHTP_DRIVER_DATA_PTL )},
78+ {PCI_DEVICE_DATA (INTEL , ISH_WCL , ISHTP_DRIVER_DATA_WCL )},
7379 {}
7480};
7581MODULE_DEVICE_TABLE (pci , ish_pci_tbl );
0 commit comments