2016-09-16 16:33 GMT+02:00 Peter Rosin <peda@xxxxxxxxxx>: > > If this is to be fixed this even for crazy setups where the pattern is > repeated for more levels, you can look into drivers/i2c/i2c-core.c > i2c_adapter_depth() and how it's used (i.e. for this exact purpose). > Maybe it's time to export that function? > Hi Peter, thanks for the heads up. I was not aware of this function. Lockdep only allows us to specify up to 8 subclasses, but I can't possibly imagine a setup where more would be needed. I'll submit a series exporting this function and using it in pca953x. Best regards, Bartosz Golaszewski -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html