summaryrefslogtreecommitdiff
path: root/drivers/clk/renesas/rcar-cpg-lib.c
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2025-08-06 13:42:56 -0600
committerTom Rini <trini@konsulko.com>2025-08-06 16:07:17 -0600
commit3526f990b77fca1c933f1d8b24eb9385010a05bf (patch)
tree18f034942c8ee1ca4d80254071ebeae97d50e4b7 /drivers/clk/renesas/rcar-cpg-lib.c
parent29d5636c6f473ac2cf273a2fd07981125197564f (diff)
parentef15585a741063fb3c917d3f1c560a754cfba05e (diff)
Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-sh
Various fixes for smatch warnings, the i2c one might be also coming in via Heiko / I2C tree, let me know if there is conflict. There is also W77Q51NW SPI NOR ID support, with the DT portion omitted for now.
Diffstat (limited to 'drivers/clk/renesas/rcar-cpg-lib.c')
-rw-r--r--drivers/clk/renesas/rcar-cpg-lib.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/clk/renesas/rcar-cpg-lib.c b/drivers/clk/renesas/rcar-cpg-lib.c
index ea33bfd3239..60ab2cb379e 100644
--- a/drivers/clk/renesas/rcar-cpg-lib.c
+++ b/drivers/clk/renesas/rcar-cpg-lib.c
@@ -92,7 +92,8 @@ int rcar_clk_set_rate64_div_table(unsigned int parent, u64 parent_rate, ulong ra
void __iomem *reg, const u32 mask,
const struct clk_div_table *table, char *name)
{
- u32 value = 0, div = 0;
+ u32 div;
+ int value;
div = DIV_ROUND_CLOSEST(parent_rate, rate);
value = rcar_clk_get_table_val(table, div);
@@ -101,7 +102,7 @@ int rcar_clk_set_rate64_div_table(unsigned int parent, u64 parent_rate, ulong ra
clrsetbits_le32(reg, mask, field_prep(mask, value));
- debug("%s[%i] %s clk: parent=%i div=%u rate=%lu => val=%u\n",
+ debug("%s[%i] %s clk: parent=%i div=%u rate=%lu => val=%d\n",
__func__, __LINE__, name, parent, div, rate, value);
return 0;