Re: [PATCH] gpio: pca953x: fix an incorrect lockdep warning

From: Bartosz Golaszewski
Date: Fri Sep 16 2016 - 10:40:41 EST


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