Tag: f47f966fbe0aaff4ebbdb83d95acdfa5d3c20477

cxl: Remove use of macro DEFINE_PCI_DEVICE_TABLE

Author: Vaishali Thakkar <vthakkar1994@gmail.com> Macro DEFINE_PCI_DEVICE_TABLE is deprecated. So, here use struct pci_device_id instead of DEFINE_PCI_DEVICE_TABLE with the goal of getting rid of this macro completely. The Coccinelle semantic patch that performs this transformation is as follows: @@ identifier a; declarer name DEFINE_PCI_DEVICE_TABLE; initializer i; @@ – DEFINE_PCI_DEVICE_TABLE(a) + const struct pci_device_id a[] = i; …

Continue reading