aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Zapolskiy <vladimir.zapolskiy@linaro.org>2023-04-21 20:50:38 +0300
committerTom Rini <trini@konsulko.com>2023-05-02 14:23:58 -0400
commitbabdadc8a51ec54157d9e050eaf3f745052e1583 (patch)
tree156027ac4b695f51be467d8c1e1b7ef649608ac6
parentb955970b23773c98d7f47f5074b1775c382802c4 (diff)
downloadu-boot-babdadc8a51ec54157d9e050eaf3f745052e1583.zip
u-boot-babdadc8a51ec54157d9e050eaf3f745052e1583.tar.gz
u-boot-babdadc8a51ec54157d9e050eaf3f745052e1583.tar.bz2
serial: msm-geni: fix a compile time warning from msm_serial_setbrg()
A compiler warns about a missing function prototype, which is valid and fixed by converting the function into static one, also fix interleaved local variable declarations and assignments. Signed-off-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org> Fixes: 324df15a292e ("serial: qcom: add support for GENI serial driver") Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
-rw-r--r--drivers/serial/serial_msm_geni.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/serial/serial_msm_geni.c b/drivers/serial/serial_msm_geni.c
index 55dd918..3a200f4 100644
--- a/drivers/serial/serial_msm_geni.c
+++ b/drivers/serial/serial_msm_geni.c
@@ -238,13 +238,13 @@ static inline void geni_serial_baud(phys_addr_t base_address, u32 clk_div,
writel(s_clk_cfg, base_address + GENI_SER_S_CLK_CFG);
}
-int msm_serial_setbrg(struct udevice *dev, int baud)
+static int msm_serial_setbrg(struct udevice *dev, int baud)
{
struct msm_serial_data *priv = dev_get_priv(dev);
+ u64 clk_rate;
+ u32 clk_div;
priv->baud = baud;
- u32 clk_div;
- u64 clk_rate;
clk_rate = get_clk_div_rate(baud, UART_OVERSAMPLING, &clk_div);
geni_serial_set_clock_rate(dev, clk_rate);