All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHv5] watchdog: xilinx: Add clock support
@ 2016-08-12  6:47 ` Shubhrajyoti Datta
  0 siblings, 0 replies; 10+ messages in thread
From: Shubhrajyoti Datta @ 2016-08-12  6:47 UTC (permalink / raw)
  To: linux-watchdog-u79uwXL29TY76Z2rM5mHXA, devicetree-u79uwXL29TY76Z2rM5mHXA
  Cc: soren.brinkmann-gjFFaj9aHVfQT0dZR+AlfA,
	shubhrajyoti.datta-Re5JQEeQqe8AvxtiuMwx3w,
	michal.simek-gjFFaj9aHVfQT0dZR+AlfA, wim-IQzOog9fTRqzQB+pC5nmwQ,
	Shubhrajyoti Datta

Add support for the clock. Currently we enable
at probe and relinquish at remove.

Reviewed-by: Guenter Roeck <linux-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org>
Acked-by: Sören Brinkmann <soren.brinkmann-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
---
v2:
fix spaces and error path.
v3
do not fail existing dts
v4:
fix the error prints as the clock is optional
v5:
remove some more prints

 .../devicetree/bindings/watchdog/of-xilinx-wdt.txt |  3 +++
 drivers/watchdog/of_xilinx_wdt.c                   | 25 ++++++++++++++++++++--
 2 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/Documentation/devicetree/bindings/watchdog/of-xilinx-wdt.txt b/Documentation/devicetree/bindings/watchdog/of-xilinx-wdt.txt
index 6d63782..c6ae9c9 100644
--- a/Documentation/devicetree/bindings/watchdog/of-xilinx-wdt.txt
+++ b/Documentation/devicetree/bindings/watchdog/of-xilinx-wdt.txt
@@ -7,6 +7,8 @@ Required properties:
 - reg			: Physical base address and size
 
 Optional properties:
+- clocks		: Input clock specifier. Refer to common clock
+			  bindings.
 - clock-frequency	: Frequency of clock in Hz
 - xlnx,wdt-enable-once	: 0 - Watchdog can be restarted
 			  1 - Watchdog can be enabled just once
@@ -17,6 +19,7 @@ Example:
 axi-timebase-wdt@40100000 {
 	clock-frequency = <50000000>;
 	compatible = "xlnx,xps-timebase-wdt-1.00.a";
+	clocks = <&clkc 15>;
 	reg = <0x40100000 0x10000>;
 	xlnx,wdt-enable-once = <0x0>;
 	xlnx,wdt-interval = <0x1b>;
diff --git a/drivers/watchdog/of_xilinx_wdt.c b/drivers/watchdog/of_xilinx_wdt.c
index b2e1b4c..fae7fe9 100644
--- a/drivers/watchdog/of_xilinx_wdt.c
+++ b/drivers/watchdog/of_xilinx_wdt.c
@@ -10,6 +10,7 @@
  * 2 of the License, or (at your option) any later version.
  */
 
+#include <linux/clk.h>
 #include <linux/err.h>
 #include <linux/module.h>
 #include <linux/types.h>
@@ -45,6 +46,7 @@ struct xwdt_device {
 	u32 wdt_interval;
 	spinlock_t spinlock;
 	struct watchdog_device xilinx_wdt_wdd;
+	struct clk		*clk;
 };
 
 static int xilinx_wdt_start(struct watchdog_device *wdd)
@@ -195,16 +197,30 @@ static int xwdt_probe(struct platform_device *pdev)
 	spin_lock_init(&xdev->spinlock);
 	watchdog_set_drvdata(xilinx_wdt_wdd, xdev);
 
+	xdev->clk = devm_clk_get(&pdev->dev, NULL);
+	if (IS_ERR(xdev->clk)) {
+		if (PTR_ERR(xdev->clk) == -ENOENT)
+			xdev->clk = NULL;
+		else
+			return PTR_ERR(xdev->clk);
+	}
+
+	rc = clk_prepare_enable(xdev->clk);
+	if (rc) {
+		dev_err(&pdev->dev, "unable to enable clock\n");
+		return rc;
+	}
+
 	rc = xwdt_selftest(xdev);
 	if (rc == XWT_TIMER_FAILED) {
 		dev_err(&pdev->dev, "SelfTest routine error\n");
-		return rc;
+		goto err_clk_disable;
 	}
 
 	rc = watchdog_register_device(xilinx_wdt_wdd);
 	if (rc) {
 		dev_err(&pdev->dev, "Cannot register watchdog (err=%d)\n", rc);
-		return rc;
+		goto err_clk_disable;
 	}
 
 	dev_info(&pdev->dev, "Xilinx Watchdog Timer at %p with timeout %ds\n",
@@ -213,6 +229,10 @@ static int xwdt_probe(struct platform_device *pdev)
 	platform_set_drvdata(pdev, xdev);
 
 	return 0;
+err_clk_disable:
+	clk_disable_unprepare(xdev->clk);
+
+	return rc;
 }
 
 static int xwdt_remove(struct platform_device *pdev)
@@ -220,6 +240,7 @@ static int xwdt_remove(struct platform_device *pdev)
 	struct xwdt_device *xdev = platform_get_drvdata(pdev);
 
 	watchdog_unregister_device(&xdev->xilinx_wdt_wdd);
+	clk_disable_unprepare(xdev->clk);
 
 	return 0;
 }
-- 
2.1.1

--
To unsubscribe from this list: send the line "unsubscribe linux-watchdog" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCHv5] watchdog: xilinx: Add clock support
@ 2016-08-12  6:47 ` Shubhrajyoti Datta
  0 siblings, 0 replies; 10+ messages in thread
