On Mon, Aug 28, 2023 at 10:27:37AM +0100, Biju Das wrote: > Simplify probe() by replacing device_get_match_data() and ID lookup for > retrieving match data by i2c_get_match_data(). ... > + m41t80_data->features = (unsigned long)i2c_get_match_data(client); uintptr_t is more natural and de facto pattern for this. Why unsigned long is here? -- With Best Regards, Andy Shevchenko