Hi all, I am trying to use the new GPIO based I2C multiplexer. Unfortunately, I have an initialization problem with it. Some time after registering the multiplexer as platform driver, its probe function is called. Unfortunately, that does not happen in sync with I2C adapter initialization. The GPIO mux probe function is called before the parent's (ie the multiplexed I2C adapter) probe function is called. As a result, the GPIO mux driver does not find its parent i2c adapter, and the probe function aborts with an error. Any idea how I I can fix the problem, ie how I can ensure that the GPIO mux probe function is only called after its parent I2C adapter is initialized ? Thanks, Guenter -- 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