On Thu, 2 Jun 2011 16:17:42 +0200, Jean Delvare <khali@xxxxxxxxxxxx> wrote: > For the long term, I think that the i2c implementation of i915 should > be reworked. Having two i2c adapters per actual bus, one for hardware > controlled and one for software controlled, is confusing and dangerous. > And creating a bus on the fly in the middle of a transaction is just as > bad. If you really can't instantiate only the one you need, then you > should instantiate the software controlled one (i2c_bit_add_adapter), > then update the algorithm to switch to hardware controlled where > possible, and ultimately undo that update if the hardware controller > turns out to be non-working. I can't write the code as I don't have any > supported piece of hardware and I'm not familiar with the code, but I > can help review any patch if you want. Reading email, in reverse order... Thanks Jean, I will try to do you've outlined. -Chris -- Chris Wilson, Intel Open Source Technology Centre -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html