diff options
author | Christophe JAILLET <christophe.jaillet@wanadoo.fr> | 2020-12-19 08:52:07 +0100 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2021-01-03 08:41:37 +1100 |
commit | c4ff41b93d1f10d1b8be258c31a0436c5769fc00 (patch) | |
tree | c68dfb2d9fefacfd7c7265b229c47ee075170c6c /drivers/char/hw_random/ba431-rng.c | |
parent | 256693a36203f51b0a3659c8b215a7026a03a3f1 (diff) |
hwrng: ingenic - Fix a resource leak in an error handling path
In case of error, we should call 'clk_disable_unprepare()' to undo a
previous 'clk_prepare_enable()' call, as already done in the remove
function.
Fixes: 406346d22278 ("hwrng: ingenic - Add hardware TRNG for Ingenic X1830")
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Tested-by: 周琰杰 (Zhou Yanjie) <zhouyanjie@wanyeetech.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/char/hw_random/ba431-rng.c')
0 files changed, 0 insertions, 0 deletions