mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-16 12:46:55 +07:00
platform/x86: intel_scu_ipc: Introduce SCU_DEVICE() macro
For better maintainability and readability introduce a macro for device ID table. No functional change intended. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
This commit is contained in:
parent
07ac1af3fc
commit
74bc77a3db
@ -609,22 +609,14 @@ static int ipc_probe(struct pci_dev *pdev, const struct pci_device_id *id)
|
||||
return 0;
|
||||
}
|
||||
|
||||
#define SCU_DEVICE(id, pdata) {PCI_VDEVICE(INTEL, id), (kernel_ulong_t)&pdata}
|
||||
|
||||
static const struct pci_device_id pci_ids[] = {
|
||||
{
|
||||
PCI_VDEVICE(INTEL, PCI_DEVICE_ID_LINCROFT),
|
||||
(kernel_ulong_t)&intel_scu_ipc_lincroft_pdata,
|
||||
}, {
|
||||
PCI_VDEVICE(INTEL, PCI_DEVICE_ID_PENWELL),
|
||||
(kernel_ulong_t)&intel_scu_ipc_penwell_pdata,
|
||||
}, {
|
||||
PCI_VDEVICE(INTEL, PCI_DEVICE_ID_CLOVERVIEW),
|
||||
(kernel_ulong_t)&intel_scu_ipc_penwell_pdata,
|
||||
}, {
|
||||
PCI_VDEVICE(INTEL, PCI_DEVICE_ID_TANGIER),
|
||||
(kernel_ulong_t)&intel_scu_ipc_tangier_pdata,
|
||||
}, {
|
||||
0,
|
||||
}
|
||||
SCU_DEVICE(PCI_DEVICE_ID_LINCROFT, intel_scu_ipc_lincroft_pdata),
|
||||
SCU_DEVICE(PCI_DEVICE_ID_PENWELL, intel_scu_ipc_penwell_pdata),
|
||||
SCU_DEVICE(PCI_DEVICE_ID_CLOVERVIEW, intel_scu_ipc_penwell_pdata),
|
||||
SCU_DEVICE(PCI_DEVICE_ID_TANGIER, intel_scu_ipc_tangier_pdata),
|
||||
{}
|
||||
};
|
||||
|
||||
static struct pci_driver ipc_driver = {
|
||||
|
Loading…
Reference in New Issue
Block a user