Hi Linus, On Tue, Aug 06, 2024 at 12:11:38AM +0200, Linus Walleij wrote: > static int zinitix_init_touch(struct bt541_ts_data *bt541) > { > struct i2c_client *client = bt541->client; > int i; > int error; > u16 int_flags; > + static bool read_static = false; As I mentioned before using such static flags is not the best practice, can it be moved into per-device structure? Thanks. -- Dmitry