@@ -27,10 +27,12 @@ enum ishtp_driver_data_index {
27
27
ISHTP_DRIVER_DATA_NONE ,
28
28
ISHTP_DRIVER_DATA_LNL_M ,
29
29
ISHTP_DRIVER_DATA_PTL ,
30
+ ISHTP_DRIVER_DATA_WCL ,
30
31
};
31
32
32
33
#define ISH_FW_GEN_LNL_M "lnlm"
33
34
#define ISH_FW_GEN_PTL "ptl"
35
+ #define ISH_FW_GEN_WCL "wcl"
34
36
35
37
#define ISH_FIRMWARE_PATH (gen ) "intel/ish/ish_" gen ".bin"
36
38
#define ISH_FIRMWARE_PATH_ALL "intel/ish/ish_*.bin"
@@ -42,6 +44,9 @@ static struct ishtp_driver_data ishtp_driver_data[] = {
42
44
[ISHTP_DRIVER_DATA_PTL ] = {
43
45
.fw_generation = ISH_FW_GEN_PTL ,
44
46
},
47
+ [ISHTP_DRIVER_DATA_WCL ] = {
48
+ .fw_generation = ISH_FW_GEN_WCL ,
49
+ },
45
50
};
46
51
47
52
static const struct pci_device_id ish_pci_tbl [] = {
@@ -70,6 +75,7 @@ static const struct pci_device_id ish_pci_tbl[] = {
70
75
{PCI_DEVICE_DATA (INTEL , ISH_LNL_M , ISHTP_DRIVER_DATA_LNL_M )},
71
76
{PCI_DEVICE_DATA (INTEL , ISH_PTL_H , ISHTP_DRIVER_DATA_PTL )},
72
77
{PCI_DEVICE_DATA (INTEL , ISH_PTL_P , ISHTP_DRIVER_DATA_PTL )},
78
+ {PCI_DEVICE_DATA (INTEL , ISH_WCL , ISHTP_DRIVER_DATA_WCL )},
73
79
{}
74
80
};
75
81
MODULE_DEVICE_TABLE (pci , ish_pci_tbl );
0 commit comments