From: Shubhrajyoti Datta @ 2016-08-12  6:47 UTC (permalink / raw)
  To: linux-watchdog, devicetree
  Cc: soren.brinkmann, shubhrajyoti.datta, michal.simek, wim,
	Shubhrajyoti Datta

Add support for the clock. Currently we enable
at probe and relinquish at remove.

Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Acked-by: Sören Brinkmann <soren.brinkmann@xilinx.com>
Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@xilinx.com>
---
v2:
fix spaces and error path.
v3
do not fail existing dts
v4:
fix the error prints as the clock is optional
v5:
remove some more prints

 .../devicetree/bindings/watchdog/of-xilinx-wdt.txt |  3 +++
 drivers/watchdog/of_xilinx_wdt.c                   | 25 ++++++++++++++++++++--
 2 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/Documentation/devicetree/bindings/watchdog/of-xilinx-wdt.txt b/Documentation/devicetree/bindings/watchdog/of-xilinx-wdt.txt
index 6d63782..c6ae9c9 100644
--- a/Documentation/devicetree/bindings/watchdog/of-xilinx-wdt.txt
+++ b/Documentation/devicetree/bindings/watchdog/of-xilinx-wdt.txt
@@ -7,6 +7,8 @@ Required properties:
 - reg			: Physical base address and size
 
 Optional properties:
+- clocks		: Input clock specifier. Refer to common clock
+			  bindings.
 - clock-frequency	: Frequency of clock in Hz
 - xlnx,wdt-enable-once	: 0 - Watchdog can be restarted
 			  1 - Watchdog can be enabled just once
