From: Wan ZongShun <mcuos.com@gmail.com>
To: Roman Fietze <roman.fietze@telemotive.de>
Cc: rtc-linux@googlegroups.com,
Alessandro Zummo <a.zummo@towertech.it>,
Andrew Morton <akpm@linux-foundation.org>,
linux-kernel <linux-kernel@vger.kernel.org>
Subject: Re: [rtc-linux] [PATCH] isl12022: added Intersil ISL12022 RTC
Date: Fri, 18 Jun 2010 09:33:03 +0800 [thread overview]
Message-ID: <4C1ACCCF.1050605@gmail.com> (raw)
In-Reply-To: <201006171454.07593.roman.fietze@telemotive.de>
Hi Roman,
> Hallo Wan,
>
> Thanks for the review. I added an second patch here with the proposed
> changes. Should I better provide an all-in-one patch instead?
>
Since your patch has not been applied please submit a revised version of
the full patch rather than incremental updates.
> On Thursday 17 June 2010 12:28:11 Wan ZongShun wrote:
>
>> There is no need to print your private driver info in Kernel, please
>> get rid of it.
>
> Ok, I thought its good habit, just copied that 1:1 from rtc-pcf8563.c
> as well as the stuff with the check for ->rtc beeing zero and the
> order of the module macros. I can of course also provide a patch for
> rtc-pcf8563.c with the same changes.
>
>
> From 134f8488933f723489d5cf244c0b54bde1ce3622 Mon Sep 17 00:00:00 2001
> From: Roman Fietze <roman.fietze@telemotive.de>
> Date: Thu, 17 Jun 2010 14:45:36 +0200
> Subject: [PATCH] rtc-isl12022: omit checking ->rtc in remove function, reorder module macros
>
> - isl12022->rtc cannot be NULL inside isl12022_remove
> - move up module init and exit macros
> - be less verbose inside probe function
>
> Signed-off-by: Roman Fietze <roman.fietze@telemotive.de>
> ---
> drivers/rtc/rtc-isl12022.c | 14 +++++---------
> 1 files changed, 5 insertions(+), 9 deletions(-)
>
> diff --git a/drivers/rtc/rtc-isl12022.c b/drivers/rtc/rtc-isl12022.c
> index e0a340f..293d2c1 100644
> --- a/drivers/rtc/rtc-isl12022.c
> +++ b/drivers/rtc/rtc-isl12022.c
> @@ -236,8 +236,6 @@ static int isl12022_probe(struct i2c_client *client,
>
> int ret = 0;
>
> - dev_dbg(&client->dev, "%s\n", __func__);
> -
> if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
> return -ENODEV;
>
> @@ -245,7 +243,7 @@ static int isl12022_probe(struct i2c_client *client,
> if (!isl12022)
> return -ENOMEM;
>
> - dev_info(&client->dev, "chip found, driver version " DRV_VERSION "\n");
> + dev_dbg(&client->dev, "chip found, driver version " DRV_VERSION "\n");
>
> i2c_set_clientdata(client, isl12022);
>
> @@ -269,9 +267,7 @@ static int isl12022_remove(struct i2c_client *client)
> {
> struct isl12022 *isl12022 = i2c_get_clientdata(client);
>
> - if (isl12022->rtc)
> - rtc_device_unregister(isl12022->rtc);
> -
> + rtc_device_unregister(isl12022->rtc);
> kfree(isl12022);
>
> return 0;
> @@ -303,10 +299,10 @@ static void __exit isl12022_exit(void)
> i2c_del_driver(&isl12022_driver);
> }
>
> +module_init(isl12022_init);
> +module_exit(isl12022_exit);
> +
> MODULE_AUTHOR("roman.fietze@telemotive.de");
> MODULE_DESCRIPTION("ISL 12022 RTC driver");
> MODULE_LICENSE("GPL");
> MODULE_VERSION(DRV_VERSION);
> -
> -module_init(isl12022_init);
> -module_exit(isl12022_exit);
next prev parent reply other threads:[~2010-06-18 1:33 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <201006171123.31484.roman.fietze@telemotive.de>
2010-06-17 10:28 ` [rtc-linux] [PATCH] isl12022: added Intersil ISL12022 RTC Wan ZongShun
2010-06-17 12:54 ` Roman Fietze
2010-06-18 1:33 ` Wan ZongShun [this message]
2010-06-18 2:08 ` Wan ZongShun
2010-06-18 5:27 ` Roman Fietze
2010-06-18 5:33 ` Wan ZongShun
2010-06-18 23:54 ` Andrew Morton
2010-07-14 5:42 ` [PATCH] rtc-isl12022: properly handle military hour format Roman Fietze
2010-07-14 6:54 ` Wan ZongShun
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=4C1ACCCF.1050605@gmail.com \
--to=mcuos.com@gmail.com \
--cc=a.zummo@towertech.it \
--cc=akpm@linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=roman.fietze@telemotive.de \
--cc=rtc-linux@googlegroups.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.