clk/qcom: apq8096: fix set rate for the uart clock
authorJorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com>
Mon, 7 Apr 2025 17:56:14 +0000 (19:56 +0200)
committerCaleb Connolly <caleb.connolly@linaro.org>
Thu, 10 Apr 2025 13:43:11 +0000 (15:43 +0200)
The function should return a valid rate.

Signed-off-by: Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Reviewed-by: Caleb Connolly <caleb.connolly@linaro.org>
Reviewed-by:
Link: https://lore.kernel.org/r/20250407175617.3494506-2-jorge.ramirez@oss.qualcomm.com
Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
drivers/clk/qcom/clock-apq8096.c

index c77d691..bc00826 100644 (file)
@@ -87,7 +87,8 @@ static ulong apq8096_clk_set_rate(struct clk *clk, ulong rate)
                return clk_init_sdc(priv, rate);
                break;
        case GCC_BLSP2_UART2_APPS_CLK: /*UART2*/
-               return clk_init_uart(priv);
+               clk_init_uart(priv);
+               return 7372800;
        default:
                return 0;
        }