@@ -17,6 +19,7 @@ Example:
 axi-timebase-wdt@40100000 {
 	clock-frequency = <50000000>;
 	compatible = "xlnx,xps-timebase-wdt-1.00.a";
+	clocks = <&clkc 15>;
 	reg = <0x40100000 0x10000>;
 	xlnx,wdt-enable-once = <0x0>;
 	xlnx,wdt-interval = <0x1b>;
diff --git a/drivers/watchdog/of_xilinx_wdt.c b/drivers/watchdog/of_xilinx_wdt.c
index b2e1b4c..fae7fe9 100644
--- a/drivers/watchdog/of_xilinx_wdt.c
+++ b/drivers/watchdog/of_xilinx_wdt.c
@@ -10,6 +10,7 @@
  * 2 of the License, or (at your option) any later version.
  */
 
+#include <linux/clk.h>
 #include <linux/err.h>
 #include <linux/module.h>
 #include <linux/types.h>
@@ -45,6 +46,7 @@ struct xwdt_device {
 	u32 wdt_interval;
 	spinlock_t spinlock;
 	struct watchdog_device xilinx_wdt_wdd;
+	struct clk		*clk;
 };
 
 static int xilinx_wdt_start(struct watchdog_device *wdd)
@@ -195,16 +197,30 @@ static int xwdt_probe(struct platform_device *pdev)
 	spin_lock_init(&xdev->spinlock);
 	watchdog_set_drvdata(xilinx_wdt_wdd, xdev);
 
+	xdev->clk = devm_clk_get(&pdev->dev, NULL);
+	if (IS_ERR(xdev->clk)) {
+		if (PTR_ERR(xdev->clk) == -ENOENT)
+			xdev->clk = NULL;
+		else
+			return PTR_ERR(xdev->clk);
+	}
+
+	rc = clk_prepare_enable(xdev->clk);
+	if (rc) {
+		dev_err(&pdev->dev, "unable to enable clock\n");
+		return rc;
+	}
+
 	rc = xwdt_selftest(xdev);
 	if (rc == XWT_TIMER_FAILED) {
 		dev_err(&pdev->dev, "SelfTest routine error\n");
-		return rc;
+		goto err_clk_disable;
 	}
 
 	rc = watchdog_register_device(xilinx_wdt_wdd);
 	if (rc) {
 		dev_err(&pdev->dev, "Cannot register watchdog (err=%d)\n", rc);
-		return rc;
+		goto err_clk_disable;
 	}
 
 	dev_info(&pdev->dev, "Xilinx Watchdog Timer at %p with timeout %ds\n",
@@ -213,6 +229,10 @@ static int xwdt_probe(struct platform_device *pdev)
 	platform_set_drvdata(pdev, xdev);
 
 	return 0;
+err_clk_disable:
+	clk_disable_unprepare(xdev->clk);
+
+	return rc;
 }
 
 static int xwdt_remove(struct platform_device *pdev)
@@ -220,6 +240,7 @@ static int xwdt_remove(struct platform_device *pdev)
 	struct xwdt_device *xdev = platform_get_drvdata(pdev);
 
 	watchdog_unregister_device(&xdev->xilinx_wdt_wdd);
+	clk_disable_unprepare(xdev->clk);
 
 	return 0;
 }
-- 
2.1.1


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [PATCHv5] watchdog: xilinx: Add clock support
  2016-08-12  6:47 ` Shubhrajyoti Datta
@ 2016-08-12 19:01     ` Rob Herring
  -1 siblings, 0 replies; 10+ messages in thread
From: Rob Herring @ 2016-08-12 19:01 UTC (permalink / raw)
  To: Shubhrajyoti Datta
  Cc: linux-watchdog-u79uwXL29TY76Z2rM5mHXA,
	devicetree-u79uwXL29TY76Z2rM5mHXA,
	soren.brinkmann-gjFFaj9aHVfQT0dZR+AlfA,
	shubhrajyoti.datta-Re5JQEeQqe8AvxtiuMwx3w,
	michal.simek-gjFFaj9aHVfQT0dZR+AlfA, wim-IQzOog9fTRqzQB+pC5nmwQ

On Fri, Aug 12, 2016 at 12:17:01PM +0530, Shubhrajyoti Datta wrote:
> Add support for the clock. Currently we enable
> at probe and relinquish at remove.
> 
> Reviewed-by: Guenter Roeck <linux-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org>
> Acked-by: Sören Brinkmann <soren.brinkmann-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
> Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
> ---
> v2:
> fix spaces and error path.
> v3
> do not fail existing dts
> v4:
> fix the error prints as the clock is optional
> v5:
> remove some more prints
> 
>  .../devicetree/bindings/watchdog/of-xilinx-wdt.txt |  3 +++

