|
24 | 24 | #include "hw-ish.h" |
25 | 25 |
|
26 | 26 | static const struct pci_device_id ish_pci_tbl[] = { |
27 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, CHV_DEVICE_ID)}, |
28 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, BXT_Ax_DEVICE_ID)}, |
29 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, BXT_Bx_DEVICE_ID)}, |
30 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, APL_Ax_DEVICE_ID)}, |
31 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, SPT_Ax_DEVICE_ID)}, |
32 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, CNL_Ax_DEVICE_ID)}, |
33 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, GLK_Ax_DEVICE_ID)}, |
34 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, CNL_H_DEVICE_ID)}, |
35 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, ICL_MOBILE_DEVICE_ID)}, |
36 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, SPT_H_DEVICE_ID)}, |
37 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, CML_LP_DEVICE_ID)}, |
38 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, CMP_H_DEVICE_ID)}, |
39 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, EHL_Ax_DEVICE_ID)}, |
40 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, TGL_LP_DEVICE_ID)}, |
41 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, TGL_H_DEVICE_ID)}, |
42 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, ADL_S_DEVICE_ID)}, |
43 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, ADL_P_DEVICE_ID)}, |
44 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, ADL_N_DEVICE_ID)}, |
45 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, RPL_S_DEVICE_ID)}, |
46 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, MTL_P_DEVICE_ID)}, |
47 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, ARL_H_DEVICE_ID)}, |
48 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, ARL_S_DEVICE_ID)}, |
49 | | - {0, } |
| 27 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_CHV)}, |
| 28 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_BXT_Ax)}, |
| 29 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_BXT_Bx)}, |
| 30 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_APL_Ax)}, |
| 31 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_SPT_Ax)}, |
| 32 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_CNL_Ax)}, |
| 33 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_GLK_Ax)}, |
| 34 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_CNL_H)}, |
| 35 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_ICL_MOBILE)}, |
| 36 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_SPT_H)}, |
| 37 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_CML_LP)}, |
| 38 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_CMP_H)}, |
| 39 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_EHL_Ax)}, |
| 40 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_TGL_LP)}, |
| 41 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_TGL_H)}, |
| 42 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_ADL_S)}, |
| 43 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_ADL_P)}, |
| 44 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_ADL_N)}, |
| 45 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_RPL_S)}, |
| 46 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_MTL_P)}, |
| 47 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_ARL_H)}, |
| 48 | + {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_ISH_ARL_S)}, |
| 49 | + {} |
50 | 50 | }; |
51 | 51 | MODULE_DEVICE_TABLE(pci, ish_pci_tbl); |
52 | 52 |
|
@@ -105,19 +105,19 @@ static int ish_init(struct ishtp_device *dev) |
105 | 105 |
|
106 | 106 | static const struct pci_device_id ish_invalid_pci_ids[] = { |
107 | 107 | /* Mehlow platform special pci ids */ |
108 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0xA309)}, |
109 | | - {PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0xA30A)}, |
| 108 | + {PCI_VDEVICE(INTEL, 0xA309)}, |
| 109 | + {PCI_VDEVICE(INTEL, 0xA30A)}, |
110 | 110 | {} |
111 | 111 | }; |
112 | 112 |
|
113 | 113 | static inline bool ish_should_enter_d0i3(struct pci_dev *pdev) |
114 | 114 | { |
115 | | - return !pm_suspend_via_firmware() || pdev->device == CHV_DEVICE_ID; |
| 115 | + return !pm_suspend_via_firmware() || pdev->device == PCI_DEVICE_ID_INTEL_ISH_CHV; |
116 | 116 | } |
117 | 117 |
|
118 | 118 | static inline bool ish_should_leave_d0i3(struct pci_dev *pdev) |
119 | 119 | { |
120 | | - return !pm_resume_via_firmware() || pdev->device == CHV_DEVICE_ID; |
| 120 | + return !pm_resume_via_firmware() || pdev->device == PCI_DEVICE_ID_INTEL_ISH_CHV; |
121 | 121 | } |
122 | 122 |
|
123 | 123 | /** |
@@ -189,7 +189,7 @@ static int ish_probe(struct pci_dev *pdev, const struct pci_device_id *ent) |
189 | 189 | init_waitqueue_head(&ishtp->resume_wait); |
190 | 190 |
|
191 | 191 | /* Enable PME for EHL */ |
192 | | - if (pdev->device == EHL_Ax_DEVICE_ID) |
| 192 | + if (pdev->device == PCI_DEVICE_ID_INTEL_ISH_EHL_Ax) |
193 | 193 | device_init_wakeup(dev, true); |
194 | 194 |
|
195 | 195 | ret = ish_init(ishtp); |
@@ -222,7 +222,7 @@ static void ish_remove(struct pci_dev *pdev) |
222 | 222 | */ |
223 | 223 | static void ish_shutdown(struct pci_dev *pdev) |
224 | 224 | { |
225 | | - if (pdev->device == EHL_Ax_DEVICE_ID) |
| 225 | + if (pdev->device == PCI_DEVICE_ID_INTEL_ISH_EHL_Ax) |
226 | 226 | pci_prepare_to_sleep(pdev); |
227 | 227 | } |
228 | 228 |
|
|
0 commit comments