On Wed, 15 Feb 2012 21:40:29 -0800 Yinghai Lu <yinghai@xxxxxxxxxx> wrote: > Recently there is new support to make quirk calling will report duration time. > That will boot log get more print out with initcall_debug is specified. > > Found a lot of quirks are calling for not related devices. > > Reason is quirk frame do not support class handling. So quirk code have to > use PCI_ANY_ID for vendor/device and let quirk code itself to check class > inside the func. > > The patch add class and cls_shift into struct pci_fixup. > Also update related macro to accept the class and shift. > > -v2: fix v1 that left over of sparated patch. I like this series, a few comments: - class and class_shift everywhere (in pci_fixup {} and the new macros) for readability - split the individual quirk fixes into separate patches (makes it easier to revert or identify if one breaks) - the reassigndev patch looks like a good one independent of the series Thanks, -- Jesse Barnes, Intel Open Source Technology Center
Attachment:
signature.asc
Description: PGP signature