G'day Peter, I'm looking into modifying the i2c-mux-pca954x driver to add support for the pca_9543 interrupt mux function. So the first thing I need to add is a reg read function. However based on the changes to the i2c mux code in the 4.6 series the locking work around shouldn't be needed now if the mux is allocated with I2C_MUX_LOCKED. Currently this driver is not doing this. Also the same with the similar i2c-mux-pca9541 driver which does implement read. So my question is should I change the driver to use I2C_MUX_LOCKED or implement the read operation the same as the i2c-mux-pca9541? -- Regards Phil Reid -- 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