Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

clk: clocking-wizard: Remove redundant initialization of pointer div_addr

The pointer div_addr is being assigned a value that is never used, it is
being re-assigned a different value near the end of the function where
it is being read in the next statement. The initialization is redundant
and can be removed.

Cleans up clang scan build warning:
drivers/clk/xilinx/clk-xlnx-clock-wizard.c:501:16: warning: Value stored
to 'div_addr' during its initialization is never read [deadcode.DeadStores]

Signed-off-by: Colin Ian King <colin.i.king@gmail.com>
Link: https://lore.kernel.org/r/20240223134347.3908301-1-colin.i.king@gmail.com
Reviewed-by: Michal Simek <michal.simek@amd.com>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>

authored by

Colin Ian King and committed by
Stephen Boyd
732b1c2c 05dbb505

+1 -1
+1 -1
drivers/clk/xilinx/clk-xlnx-clock-wizard.c
··· 498 498 { 499 499 struct clk_wzrd_divider *divider = to_clk_wzrd_divider(hw); 500 500 unsigned long vco_freq, rate_div, clockout0_div; 501 - void __iomem *div_addr = divider->base; 501 + void __iomem *div_addr; 502 502 u32 reg, pre, f; 503 503 int err; 504 504