]> git.baikalelectronics.ru Git - kernel.git/commit
clk: Allow clocks to be marked as CRITICAL
authorLee Jones <lee.jones@linaro.org>
Thu, 11 Feb 2016 21:19:09 +0000 (13:19 -0800)
committerMichael Turquette <mturquette@baylibre.com>
Sat, 9 Apr 2016 18:58:10 +0000 (11:58 -0700)
commitfd98b139624d7c99f24b13a42f083a95bbf53e30
tree11f87cde0a2b51009dac9bd872421c95cb487009
parenta0266763053aa10fba402446b7604c0a77481c4c
clk: Allow clocks to be marked as CRITICAL

Critical clocks are those which must not be gated, else undefined
or catastrophic failure would occur.  Here we have chosen to
ensure the prepare/enable counts are correctly incremented, so as
not to confuse users with enabled clocks with no visible users.

Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Michael Turquette <mturquette@baylibre.com>
Link: lkml.kernel.org/r/1455225554-13267-2-git-send-email-mturquette@baylibre.com
drivers/clk/clk.c
include/linux/clk-provider.h