All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: Matt Ranostay <mranostay@gmail.com>
Cc: Axel Lin <axel.lin@ingics.com>, Daniel Mack <daniel@zonque.org>,
	"linux-input@vger.kernel.org" <linux-input@vger.kernel.org>
Subject: Re: [PATCH] Input: cap11xx - fix module alias
Date: Thu, 29 Jan 2015 17:47:04 -0800	[thread overview]
Message-ID: <3156867.rxIHxb1lA7@dtor-glaptop> (raw)
In-Reply-To: <CAKzfze9A=vZXNof9uYSDYmidDz0fV0RD6=LjFHNge-nLJg+kjg@mail.gmail.com>

Hi,

On Thursday, January 29, 2015 05:36:22 PM Matt Ranostay wrote:
> Signed-off-by: Matt Ranostay <mranostay@gmail.com>

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@ingics.com> wrote:
> > This is a I2C driver, so use i2c prefix for the module alias.
> > 
> > Signed-off-by: Axel Lin <axel.lin@ingics.com>
> > ---
> > 
> >  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@zonque.org>
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@zonque.org>");
> >  MODULE_LICENSE("GPL v2");
> > 
> > --
> > 1.9.1

Thanks.

-- 
Dmitry

  reply	other threads:[~2015-01-30  1:47 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-01-30  1:28 [PATCH] Input: cap11xx - fix module alias Axel Lin
2015-01-30  1:36 ` Matt Ranostay
2015-01-30  1:47   ` Dmitry Torokhov [this message]
2015-01-30  2:50     ` Matt Ranostay

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3156867.rxIHxb1lA7@dtor-glaptop \
    --to=dmitry.torokhov@gmail.com \
    --cc=axel.lin@ingics.com \
    --cc=daniel@zonque.org \
    --cc=linux-input@vger.kernel.org \
    --cc=mranostay@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.