Tony Lindgren
55be2f5033
ARM: OMAP2+: Handle errors for cpu_pm
...
We need to check for errors when calling cpu_pm_enter() and
cpu_cluster_pm_enter(). And we need to bail out on errors as
otherwise we can enter a deeper idle state when not desired.
I'm not aware of the lack of error handling causing issues yet,
but we need this at least for blocking deeper idle states when
a GPIO instance has pending interrupts.
Cc: Dave Gerlach <d-gerlach@ti.com>
Cc: Grygorii Strashko <grygorii.strashko@ti.com>
Cc: Keerthy <j-keerthy@ti.com>
Cc: Ladislav Michl <ladis@linux-mips.org>
Cc: Russell King <rmk+kernel@armlinux.org.uk>
Cc: Tero Kristo <t-kristo@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Link: https://lore.kernel.org/r/20200304225433.37336-2-tony@atomide.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2020-03-09 10:24:01 +01:00
..
2015-07-25 15:28:16 +01:00
2019-08-26 08:56:38 -07:00
2019-06-19 17:09:55 +02:00
2013-06-12 08:00:35 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-10-16 08:23:26 -07:00
2019-06-19 17:09:55 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-01-23 09:12:54 -08:00
2019-12-12 09:42:34 -08:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2017-03-28 14:10:03 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2018-05-17 14:30:18 -07:00
2015-03-31 21:26:50 +03:00
2019-06-19 17:09:55 +02:00
2017-03-28 14:10:03 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2013-07-21 22:10:03 -06:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2017-11-02 11:10:55 +01:00
2019-06-19 17:09:55 +02:00
2020-02-08 13:58:44 -08:00
2019-10-21 10:30:54 -07:00
2019-10-16 07:51:15 -07:00
2020-03-09 10:24:01 +01:00
2020-03-09 10:24:01 +01:00
2019-06-19 17:09:55 +02:00
2019-08-12 13:17:39 -03:00
2019-11-11 12:52:51 -08:00
2019-06-19 17:09:07 +02:00
2019-12-30 09:47:21 -08:00
2019-05-30 11:26:35 -07:00
2019-06-19 17:09:55 +02:00
2019-06-05 17:37:07 +02:00
2019-06-05 17:37:07 +02:00
2019-06-05 17:37:07 +02:00
2019-06-05 17:37:07 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2020-01-13 10:02:43 -08:00
2015-07-16 00:06:05 -07:00
2020-01-08 10:24:05 -08:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2020-01-23 07:48:26 -08:00
2019-06-19 17:09:55 +02:00
2019-03-26 11:26:26 -07:00
2019-06-05 17:37:07 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-08-13 03:40:10 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:26:35 -07:00
2019-05-30 11:26:35 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-12-30 09:47:21 -08:00
2019-12-30 09:47:21 -08:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-12-30 09:47:21 -08:00
2019-12-30 09:47:21 -08:00
2019-12-30 10:17:51 -08:00
2019-12-17 08:17:55 -08:00
2019-12-17 08:17:55 -08:00
2019-12-17 08:17:55 -08:00
2019-12-17 08:17:56 -08:00
2019-12-17 08:17:57 -08:00
2020-01-23 08:38:34 -08:00
2019-12-30 10:17:51 -08:00
2019-03-26 11:26:26 -07:00
2019-12-30 09:47:21 -08:00
2019-12-30 09:47:21 -08:00
2019-06-19 17:09:55 +02:00
2019-12-30 09:47:21 -08:00
2019-06-19 17:09:55 +02:00
2019-12-17 08:17:47 -08:00
2019-12-17 08:17:47 -08:00
2019-12-17 08:17:47 -08:00
2019-05-24 17:39:00 +02:00
2019-10-16 07:51:15 -07:00
2019-07-19 17:05:08 -07:00
2019-06-19 17:09:55 +02:00
2019-12-17 09:53:22 -08:00
2019-10-16 07:51:15 -07:00
2020-01-13 10:06:34 -08:00
2020-01-13 10:06:46 -08:00
2020-01-13 10:06:34 -08:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2017-11-02 11:10:55 +01:00
2017-06-08 02:57:16 -07:00
2019-10-16 07:51:15 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2020-02-08 13:55:25 -08:00
2019-12-30 09:46:34 -08:00
2020-01-13 10:06:46 -08:00
2020-03-09 10:24:01 +01:00
2019-10-16 07:51:16 -07:00
2018-07-09 23:01:34 -07:00
2019-07-12 12:24:03 -07:00
2019-10-16 07:51:15 -07:00
2019-10-16 07:51:15 -07:00
2019-10-23 09:58:41 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-12-12 09:42:34 -08:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-28 08:37:04 +08:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2018-05-18 06:56:26 -07:00
2016-06-22 03:33:25 -07:00
2019-06-19 17:09:55 +02:00
2019-10-21 10:36:27 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2013-08-29 19:10:59 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:26:35 -07:00
2019-08-26 08:56:38 -07:00
2019-06-19 09:44:25 -07:00
2019-08-26 08:56:38 -07:00
2019-07-19 17:05:08 -07:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:26:35 -07:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:26:35 -07:00
2019-05-30 11:26:35 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-11-14 08:42:46 -08:00
2019-06-19 17:09:55 +02:00
2017-11-02 11:10:55 +01:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-10-18 15:09:54 -07:00
2019-10-18 07:56:51 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2017-11-02 11:10:55 +01:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00