linux/drivers/clk/bcm
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: 41691b8862 ("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
..
Kconfig clk: bcm: Add Broadcom Hurricane 2 clock support 2017-10-12 11:31:46 -07:00
Makefile ARM: SoC driver updates for v4.15 2017-11-16 16:05:01 -08:00
clk-bcm63xx.c
clk-bcm281xx.c
clk-bcm2835-aux.c clk: bcm2835: remove remains from stub clk driver 2017-09-25 11:52:24 -07:00
clk-bcm2835.c clk: bcm2835: Protect sections updating shared registers 2018-03-19 09:27:37 -07:00
clk-bcm21664.c
clk-bcm53573-ilp.c
clk-cygnus.c clk: iproc: Allow iproc pll to runtime calculate vco parameters 2017-12-28 14:53:33 -08:00
clk-hr2.c clk: bcm: Add Broadcom Hurricane 2 clock support 2017-10-12 11:31:46 -07:00
clk-iproc-armpll.c
clk-iproc-asiu.c
clk-iproc-pll.c clk: iproc: Minor tidy up of iproc pll data structures 2017-12-28 14:53:37 -08:00
clk-iproc.h clk: iproc: Allow iproc pll to runtime calculate vco parameters 2017-12-28 14:53:33 -08:00
clk-kona-setup.c clk: kona-setup: Delete error messages for failed memory allocations 2017-11-13 17:44:42 -08:00
clk-kona.c
clk-kona.h
clk-ns2.c clk: ns2: Correct SDIO bits 2017-04-19 09:50:39 -07:00
clk-nsp.c
clk-sr.c clk: bcm: Add clocks for Stingray SOC 2017-06-19 19:02:45 -07:00