On 07/28/2018 05:29 PM, Joe Perches wrote: > On Fri, 2018-07-27 at 23:39 +0300, Andy Shevchenko wrote: >> There are a lot of examples in the kernel where PCI_VDEVICE() is used and still >> looks not so convenient due to additional driver_data field attached. >> >> Introduce PCI_DEVICE_DATA() macro to fully describe device ID entry in shortest >> possible form. For example, >> >> before: >> >> { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_MRFLD), >> (kernel_ulong_t) &dwc3_pci_mrfld_properties, }, >> >> after: >> >> { PCI_VDEVICE(INTEL, INTEL_MRFLD, &dwc3_pci_mrfld_properties }, > > PCI_DEVICE_DATA(...) > see v2 and v3 :) -- ~Randy