From: Dmitry Torokhov <dmitry.torokhov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: Marek Vasut <marex-ynQEQJNshbs@public.gmane.org>
Cc: Ksenija Stanojevic
<ksenija.stanojevic-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org,
linux-input-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
jic23-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org,
knaack.h-Mmb7MZpHnFY@public.gmane.org,
lars-Qo5EllUWu/uELgA04lAiVw@public.gmane.org,
pmeerw-jW+XmwGofnusTnJN9+BGXg@public.gmane.org,
linux-iio-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
harald-95f8Dae0BrPYtjvyW6yDsg@public.gmane.org
Subject: Re: [PATCH 3/3] input: touchscreen: mxs-lradc: Add support for touchscreen
Date: Mon, 2 May 2016 09:58:18 -0700 [thread overview]
Message-ID: <20160502165818.GA37394@dtor-ws> (raw)
In-Reply-To: <5723F4ED.5060303-ynQEQJNshbs@public.gmane.org>
On Sat, Apr 30, 2016 at 01:57:33AM +0200, Marek Vasut wrote:
> On 04/30/2016 01:36 AM, Dmitry Torokhov wrote:
> > Hi Ksenija,
>
> Hi all,
>
> > On Fri, Apr 29, 2016 at 01:49:11PM +0200, Ksenija Stanojevic wrote:
> >> Add mxs-lradc touchscreen driver.
> >>
> >> Signed-off-by: Ksenija Stanojevic <ksenija.stanojevic-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
> >> ---
> >> drivers/input/touchscreen/Kconfig | 14 +-
> >> drivers/input/touchscreen/Makefile | 1 +
> >> drivers/input/touchscreen/mxs-lradc-ts.c | 729 +++++++++++++++++++++++++++++++
> >> 3 files changed, 742 insertions(+), 2 deletions(-)
> >> create mode 100644 drivers/input/touchscreen/mxs-lradc-ts.c
> >>
> >> diff --git a/drivers/input/touchscreen/Kconfig b/drivers/input/touchscreen/Kconfig
> >> index 8ecdc38..d614d248 100644
> >> --- a/drivers/input/touchscreen/Kconfig
> >> +++ b/drivers/input/touchscreen/Kconfig
> >> @@ -566,7 +566,7 @@ config TOUCHSCREEN_HP600
> >> depends on SH_HP6XX && SH_ADC
> >> help
> >> Say Y here if you have a HP Jornada 620/660/680/690 and want to
> >> - support the built-in touchscreen.
> >> + support the built-in touchscreen.
> >>
> >> To compile this driver as a module, choose M here: the
> >> module will be called hp680_ts_input.
> >> @@ -685,7 +685,7 @@ config TOUCHSCREEN_UCB1400
> >> This enables support for the Philips UCB1400 touchscreen interface.
> >> The UCB1400 is an AC97 audio codec. The touchscreen interface
> >> will be initialized only after the ALSA subsystem has been
> >> - brought up and the UCB1400 detected. You therefore have to
> >> + brought up and the UCB1400 detected. You therefore have to
> >
> > Why do we have the tab in the middle of the text?
>
> This shouldn't be a part of the patch.
>
> >> configure ALSA support as well (either built-in or modular,
> >> independently of whether this driver is itself built-in or
> >> modular) for this driver to work.
>
> [...]
>
> >> +
> >> + return 0;
> >> +}
> >> +
> >> +static struct platform_driver mxs_lradc_ts_driver = {
> >> + .driver = {
> >> + .name = DRIVER_NAME_TS,
> >> + },
> >> + .probe = mxs_lradc_ts_probe,
> >> + .remove = mxs_lradc_ts_remove,
> >> +};
> >> +module_platform_driver(mxs_lradc_ts_driver);
> >> +
> >> +MODULE_LICENSE("GPL v2");
> >
> > "GPL" since you are not limiting to v2 only.
>
I was just making sure the MODULE_LICENSE() string matches license
notice in the file. But see below.
> The original driver ( drivers/iio/adc/mxs-lradc.c ) is GPLv2 , but
No it is not. From the license notice at the beginning of
drivers/iio/adc/mxs-lradc.c:
> * This program is free software; you can redistribute it and/or modify
> * it under the terms of the GNU General Public License as published by
> * the Free Software Foundation; either version 2 of the License, or
> * (at your option) any later version.
So even the original driver is GPL v2+, MODULE_LICENSE() string
notwithstanding.
> unless the license gets changed to BSD or somesuch, I don't think anyone
> will really complain if it's changed to a more fitting version(s) of
> GPL. I'm fine with any GPL version here.
Me too, as long as we keep license notice and MODULE_LICENSE() in sync.
Thanks.
--
Dmitry
WARNING: multiple messages have this Message-ID (diff)
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: Marek Vasut <marex@denx.de>
Cc: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>,
linux-kernel@vger.kernel.org, lee.jones@linaro.org,
linux-input@vger.kernel.org, jic23@kernel.org, knaack.h@gmx.de,
lars@metafoo.de, pmeerw@pmeerw.net, linux-iio@vger.kernel.org,
harald@ccbib.org
Subject: Re: [PATCH 3/3] input: touchscreen: mxs-lradc: Add support for touchscreen
Date: Mon, 2 May 2016 09:58:18 -0700 [thread overview]
Message-ID: <20160502165818.GA37394@dtor-ws> (raw)
In-Reply-To: <5723F4ED.5060303@denx.de>
On Sat, Apr 30, 2016 at 01:57:33AM +0200, Marek Vasut wrote:
> On 04/30/2016 01:36 AM, Dmitry Torokhov wrote:
> > Hi Ksenija,
>
> Hi all,
>
> > On Fri, Apr 29, 2016 at 01:49:11PM +0200, Ksenija Stanojevic wrote:
> >> Add mxs-lradc touchscreen driver.
> >>
> >> Signed-off-by: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
> >> ---
> >> drivers/input/touchscreen/Kconfig | 14 +-
> >> drivers/input/touchscreen/Makefile | 1 +
> >> drivers/input/touchscreen/mxs-lradc-ts.c | 729 +++++++++++++++++++++++++++++++
> >> 3 files changed, 742 insertions(+), 2 deletions(-)
> >> create mode 100644 drivers/input/touchscreen/mxs-lradc-ts.c
> >>
> >> diff --git a/drivers/input/touchscreen/Kconfig b/drivers/input/touchscreen/Kconfig
> >> index 8ecdc38..d614d248 100644
> >> --- a/drivers/input/touchscreen/Kconfig
> >> +++ b/drivers/input/touchscreen/Kconfig
> >> @@ -566,7 +566,7 @@ config TOUCHSCREEN_HP600
> >> depends on SH_HP6XX && SH_ADC
> >> help
> >> Say Y here if you have a HP Jornada 620/660/680/690 and want to
> >> - support the built-in touchscreen.
> >> + support the built-in touchscreen.
> >>
> >> To compile this driver as a module, choose M here: the
> >> module will be called hp680_ts_input.
> >> @@ -685,7 +685,7 @@ config TOUCHSCREEN_UCB1400
> >> This enables support for the Philips UCB1400 touchscreen interface.
> >> The UCB1400 is an AC97 audio codec. The touchscreen interface
> >> will be initialized only after the ALSA subsystem has been
> >> - brought up and the UCB1400 detected. You therefore have to
> >> + brought up and the UCB1400 detected. You therefore have to
> >
> > Why do we have the tab in the middle of the text?
>
> This shouldn't be a part of the patch.
>
> >> configure ALSA support as well (either built-in or modular,
> >> independently of whether this driver is itself built-in or
> >> modular) for this driver to work.
>
> [...]
>
> >> +
> >> + return 0;
> >> +}
> >> +
> >> +static struct platform_driver mxs_lradc_ts_driver = {
> >> + .driver = {
> >> + .name = DRIVER_NAME_TS,
> >> + },
> >> + .probe = mxs_lradc_ts_probe,
> >> + .remove = mxs_lradc_ts_remove,
> >> +};
> >> +module_platform_driver(mxs_lradc_ts_driver);
> >> +
> >> +MODULE_LICENSE("GPL v2");
> >
> > "GPL" since you are not limiting to v2 only.
>
I was just making sure the MODULE_LICENSE() string matches license
notice in the file. But see below.
> The original driver ( drivers/iio/adc/mxs-lradc.c ) is GPLv2 , but
No it is not. From the license notice at the beginning of
drivers/iio/adc/mxs-lradc.c:
> * This program is free software; you can redistribute it and/or modify
> * it under the terms of the GNU General Public License as published by
> * the Free Software Foundation; either version 2 of the License, or
> * (at your option) any later version.
So even the original driver is GPL v2+, MODULE_LICENSE() string
notwithstanding.
> unless the license gets changed to BSD or somesuch, I don't think anyone
> will really complain if it's changed to a more fitting version(s) of
> GPL. I'm fine with any GPL version here.
Me too, as long as we keep license notice and MODULE_LICENSE() in sync.
Thanks.
--
Dmitry
next prev parent reply other threads:[~2016-05-02 16:58 UTC|newest]
Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-04-29 11:46 [PATCH 0/3] mxs-lradc: Split driver into MFD Ksenija Stanojevic
2016-04-29 11:46 ` Ksenija Stanojevic
[not found] ` <cover.1461930102.git.ksenija.stanojevic-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-04-29 11:47 ` [PATCH 1/3] mfd: mxs-lradc: Add support for mxs-lradc MFD Ksenija Stanojevic
2016-04-29 11:47 ` Ksenija Stanojevic
[not found] ` <a93050366ed452b147652abfad21a87f4af87bfb.1461930102.git.ksenija.stanojevic-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-04-29 13:15 ` Marek Vasut
2016-04-29 13:15 ` Marek Vasut
2016-04-29 13:43 ` Ksenija Stanojević
2016-04-29 14:12 ` Marek Vasut
2016-04-29 14:12 ` Marek Vasut
2016-04-29 17:19 ` Harald Geyer
2016-04-29 17:19 ` Harald Geyer
2016-05-01 13:06 ` Jonathan Cameron
2016-04-29 11:48 ` [PATCH 2/3] iio: adc: mxs-lradc: Add support for adc driver Ksenija Stanojevic
2016-04-29 13:21 ` Marek Vasut
[not found] ` <eef892ac7b6e1efa0dcbff50f9b3e8f9a9489fbc.1461930102.git.ksenija.stanojevic-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-05-01 16:38 ` Jonathan Cameron
2016-05-01 16:38 ` Jonathan Cameron
[not found] ` <9fc189a7-bcb0-4b1c-e63c-efbc275eb05f-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
2016-05-28 17:49 ` Ksenija Stanojević
2016-05-28 17:49 ` Ksenija Stanojević
2016-05-29 16:46 ` Jonathan Cameron
2016-05-29 16:46 ` Jonathan Cameron
2016-04-29 11:49 ` [PATCH 3/3] input: touchscreen: mxs-lradc: Add support for touchscreen Ksenija Stanojevic
2016-04-29 13:22 ` Marek Vasut
[not found] ` <61fe1da2e8d82921f3222ec939047b6823f695e1.1461930102.git.ksenija.stanojevic-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-04-29 23:36 ` Dmitry Torokhov
2016-04-29 23:36 ` Dmitry Torokhov
2016-04-29 23:57 ` Marek Vasut
2016-04-29 23:57 ` Marek Vasut
[not found] ` <5723F4ED.5060303-ynQEQJNshbs@public.gmane.org>
2016-05-02 16:58 ` Dmitry Torokhov [this message]
2016-05-02 16:58 ` Dmitry Torokhov
2016-05-28 17:46 ` Ksenija Stanojević
2016-05-28 17:46 ` Ksenija Stanojević
2016-06-01 18:29 ` Dmitry Torokhov
2016-06-01 18:29 ` Dmitry Torokhov
2016-05-01 16:47 ` Jonathan Cameron
[not found] ` <bad220c7-7f72-55e8-fe41-e3a6ae7d7d2f-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
2016-05-28 17:45 ` Ksenija Stanojević
2016-05-28 17:45 ` Ksenija Stanojević
2016-05-29 16:49 ` Jonathan Cameron
[not found] ` <e2e0aa2d-dc26-cd23-1d45-837456104286-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
2016-05-29 18:00 ` Ksenija Stanojević
2016-05-29 18:00 ` Ksenija Stanojević
2016-05-29 18:00 ` Ksenija Stanojević
2016-05-29 19:53 ` Jonathan Cameron
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=20160502165818.GA37394@dtor-ws \
--to=dmitry.torokhov-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
--cc=harald-95f8Dae0BrPYtjvyW6yDsg@public.gmane.org \
--cc=jic23-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
--cc=knaack.h-Mmb7MZpHnFY@public.gmane.org \
--cc=ksenija.stanojevic-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
--cc=lars-Qo5EllUWu/uELgA04lAiVw@public.gmane.org \
--cc=lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
--cc=linux-iio-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-input-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=marex-ynQEQJNshbs@public.gmane.org \
--cc=pmeerw-jW+XmwGofnusTnJN9+BGXg@public.gmane.org \
/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.