> The whole driver is CONFIG_BROKEN anyway... I only verified my changes > didn't add new compiler errors. What part should I remove? Just this check? pci/quirks.c does these checks and sets the flags. Replacing with a check for "pci_pci_problems & PCIPCI_TRITON" should do. bttv does simliar things in bttv_check_chipset() (bttv-cards.c), you might want to have a look there ... Gerd -- return -ENOSIG;