> + static const struct i2c_adapter_quirks i2c_usb_quirks = { > + .flags = I2C_AQ_NO_ZERO_LEN_READ, > + }; Why didn't you create the static struct outside of probe?