Acked-by: Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>

>  drivers/watchdog/of_xilinx_wdt.c                   | 25 ++++++++++++++++++++--
>  2 files changed, 26 insertions(+), 2 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-watchdog" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCHv5] watchdog: xilinx: Add clock support
@ 2016-08-12 19:01     ` Rob Herring
  0 siblings, 0 replies; 10+ messages in thread
From: Rob Herring @ 2016-08-12 19:01 UTC (permalink / raw)
  To: Shubhrajyoti Datta
  Cc: linux-watchdog, devicetree, soren.brinkmann, shubhrajyoti.datta,
	michal.simek, wim

On Fri, Aug 12, 2016 at 12:17:01PM +0530, Shubhrajyoti Datta wrote:
> Add support for the clock. Currently we enable
> at probe and relinquish at remove.
> 
> Reviewed-by: Guenter Roeck <linux@roeck-us.net>
> Acked-by: Sören Brinkmann <soren.brinkmann@xilinx.com>
> Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@xilinx.com>
> ---
> v2:
> fix spaces and error path.
> v3
> do not fail existing dts
> v4:
> fix the error prints as the clock is optional
> v5:
> remove some more prints
> 
>  .../devicetree/bindings/watchdog/of-xilinx-wdt.txt |  3 +++

Acked-by: Rob Herring <robh@kernel.org>

>  drivers/watchdog/of_xilinx_wdt.c                   | 25 ++++++++++++++++++++--
>  2 files changed, 26 insertions(+), 2 deletions(-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCHv5] watchdog: xilinx: Add clock support
  2016-08-12 19:01     ` Rob Herring
@ 2016-09-12  9:49       ` Shubhrajyoti Datta
  -1 siblings, 0 replies; 10+ messages in thread
From: Shubhrajyoti Datta @ 2016-09-12  9:49 UTC (permalink / raw)
  To: Rob Herring
  Cc: Shubhrajyoti Datta, linux-watchdog-u79uwXL29TY76Z2rM5mHXA,
	devicetree-u79uwXL29TY76Z2rM5mHXA, Sören Brinkmann,
	Michal Simek, wim-IQzOog9fTRqzQB+pC5nmwQ

On Sat, Aug 13, 2016 at 12:31 AM, Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> wrote:
> On Fri, Aug 12, 2016 at 12:17:01PM +0530, Shubhrajyoti Datta wrote:
>> Add support for the clock. Currently we enable
>> at probe and relinquish at remove.
>>
>> Reviewed-by: Guenter Roeck <linux-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org>
>> Acked-by: Sören Brinkmann <soren.brinkmann-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
>> Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
>> ---
>> v2:
>> fix spaces and error path.
>> v3
>> do not fail existing dts
>> v4:
>> fix the error prints as the clock is optional
>> v5:
>> remove some more prints
>>
>>  .../devicetree/bindings/watchdog/of-xilinx-wdt.txt |  3 +++
>
> Acked-by: Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>

If there are no further comments can this be applied.

>
>>  drivers/watchdog/of_xilinx_wdt.c                   | 25 ++++++++++++++++++++--
>>  2 files changed, 26 insertions(+), 2 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-watchdog" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCHv5] watchdog: xilinx: Add clock support
@ 2016-09-12  9:49       ` Shubhrajyoti Datta
  0 siblings, 0 replies; 10+ messages in thread
From: Shubhrajyoti Datta @ 2016-09-12  9:49 UTC (permalink / raw)
  To: Rob Herring
  Cc: Shubhrajyoti Datta, linux-watchdog, devicetree,
	Sören Brinkmann, Michal Simek, wim

