diff options
author | Nishanth Menon <nm@ti.com> | 2025-09-19 08:20:02 -0500 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2025-09-28 11:54:48 +0800 |
commit | 612b1dfeb414dfa780a6316014ceddf9a74ff5c0 (patch) | |
tree | 41e245492c23e27c53eb98eb0f90746278f0bba1 /drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | |
parent | 5851afffe2ab323a53e184ba5a35fddf268f096b (diff) |
hwrng: ks-sa - fix division by zero in ks_sa_rng_init
Fix division by zero in ks_sa_rng_init caused by missing clock
pointer initialization. The clk_get_rate() call is performed on
an uninitialized clk pointer, resulting in division by zero when
calculating delay values.
Add clock initialization code before using the clock.
Fixes: 6d01d8511dce ("hwrng: ks-sa - Add minimum sleep time before ready-polling")
Signed-off-by: Nishanth Menon <nm@ti.com>
drivers/char/hw_random/ks-sa-rng.c | 7 +++++++
1 file changed, 7 insertions(+)
Reviewed-by: Alexander Sverdlin <alexander.sverdlin@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_object.c')
0 files changed, 0 insertions, 0 deletions