> However, as the same set of register are accessed by two drivers, is > there a risk for a race condition ? Hi Gregory I checked this when i wrote the PHY driver. phy_power_on() and phy_power_off() are only used in the probe and remove function. Everything is done synchronously. So there is no chance of a race. Andrew -- 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