This is intriguing.
- dev = dev_find_device(PCI_VENDOR_ID _VIA, 0x3123, 0); + dev = dev_find_device(PCI_VENDOR_ID_VIA, 0x3122, 0);
I think what this means is that we need a new mainboard directory. can you give me more info about the exact mainboard.
Another option, is to do something like tihs: dev = dev_find_device(PCI_VENDOR_ID_VIA, 0x3123, 0); if (! dev) dev = dev_find_device(PCI_VENDOR_ID_VIA, 0x3122, 0);
or some such. But if you could tell us the exact vendor etc. that would be good to know.
thanks
ron