Re: [PATCH] Input: cap11xx - fix module alias
From: Matt Ranostay <hidden>
Date: 2015-01-30 02:50:49
Oops sorry been awhile since I have been CC'ed on patchsets upstream. Forgot the etiquette on this :/. Fixed Reviewed-by: Matt Ranostay <redacted> On Thu, Jan 29, 2015 at 5:47 PM, Dmitry Torokhov [off-list ref] wrote:
Hi, On Thursday, January 29, 2015 05:36:22 PM Matt Ranostay wrote:quoted
Signed-off-by: Matt Ranostay <redacted>Why signed off? Were you involved in writing this code? Reviewed-by or Acked- by are more appropriate here I think.quoted
On Thu, Jan 29, 2015 at 5:28 PM, Axel Lin [off-list ref] wrote:quoted
This is a I2C driver, so use i2c prefix for the module alias. Signed-off-by: Axel Lin <redacted> --- drivers/input/keyboard/cap11xx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)diff --git a/drivers/input/keyboard/cap11xx.cb/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.quoted
quoted
+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 [off-list ref] 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.quoted
quoted
MODULE_DESCRIPTION("Microchip CAP11XX driver"); MODULE_AUTHOR("Daniel Mack [off-list ref]"); MODULE_LICENSE("GPL v2"); -- 1.9.1Thanks. -- Dmitry