From: Vignesh R Date: Fri, 22 Jul 2016 05:25:49 +0000 (+0530) Subject: spi: ti_qspi: Fix compiler warning when DEBUG macro is set X-Git-Tag: v2016.09-rc2~171 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=c595a2853099657ac97ccc7154a03e4d759fb909;p=oweals%2Fu-boot.git spi: ti_qspi: Fix compiler warning when DEBUG macro is set clk_div is uninitialized at the beginning of ti_spi_set_speed(), move debug() print after clk_div calculation to avoid compiler warning and to have proper value of clk_div printed during debugging. Signed-off-by: Vignesh R Reviewed-by: Jagan Teki Reviewed-by: Mugunthan V N --- diff --git a/drivers/spi/ti_qspi.c b/drivers/spi/ti_qspi.c index a850aa26ec..56ae29a3ee 100644 --- a/drivers/spi/ti_qspi.c +++ b/drivers/spi/ti_qspi.c @@ -110,13 +110,13 @@ static void ti_spi_set_speed(struct ti_qspi_priv *priv, uint hz) { uint clk_div; - debug("ti_spi_set_speed: hz: %d, clock divider %d\n", hz, clk_div); - if (!hz) clk_div = 0; else clk_div = (QSPI_FCLK / hz) - 1; + debug("ti_spi_set_speed: hz: %d, clock divider %d\n", hz, clk_div); + /* disable SCLK */ writel(readl(&priv->base->clk_ctrl) & ~QSPI_CLK_EN, &priv->base->clk_ctrl);