Hello, On Thu, Sep 03, 2026 at 06:46:37PM +0800, John Erasmus Mari Geronimo wrote: > +#include > +#include Please don't use . You can rely on to provide i2c_device_id and of_device_id. Alternatively include and . > +static const struct i2c_device_id lt8491_id[] = { > + { "lt8491", 0 }, > + { } > +}; Please make this: static const struct i2c_device_id lt8491_id[] = { { .name = "lt8491" }, { } }; (i.e. use a named initializer and don't explicitly initialize the unused driver_data member.) Best regards Uwe