On Sun, Oct 23, 2022 at 03:22:55PM +0200, Uwe Kleine-König wrote: > .probe_new() doesn't get the i2c_device_id * parameter, so determine > that explicitly in .probe(). The device_id array has to move up for that > to work. > +static const struct i2c_device_id mma9551_id[] = { > + {"mma9551", 0}, > + {} > +}; > +MODULE_DEVICE_TABLE(i2c, mma9551_id); Same, please find a way to leave this as it is right now. -- With Best Regards, Andy Shevchenko