linux/drivers/clk
Stephen Boyd c5e857a46a clk: gpio: Unlock mutex on error path
We don't unlock the mutex if we fail to allocate the parent names
array. Unlock it and return an error in this case as well.

Reported-by: kbuild test robot <fengguang.wu@intel.com>
Acked-by: Julia Lawall <julia.lawall@lip6.fr>
Cc: Sergej Sawazki <ce3a@gmx.de>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
2015-07-28 11:51:39 -07:00
..
at91 Merge branch 'clk-determine-rate-struct' into clk-next 2015-07-28 11:51:30 -07:00
bcm Merge branch 'clk-determine-rate-struct' into clk-next 2015-07-28 11:51:30 -07:00
berlin The changes to the common clock framework for 4.2 are dominated by new 2015-07-01 19:22:00 -07:00
h8300 clk: h8300: Use standard Linux I/O accessors 2015-07-28 11:51:38 -07:00
hisilicon clk: fix some determine_rate implementations 2015-07-27 18:13:32 -07:00
imx ARM: SoC: platform support for v4.2 2015-06-26 11:34:35 -07:00
ingenic clk: ingenic: add JZ4780 CGU support 2015-06-21 21:53:20 +02:00
keystone clk: keystone: add support for post divider register for main pll 2015-06-18 15:36:33 -07:00
mediatek clk: mediatek: mt8173: Fix enabling of critical clocks 2015-07-06 15:54:13 -07:00
meson clk: meson: add some error handling in meson_clk_register_cpu() 2015-06-12 14:30:19 -07:00
mmp clk: fix some determine_rate implementations 2015-07-27 18:13:32 -07:00
mvebu clk: mvebu: flag the crypto clk as CLK_IGNORE_UNUSED 2015-06-18 13:51:45 -07:00
mxs clk: make several parent names const 2015-06-04 14:27:06 -07:00
nxp clk: add lpc18xx ccu clk driver 2015-06-18 15:44:48 -07:00
pistachio clk: pistachio: Add sanity checks on PLL configuration 2015-06-04 12:43:39 -07:00
pxa The changes to the common clock framework for 4.2 are dominated by new 2015-07-01 19:22:00 -07:00
qcom Merge branch 'clk-determine-rate-struct' into clk-next 2015-07-28 11:51:30 -07:00
rockchip clk: rockchip: add rk3368 clock controller 2015-07-06 15:09:22 -07:00
samsung Merge branch 'clk-exynos-cpu-clk' into clk-next 2015-06-20 13:26:40 -07:00
shmobile clk: emev2: Silence sparse warnings 2015-05-14 17:11:23 -07:00
sirf clk: sirf: add CSR atlas7 clk and reset support 2015-05-20 15:43:28 -07:00
socfpga clk: socfpga: remove a stray tab 2015-06-09 18:14:27 -07:00
spear
st clk: st: Fix error paths and allocation style 2015-07-13 17:12:31 -07:00
sunxi clk: fix some determine_rate implementations 2015-07-27 18:13:32 -07:00
tegra clk: change clk_ops' ->determine_rate() prototype 2015-07-27 18:12:01 -07:00
ti The changes to the common clock framework for 4.2 are dominated by new 2015-07-01 19:22:00 -07:00
ux500
versatile clk: versatile: Silence sparse warnings 2015-05-14 17:11:27 -07:00
x86
zte clk: zx: add clock support to zx296702 2015-06-11 16:18:08 -07:00
zynq clk: make several parent names const 2015-06-04 14:27:06 -07:00
clk-asm9260.c
clk-axi-clkgen.c
clk-axm5516.c
clk-bcm2835.c
clk-cdce706.c clk: cdce706: Add missing of_clk_del_provider call in cdce706_remove 2015-05-21 11:53:23 -07:00
clk-cdce925.c clk: cdce925: Fix printk size_t warning 2015-06-10 14:16:36 -07:00
clk-clps711x.c
clk-composite.c clk: fix some determine_rate implementations 2015-07-27 18:13:32 -07:00
clk-conf.c clk: clk-conf: Fix typo in comment 2015-05-21 11:55:05 -07:00
clk-devres.c
clk-divider.c
clk-efm32gg.c
clk-fixed-factor.c clk: fixed: Add comment to clk_fixed_set_rate 2015-06-10 14:19:43 -07:00
clk-fixed-rate.c
clk-fractional-divider.c
clk-gate.c
clk-gpio.c clk: gpio: Unlock mutex on error path 2015-07-28 11:51:39 -07:00
clk-highbank.c
clk-ls1x.c
clk-max77686.c drivers/clk: include <module.h> for clk-max77xxx modular code 2015-06-16 14:12:25 -04:00
clk-max77802.c drivers/clk: include <module.h> for clk-max77xxx modular code 2015-06-16 14:12:25 -04:00
clk-max-gen.c clk: max-gen: Silence sparse warnings 2015-05-14 17:11:18 -07:00
clk-max-gen.h
clk-mb86s7x.c
clk-moxart.c clk: moxart: Silence sparse warnings 2015-05-14 17:11:31 -07:00
clk-mux.c
clk-nomadik.c drivers/clk: don't use module_init in clk-nomadik.c which is non-modular 2015-06-16 14:12:31 -04:00
clk-nspire.c
clk-palmas.c
clk-pwm.c
clk-qoriq.c
clk-rk808.c
clk-s2mps11.c
clk-si570.c
clk-si5351.c
clk-si5351.h
clk-stm32f4.c clk: stm32: Fix out-by-one error path in the index lookup 2015-07-02 09:51:26 -07:00
clk-twl6040.c
clk-u300.c clk: u300: Silence sparse warnings 2015-05-14 17:11:31 -07:00
clk-vt8500.c
clk-wm831x.c
clk-xgene.c clk: xgene: Delete duplicated name field 2015-07-06 17:20:57 -07:00
clk.c Merge branch 'clk-determine-rate-struct' into clk-next 2015-07-28 11:51:30 -07:00
clk.h
clkdev.c
Kconfig clk: tegra: Changes for v4.2-rc1 2015-06-20 13:29:48 -07:00
Makefile clk: Rename clk-gpio-gate.c to clk-gpio.c 2015-07-06 17:20:55 -07:00