On Sat, Aug 13, 2016 at 12:31 AM, Rob Herring <robh@kernel.org> wrote:
> On Fri, Aug 12, 2016 at 12:17:01PM +0530, Shubhrajyoti Datta wrote:
>> Add support for the clock. Currently we enable
>> at probe and relinquish at remove.
>>
>> Reviewed-by: Guenter Roeck <linux@roeck-us.net>
>> Acked-by: Sören Brinkmann <soren.brinkmann@xilinx.com>
>> Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@xilinx.com>
>> ---
>> v2:
>> fix spaces and error path.
>> v3
>> do not fail existing dts
>> v4:
>> fix the error prints as the clock is optional
>> v5:
>> remove some more prints
>>
>>  .../devicetree/bindings/watchdog/of-xilinx-wdt.txt |  3 +++
>
> Acked-by: Rob Herring <robh@kernel.org>

If there are no further comments can this be applied.

>
>>  drivers/watchdog/of_xilinx_wdt.c                   | 25 ++++++++++++++++++++--
>>  2 files changed, 26 insertions(+), 2 deletions(-)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCHv5] watchdog: xilinx: Add clock support
  2016-09-12  9:49       ` Shubhrajyoti Datta
@ 2016-09-12 12:45           ` Guenter Roeck
  -1 siblings, 0 replies; 10+ messages in thread
From: Guenter Roeck @ 2016-09-12 12:45 UTC (permalink / raw)
  To: Shubhrajyoti Datta, Rob Herring
  Cc: Shubhrajyoti Datta, linux-watchdog-u79uwXL29TY76Z2rM5mHXA,
	devicetree-u79uwXL29TY76Z2rM5mHXA, Sören Brinkmann,
	Michal Simek, wim-IQzOog9fTRqzQB+pC5nmwQ

On 09/12/2016 02:49 AM, Shubhrajyoti Datta wrote:
> On Sat, Aug 13, 2016 at 12:31 AM, Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> wrote:
>> On Fri, Aug 12, 2016 at 12:17:01PM +0530, Shubhrajyoti Datta wrote:
>>> Add support for the clock. Currently we enable
>>> at probe and relinquish at remove.
>>>
>>> Reviewed-by: Guenter Roeck <linux-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org>
>>> Acked-by: Sören Brinkmann <soren.brinkmann-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
>>> Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
>>> ---
>>> v2:
>>> fix spaces and error path.
>>> v3
>>> do not fail existing dts
>>> v4:
>>> fix the error prints as the clock is optional
>>> v5:
>>> remove some more prints
>>>
>>>  .../devicetree/bindings/watchdog/of-xilinx-wdt.txt |  3 +++
>>
>> Acked-by: Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
>
> If there are no further comments can this be applied.

Please be patient. Wim usually sends "applied" e-mails shortly before
the commit window opens, and I'll send him a reminder about pending
patches.

Guenter


--
To unsubscribe from this list: send the line "unsubscribe linux-watchdog" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCHv5] watchdog: xilinx: Add clock support
@ 2016-09-12 12:45           ` Guenter Roeck
  0 siblings, 0 replies; 10+ messages in thread
From: Guenter Roeck @ 2016-09-12 12:45 UTC (permalink / raw)
  To: Shubhrajyoti Datta, Rob Herring
  Cc: Shubhrajyoti Datta, linux-watchdog, devicetree,
	Sören Brinkmann, Michal Simek, wim

On 09/12/2016 02:49 AM, Shubhrajyoti Datta wrote:
> On Sat, Aug 13, 2016 at 12:31 AM, Rob Herring <robh@kernel.org> wrote:
>> On Fri, Aug 12, 2016 at 12:17:01PM +0530, Shubhrajyoti Datta wrote:
>>> Add support for the clock. Currently we enable
>>> at probe and relinquish at remove.
>>>
>>> Reviewed-by: Guenter Roeck <linux@roeck-us.net>
>>> Acked-by: Sören Brinkmann <soren.brinkmann@xilinx.com>
>>> Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@xilinx.com>
>>> ---
>>> v2:
>>> fix spaces and error path.
>>> v3
>>> do not fail existing dts
>>> v4:
>>> fix the error prints as the clock is optional
>>> v5:
>>> remove some more prints
>>>
>>>  .../devicetree/bindings/watchdog/of-xilinx-wdt.txt |  3 +++
>>
>> Acked-by: Rob Herring <robh@kernel.org>
>
> If there are no further comments can this be applied.

Please be patient. Wim usually sends "applied" e-mails shortly before
the commit window opens, and I'll send him a reminder about pending
patches.

Guenter



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCHv5] watchdog: xilinx: Add clock support
  2016-08-12  6:47 ` Shubhrajyoti Datta
