Boris Brezillon
7997f3b2df
clk: bcm2835: Protect sections updating shared registers
...
CM_PLLx and A2W_XOSC_CTRL registers are accessed by different clock
handlers and must be accessed with ->regs_lock held.
Update the sections where this protection is missing.
Fixes: 41691b8862e2 ("clk: bcm2835: Add support for programming the audio domain clocks")
Cc: <stable@vger.kernel.org>
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
2018-03-19 09:27:37 -07:00
..
2017-12-21 16:34:06 -08:00
2016-08-12 18:00:37 -07:00
2017-07-17 11:50:59 -07:00
2018-03-19 09:27:37 -07:00
2017-07-21 15:49:54 -07:00
2017-12-06 22:40:02 -08:00
2018-03-12 15:12:26 -07:00
2017-11-03 09:02:30 -07:00
2018-02-22 11:27:30 +08:00
2018-01-18 22:05:55 +00:00
2017-08-02 18:37:26 -07:00
2016-09-23 14:49:21 -07:00
2018-01-10 13:41:15 -08:00
2018-01-10 13:24:36 -08:00
2016-08-24 16:05:24 -07:00
2017-11-17 20:04:24 -08:00
2018-01-26 16:41:58 -08:00
2017-11-01 23:25:43 -07:00
2018-01-26 16:43:14 -08:00
2015-08-26 11:34:43 -07:00
2017-12-28 10:43:30 -08:00
2018-03-12 15:14:24 -07:00
2018-01-05 11:14:38 +01:00
2017-11-17 20:04:24 -08:00
2017-11-17 20:04:24 -08:00
2017-11-17 20:04:24 -08:00
2017-11-02 11:10:55 +01:00
2017-12-06 22:39:59 -08:00
2018-01-26 16:43:14 -08:00
2017-11-02 11:10:55 +01:00
2018-02-01 16:56:07 -08:00
2018-02-19 08:59:50 +01:00
2017-11-17 20:04:24 -08:00
2018-03-08 12:14:44 +02:00
2017-11-17 20:04:24 -08:00
2017-11-17 20:04:24 -08:00
2017-11-17 20:04:24 -08:00
2017-07-18 16:23:13 -07:00
2017-12-21 15:00:38 -08:00
2016-03-02 17:48:26 -08:00
2017-07-21 15:49:54 -07:00
2018-03-15 11:13:49 -07:00
2017-12-21 18:07:53 -08:00
2016-08-24 16:11:07 -07:00
2017-09-29 14:17:17 -07:00
2016-08-24 16:12:38 -07:00
2017-11-13 17:44:15 -08:00
2016-08-24 17:19:26 -07:00
2016-04-21 14:47:18 -07:00
2017-07-21 15:49:54 -07:00
2017-08-31 11:32:32 -07:00
2017-06-02 15:37:49 -07:00
2017-12-28 15:16:04 -08:00
2016-11-16 11:08:55 -08:00
2016-08-15 15:08:03 -07:00
2016-08-15 15:08:06 -07:00
2017-08-08 17:39:48 +02:00
2017-08-31 18:35:45 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 01:20:40 -07:00
2017-04-21 19:18:53 -07:00
2016-06-30 12:25:28 -07:00
2017-11-13 17:44:26 -08:00
2016-10-17 15:31:59 -07:00
2017-07-21 15:49:54 -07:00
2016-06-20 13:00:00 -07:00
2017-11-13 17:28:39 -08:00
2017-04-21 19:47:14 -07:00
2016-08-24 17:23:21 -07:00
2016-10-23 10:18:45 -07:00
2017-06-02 10:51:34 -07:00
2016-08-24 17:23:27 -07:00
2017-12-21 15:57:28 -08:00
2016-09-09 11:07:07 -07:00
2016-06-30 12:29:14 -07:00
2017-06-29 18:47:35 -07:00
2016-08-24 17:29:59 -07:00
2016-08-24 17:30:01 -07:00
2017-12-28 10:49:48 -08:00
2017-12-06 22:39:51 -08:00
2017-12-06 23:07:34 -08:00
2017-11-02 11:10:55 +01:00
2017-11-01 23:25:51 -07:00
2017-11-13 17:39:43 -08:00
2017-07-17 11:51:00 -07:00
2016-08-24 17:35:48 -07:00
2017-11-01 23:25:51 -07:00
2017-11-13 17:40:03 -08:00
2018-03-12 15:10:54 -07:00
2018-01-04 15:13:29 -08:00
2018-01-02 16:12:00 -08:00
2018-01-26 16:43:39 -08:00
2018-01-26 16:43:39 -08:00