On Tue, Sep 20, 2016 at 12:48 PM, Peter Rosin <peda@xxxxxxxxxx> wrote: > On 2016-09-20 12:07, Bartosz Golaszewski wrote: >> I feel like it's just wrong to set an arbitrary limit on the number of >> i2c branches - and this is what the result of this approach would be. > > What arbitrary limit would that be? The number of lockdep classes > can't be *that* limited? Or? > > I mean one lockdep class per root adapter and one subclass within that > class per mux level doesn't sound too bad. How many root adapters do > we need to design for? 'git grep -c i2c@ -- "*dts*"' told me exynos7 has 12 i2c interfaces. And as long as I have gpios (pcf8574?), I can add more using i2c-gpio. Hence the upper limit is infinity. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds -- 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