@ 2016-10-08 13:59     ` Wim Van Sebroeck
  -1 siblings, 0 replies; 10+ messages in thread
From: Wim Van Sebroeck @ 2016-10-08 13:59 UTC (permalink / raw)
  To: Shubhrajyoti Datta
  Cc: linux-watchdog-u79uwXL29TY76Z2rM5mHXA,
	devicetree-u79uwXL29TY76Z2rM5mHXA,
	soren.brinkmann-gjFFaj9aHVfQT0dZR+AlfA,
	shubhrajyoti.datta-Re5JQEeQqe8AvxtiuMwx3w,
	michal.simek-gjFFaj9aHVfQT0dZR+AlfA

Hi,

> Add support for the clock. Currently we enable
> at probe and relinquish at remove.
> 
> Reviewed-by: Guenter Roeck <linux-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org>
> Acked-by: Sören Brinkmann <soren.brinkmann-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
> Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
> ---
> v2:
> fix spaces and error path.
> v3
> do not fail existing dts
> v4:
> fix the error prints as the clock is optional
> v5:
> remove some more prints

This patch was added to linux-watchdog-next almost 2 weeks ago.

Kind regards,
Wim.

--
To unsubscribe from this list: send the line "unsubscribe linux-watchdog" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCHv5] watchdog: xilinx: Add clock support
@ 2016-10-08 13:59     ` Wim Van Sebroeck
  0 siblings, 0 replies; 10+ messages in thread
From: Wim Van Sebroeck @ 2016-10-08 13:59 UTC (permalink / raw)
  To: Shubhrajyoti Datta
  Cc: linux-watchdog, devicetree, soren.brinkmann, shubhrajyoti.datta,
	michal.simek

Hi,

> Add support for the clock. Currently we enable
> at probe and relinquish at remove.
> 
> Reviewed-by: Guenter Roeck <linux@roeck-us.net>
> Acked-by: Sören Brinkmann <soren.brinkmann@xilinx.com>
> Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@xilinx.com>
> ---
> v2:
> fix spaces and error path.
> v3
> do not fail existing dts
> v4:
> fix the error prints as the clock is optional
> v5:
> remove some more prints

This patch was added to linux-watchdog-next almost 2 weeks ago.

Kind regards,
Wim.


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2016-10-08 14:00 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-12  6:47 [PATCHv5] watchdog: xilinx: Add clock support Shubhrajyoti Datta
2016-08-12  6:47 ` Shubhrajyoti Datta
     [not found] ` <1470984421-3494-1-git-send-email-shubhrajyoti.datta-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
2016-08-12 19:01   ` Rob Herring
2016-08-12 19:01     ` Rob Herring
2016-09-12  9:49     ` Shubhrajyoti Datta
2016-09-12  9:49       ` Shubhrajyoti Datta
     [not found]       ` <CAKfKVtFYEqz2Be81hBBX3Nb9kRR+4QUpdP5iJs88HoyYoC3-jQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-09-12 12:45         ` Guenter Roeck
2016-09-12 12:45           ` Guenter Roeck
2016-10-08 13:59   ` Wim Van Sebroeck
2016-10-08 13:59     ` Wim Van Sebroeck

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.