From: Lyude Paul <lyude@redhat.com>
To: Guenter Roeck <linux@roeck-us.net>, Wim Van Sebroeck <wim@iguana.be>
Cc: linux-watchdog@vger.kernel.org, linux-kernel@vger.kernel.org,
"Zoltán Böszörményi" <zboszor@pr.hu>
Subject: Re: [07/12] watchdog: sp5100_tco: Use dev_ print functions where possible
Date: Tue, 16 Jan 2018 15:00:07 -0500 [thread overview]
Message-ID: <1516132807.18904.14.camel@redhat.com> (raw)
In-Reply-To: <1514149457-20273-8-git-send-email-linux@roeck-us.net>
Reviewed-by: Lyude Paul <lyude@redhat.com>
On Sun, 2017-12-24 at 13:04 -0800, Guenter Roeck wrote:
> Use dev_ instead of pr_ functions where possible.
>
> Cc: Zoltán Böszörményi <zboszor@pr.hu>
> Signed-off-by: Guenter Roeck <linux@roeck-us.net>
> ---
> drivers/watchdog/sp5100_tco.c | 40 +++++++++++++++++++++-------------------
> 1 file changed, 21 insertions(+), 19 deletions(-)
>
> diff --git a/drivers/watchdog/sp5100_tco.c b/drivers/watchdog/sp5100_tco.c
> index 5868c6b6bf17..ff240e5be833 100644
> --- a/drivers/watchdog/sp5100_tco.c
> +++ b/drivers/watchdog/sp5100_tco.c
> @@ -326,7 +326,7 @@ static u8 sp5100_tco_read_pm_reg32(u8 index)
> /*
> * Init & exit routines
> */
> -static int sp5100_tco_setupdevice(void)
> +static int sp5100_tco_setupdevice(struct device *dev)
> {
> const char *dev_name = NULL;
> u32 val;
> @@ -347,8 +347,8 @@ static int sp5100_tco_setupdevice(void)
> /* Request the IO ports used by this driver */
> if (!request_muxed_region(SP5100_IO_PM_INDEX_REG,
> SP5100_PM_IOPORTS_SIZE, dev_name)) {
> - pr_err("I/O address 0x%04x already in use\n",
> - SP5100_IO_PM_INDEX_REG);
> + dev_err(dev, "I/O address 0x%04x already in use\n",
> + SP5100_IO_PM_INDEX_REG);
> return -EBUSY;
> }
>
> @@ -358,12 +358,12 @@ static int sp5100_tco_setupdevice(void)
> */
> val = sp5100_tco_read_pm_reg32(base_addr) & 0xfffffff8;
>
> - pr_debug("Got 0x%04x from indirect I/O\n", val);
> + dev_dbg(dev, "Got 0x%04x from indirect I/O\n", val);
>
> /* Check MMIO address conflict */
> if (!request_mem_region_exclusive(val, SP5100_WDT_MEM_MAP_SIZE,
> dev_name)) {
> - pr_debug("MMIO address 0x%04x already in use\n", val);
> + dev_dbg(dev, "MMIO address 0x%04x already in use\n", val);
> /*
> * Secondly, Find the watchdog timer MMIO address
> * from SBResource_MMIO register.
> @@ -381,7 +381,8 @@ static int sp5100_tco_setupdevice(void)
> /* The SBResource_MMIO is enabled and mapped memory space?
> */
> if ((val & (SB800_ACPI_MMIO_DECODE_EN |
> SB800_ACPI_MMIO_SEL)) !=
> SB800_ACPI_MMIO_DECODE_EN
> ) {
> - pr_notice("failed to find MMIO address, giving
> up.\n");
> + dev_notice(dev,
> + "failed to find MMIO address, giving
> up.\n");
> ret = -ENODEV;
> goto unreg_region;
> }
> @@ -392,23 +393,24 @@ static int sp5100_tco_setupdevice(void)
> /* Check MMIO address conflict */
> if (!request_mem_region_exclusive(val,
> SP5100_WDT_MEM_MAP_SIZE,
> dev_name)) {
> - pr_debug("MMIO address 0x%04x already in use\n",
> val);
> + dev_dbg(dev, "MMIO address 0x%04x already in
> use\n",
> + val);
> ret = -EBUSY;
> goto unreg_region;
> }
> - pr_debug("Got 0x%04x from SBResource_MMIO register\n",
> val);
> + dev_dbg(dev, "Got 0x%04x from SBResource_MMIO register\n",
> val);
> }
>
> tcobase_phys = val;
>
> tcobase = ioremap(val, SP5100_WDT_MEM_MAP_SIZE);
> if (!tcobase) {
> - pr_err("failed to get tcobase address\n");
> + dev_err(dev, "failed to get tcobase address\n");
> ret = -ENOMEM;
> goto unreg_mem_region;
> }
>
> - pr_info("Using 0x%04x for watchdog MMIO address\n", val);
> + dev_info(dev, "Using 0x%04x for watchdog MMIO address\n", val);
>
> /* Setup the watchdog timer */
> tco_timer_enable();
> @@ -443,21 +445,22 @@ static int sp5100_tco_setupdevice(void)
> return ret;
> }
>
> -static int sp5100_tco_init(struct platform_device *dev)
> +static int sp5100_tco_init(struct platform_device *pdev)
> {
> + struct device *dev = &pdev->dev;
> int ret;
>
> /*
> * Check whether or not the hardware watchdog is there. If found,
> then
> * set it up.
> */
> - ret = sp5100_tco_setupdevice();
> + ret = sp5100_tco_setupdevice(dev);
> if (ret)
> return ret;
>
> /* Check to see if last reboot was due to watchdog timeout */
> - pr_info("Last reboot was %striggered by watchdog.\n",
> - tco_wdt_fired ? "" : "not ");
> + dev_info(dev, "Last reboot was %striggered by watchdog.\n",
> + tco_wdt_fired ? "" : "not ");
>
> /*
> * Check that the heartbeat value is within it's range.
> @@ -470,16 +473,16 @@ static int sp5100_tco_init(struct platform_device
> *dev)
>
> ret = misc_register(&sp5100_tco_miscdev);
> if (ret != 0) {
> - pr_err("cannot register miscdev on minor=%d (err=%d)\n",
> - WATCHDOG_MINOR, ret);
> + dev_err(dev, "cannot register miscdev on minor=%d
> (err=%d)\n",
> + WATCHDOG_MINOR, ret);
> goto exit;
> }
>
> clear_bit(0, &timer_alive);
>
> /* Show module parameters */
> - pr_info("initialized (0x%p). heartbeat=%d sec (nowayout=%d)\n",
> - tcobase, heartbeat, nowayout);
> + dev_info(dev, "initialized (0x%p). heartbeat=%d sec
> (nowayout=%d)\n",
> + tcobase, heartbeat, nowayout);
>
> return 0;
>
> @@ -581,7 +584,6 @@ static void __exit sp5100_tco_cleanup_module(void)
> {
> platform_device_unregister(sp5100_tco_platform_device);
> platform_driver_unregister(&sp5100_tco_driver);
> - pr_info("SP5100/SB800 TCO Watchdog Module Unloaded\n");
> }
>
> module_init(sp5100_tco_init_module);
--
Cheers,
Lyude Paul
next prev parent reply other threads:[~2018-01-16 20:00 UTC|newest]
Thread overview: 36+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-12-24 21:04 [PATCH 00/12] watchdog: sp5100_tco: Various improvements Guenter Roeck
2017-12-24 21:04 ` [PATCH 01/12] watchdog: sp5100_tco: Always use SP5100_IO_PM_{INDEX_REG,DATA_REG} Guenter Roeck
2017-12-24 21:04 ` [PATCH 02/12] watchdog: sp5100_tco: Fix watchdog disable bit Guenter Roeck
2017-12-24 21:04 ` [PATCH 03/12] watchdog: sp5100_tco: Use request_muxed_region where possible Guenter Roeck
2018-01-16 19:44 ` [03/12] " Lyude Paul
2018-01-16 20:16 ` Guenter Roeck
2017-12-24 21:04 ` [PATCH 04/12] watchdog: sp5100_tco: Use standard error codes Guenter Roeck
2018-01-16 19:46 ` [04/12] " Lyude Paul
2017-12-24 21:04 ` [PATCH 05/12] watchdog: sp5100_tco: Clean up sp5100_tco_setupdevice Guenter Roeck
2018-01-16 19:55 ` [05/12] " Lyude Paul
2018-01-16 20:22 ` Guenter Roeck
2018-01-17 1:28 ` Guenter Roeck
2017-12-24 21:04 ` [PATCH 06/12] watchdog: sp5100_tco: Match PCI device early Guenter Roeck
2018-01-16 19:58 ` [06/12] " Lyude Paul
2017-12-24 21:04 ` [PATCH 07/12] watchdog: sp5100_tco: Use dev_ print functions where possible Guenter Roeck
2018-01-16 20:00 ` Lyude Paul [this message]
2017-12-24 21:04 ` [PATCH 08/12] watchdog: sp5100_tco: Clean up function and variable names Guenter Roeck
2018-01-16 20:05 ` [08/12] " Lyude Paul
2017-12-24 21:04 ` [PATCH 09/12] watchdog: sp5100_tco: Convert to use watchdog subsystem Guenter Roeck
2017-12-24 21:04 ` [PATCH 10/12] watchdog: sp5100_tco: Use bit operations Guenter Roeck
2017-12-24 21:04 ` [PATCH 11/12] watchdog: sp5100-tco: Abort if watchdog is disabled by hardware Guenter Roeck
2018-01-09 22:58 ` [11/12] " Lyude Paul
2018-01-09 23:37 ` Guenter Roeck
2018-01-09 23:58 ` Gabriel C
2018-01-10 0:05 ` Guenter Roeck
2018-01-10 1:26 ` Gabriel C
2018-01-10 2:09 ` Guenter Roeck
2018-01-10 2:41 ` Gabriel C
2018-01-10 5:02 ` Guenter Roeck
2018-01-10 0:04 ` Lyude Paul
2018-01-10 0:11 ` Guenter Roeck
2018-01-10 0:30 ` Lyude Paul
2017-12-24 21:04 ` [PATCH 12/12] watchdog: sp5100_tco: Add support for recent FCH versions Guenter Roeck
2018-01-04 12:01 ` Boszormenyi Zoltan
2018-01-04 19:21 ` Guenter Roeck
2018-01-10 8:34 ` Boszormenyi Zoltan
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=1516132807.18904.14.camel@redhat.com \
--to=lyude@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-watchdog@vger.kernel.org \
--cc=linux@roeck-us.net \
--cc=wim@iguana.be \
--cc=zboszor@pr.hu \
/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.