Tero Kristo
a0d54c3899
clk: ti: omap3+: dpll: use non-locking version of clk_get_rate
...
As the code in this file is being executed within irq context in some
cases, we must avoid the clk_get_rate which uses mutex internally.
Switch the code to use clk_hw_get_rate instead which is non-locking.
This fixes an issue where PM runtime will hang the system if enabled
with a serial console before a suspend-resume cycle.
Signed-off-by: Tero Kristo <t-kristo@ti.com>
Tested-by: Tony Lindgren <tony@atomide.com>
Fixes: a53ad8ef3dcc ("clk: ti: Convert to clk_hw based provider APIs")
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
2016-02-22 14:03:02 -08:00
..
2015-11-20 10:53:12 -08:00
2015-12-24 20:39:02 -08:00
2015-11-10 15:00:03 -08:00
2015-11-08 22:44:37 +09:00
2015-09-17 11:15:14 -07:00
2015-12-22 11:57:35 -08:00
2015-07-20 11:11:36 -07:00
2015-10-19 15:29:09 -07:00
2015-10-01 12:06:00 +08:00
2015-07-20 10:53:10 -07:00
2015-12-01 21:44:22 +01:00
2016-01-29 12:06:47 -08:00
2015-10-01 15:24:34 -07:00
2015-12-24 12:31:26 -08:00
2015-08-26 11:34:43 -07:00
2015-12-01 21:52:50 +01:00
2016-02-12 14:24:24 -08:00
2016-01-16 16:01:21 +01:00
2016-01-20 18:16:29 -08:00
2015-12-31 15:17:39 -08:00
2015-09-29 08:27:14 -07:00
2015-08-24 16:49:03 -07:00
2015-08-31 17:26:48 -07:00
2015-11-20 10:59:26 -08:00
2015-12-23 23:23:18 -08:00
2016-02-02 15:49:34 +01:00
2016-02-22 14:03:02 -08:00
2015-08-24 16:49:14 -07:00
2016-02-10 09:56:31 -08:00
2014-10-20 16:20:23 +02:00
2015-07-28 11:59:39 -07:00
2015-09-01 12:18:40 -07:00
2015-05-13 12:32:52 -07:00
2015-07-20 10:52:50 -07:00
2015-05-13 12:32:53 -07:00
2015-08-24 16:48:44 -07:00
2015-07-20 11:11:32 -07:00
2015-07-20 10:52:53 -07:00
2015-08-24 16:48:48 -07:00
2015-05-21 11:55:05 -07:00
2015-11-30 16:33:38 -08:00
2012-09-19 21:51:27 +01:00
2015-11-30 18:24:20 -08:00
2015-07-20 10:52:54 -07:00
2015-08-24 16:48:48 -07:00
2015-05-14 16:51:50 -07:00
2015-10-02 11:29:48 -07:00
2015-07-28 11:59:28 -07:00
2016-02-18 19:10:22 -08:00
2015-07-20 11:11:22 -07:00
2015-05-05 22:50:50 -07:00
2015-06-16 14:12:25 -04:00
2015-10-14 11:31:55 -07:00
2015-05-14 17:11:18 -07:00
2014-09-09 13:55:44 -07:00
2015-04-10 13:51:55 -07:00
2015-07-20 11:11:33 -07:00
2015-10-23 13:34:46 -07:00
2015-12-22 10:11:52 -08:00
2015-07-20 10:52:57 -07:00
2013-05-31 12:07:45 -07:00
2015-07-20 10:52:58 -07:00
2015-04-10 14:44:43 -07:00
2015-11-30 13:00:54 -08:00
2015-07-20 10:53:00 -07:00
2015-07-28 11:59:32 -07:00
2016-01-29 12:07:59 -08:00
2015-10-08 23:52:55 -07:00
2015-07-20 11:11:35 -07:00
2015-11-20 10:40:37 -08:00
2014-01-27 11:20:22 -08:00
2015-08-24 16:48:51 -07:00
2015-11-16 11:07:06 -08:00
2015-07-28 11:59:09 -07:00
2015-07-20 10:53:04 -07:00
2013-12-19 17:47:32 -08:00
2015-07-20 10:53:05 -07:00
2015-11-20 10:49:14 -08:00
2015-12-23 13:08:56 -08:00
2015-03-12 12:20:34 -07:00
2015-10-20 17:24:08 +01:00
2016-01-13 18:09:52 -08:00
2016-01-29 12:08:02 -08:00