> For kicks I switched my driver over to using PCI config registers > instead of MSRs. And it still worked! > > When I changed my driver I did a quickie conversion from wrmsr() to > pci_write_config_dword(). If I use pci_write_config_byte() instead > (like pata_amd.c), things fail miserably. A register dump reveals > that any value I write becomes a 0. Yay! At that point its probaly a good idea to take CS5536 out of AMD and use your driver for it, whether in PCI or MSR mode (or perhaps supporting either) Alan - To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html