Hi, On Thursday, January 29, 2015 05:36:22 PM Matt Ranostay wrote: > Signed-off-by: Matt Ranostay <mranostay@xxxxxxxxx> Why signed off? Were you involved in writing this code? Reviewed-by or Acked- by are more appropriate here I think. > > On Thu, Jan 29, 2015 at 5:28 PM, Axel Lin <axel.lin@xxxxxxxxxx> wrote: > > This is a I2C driver, so use i2c prefix for the module alias. > > > > Signed-off-by: Axel Lin <axel.lin@xxxxxxxxxx> > > --- > > > > drivers/input/keyboard/cap11xx.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/drivers/input/keyboard/cap11xx.c > > b/drivers/input/keyboard/cap11xx.c index 4f59f0b..938f0d5 100644 > > --- a/drivers/input/keyboard/cap11xx.c > > +++ b/drivers/input/keyboard/cap11xx.c > > @@ -370,7 +370,7 @@ static struct i2c_driver cap11xx_i2c_driver = { > > > > module_i2c_driver(cap11xx_i2c_driver); > > > > -MODULE_ALIAS("platform:cap11xx"); This is clearly incorrect. > > +MODULE_ALIAS("i2c:cap11xx"); However I do not see what this gives us. I see: dtor@dtor-ws:~/kernel/work$ modinfo drivers/input/keyboard/cap11xx.ko filename: /usr/local/google/home/dtor/kernel/work/drivers/input/keyboard/cap11xx.ko license: GPL v2 author: Daniel Mack <linux@xxxxxxxxxx> description: Microchip CAP11XX driver alias: platform:cap11xx alias: of:N*T*Cmicrochip,cap1188* alias: of:N*T*Cmicrochip,cap1126* alias: of:N*T*Cmicrochip,cap1106* alias: i2c:cap1188 alias: i2c:cap1126 alias: i2c:cap1106 depends: i2c-core,regmap-i2c intree: Y vermagic: 3.19.0-rc6+ SMP preempt mod_unload So it looks like we have all needed i2c aliases coming form MODULE_DEVICE_TABLE. > > > > MODULE_DESCRIPTION("Microchip CAP11XX driver"); > > MODULE_AUTHOR("Daniel Mack <linux@xxxxxxxxxx>"); > > MODULE_LICENSE("GPL v2"); > > > > -- > > 1.9.1 Thanks. -- Dmitry -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html