On Mon, Dec 16, 2013 at 08:17:43PM +0000, Mark Brown wrote: > On Mon, Dec 16, 2013 at 12:14:24PM -0800, Guenter Roeck wrote: > > On Mon, Dec 16, 2013 at 08:49:36PM +0100, Arnaud Ebalard wrote: > > > > +#ifdef CONFIG_OF > > > +static struct of_device_id isl12057_dt_match[] = { > > > + { .compatible = "isl,isl12057" }, > > > + { }, > > > +}; > > > +#endif > > > Is this needed ? For i2c devices, struct i2c_device_id should be sufficient. > > It is required, it's bad practice to omit the vendor specifier. > Different vendors can and do use the same prefix in their device names > leading to collisions - for example both Wondermedia and Wolfson use wm. > Linux happens to accept unprefixed names but that doesn't mean it's a > good idea. Ok, I'll keep that in mind. Thanks, Guenter -- To unsubscribe from this list: send the line "unsubscribe linux-doc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html