linux/include
Heiko Stuebner d8a5071ade UPSTREAM: clk: add flag for clocks that need to be enabled on rate changes
Some clocks need to be enabled to accept rate changes. This patch adds a
new flag CLK_SET_RATE_UNGATE that lets clk_change_rate enable the clock
before trying to change the rate and disable it again afterwards.
This of course doesn't effect clocks that are already running at that
point, as their refcount will only temporarily increase.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Tested-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Signed-off-by: Michael Turquette <mturquette@baylibre.com>
(cherry picked from commit 2eb8c7104c)

Change-Id: I4fdabbe7120dd501f350ce2294aa5a6c1827f961
2016-02-18 19:16:34 +08:00
..
acpi rk: revert to v3.10 2015-11-11 15:57:28 +08:00
asm-generic Linux 4.4-rc5 2015-12-15 09:56:33 +08:00
clocksource rk: revert to v3.10 2015-11-11 15:57:28 +08:00
crypto crypto: af_alg - Allow af_af_alg_release_parent to be called on nokey path 2016-02-17 12:31:03 -08:00
drm Linux 4.4-rc4 2015-12-07 19:35:12 +08:00
dt-bindings UPSTREAM: clk: rockchip: add dt-binding header for rk3036 2016-02-18 17:59:44 +08:00
keys KEYS: Merge the type-specific data with the payload data 2015-10-21 15:18:36 +01:00
kvm KVM: arm/arm64: arch_timer: Preserve physical dist. active state on LR.active 2015-11-24 18:07:40 +01:00
linux UPSTREAM: clk: add flag for clocks that need to be enabled on rate changes 2016-02-18 19:16:34 +08:00
math-emu
media Merge branch 'torvalds/master' 2015-11-11 19:52:00 +08:00
memory
misc
net This is the 4.4.2 stable release 2016-02-18 16:03:29 +08:00
pcmcia
ras
rdma IB/mad: Require CM send method for everything except ClassPortInfo 2015-12-08 12:19:11 -05:00
rxrpc
scsi Merge branch 'mkp-fixes' into fixes 2015-12-03 09:32:33 -08:00
soc ARM: SoC driver updates for v4.4 2015-11-10 15:00:03 -08:00
sound ALSA: rawmidi: Make snd_rawmidi_transmit() race-free 2016-02-17 12:30:58 -08:00
target target: Fix race for SCF_COMPARE_AND_WRITE_POST checking 2015-11-28 19:33:15 -08:00
trace Merge branch 'android-4.4' 2016-02-18 15:18:27 +08:00
uapi Merge branch 'android-4.4' 2016-02-18 15:18:27 +08:00
video Merge branch 'android-4.4' 2016-02-18 15:18:27 +08:00
xen xen: Add RING_COPY_REQUEST() 2015-12-18 10:00:17 -05:00
Kbuild