[PATCH 4/7] serial: qcom-geni: Use geni_se_set_rate() for source clock configuration
Mukesh Savaliya
mukesh.savaliya at oss.qualcomm.com
Mon Aug 24 04:39:55 PDT 2026
On 8/5/2026 1:27 AM, Praveen Talari wrote:
> @@ -1474,7 +1473,10 @@ static int geni_serial_set_rate(struct geni_se *se, unsigned long baud)
>
> uport->uartclk = clk_rate;
> port->clk_rate = clk_rate;
> - dev_pm_opp_set_rate(uport->dev, clk_rate);
> + ret = geni_se_set_rate(&port->se, clk_rate);
> + if (ret)
Can you add trace log with an error for geni serial driver ?> + return ret;
> +
> ser_clk_cfg = SER_CLK_EN;
> ser_clk_cfg |= clk_div << CLK_DIV_SHFT;
>
> @@ -1513,7 +1515,7 @@ static void qcom_geni_serial_set_termios(struct uart_port *uport,
[...]
More information about the linux-arm-kernel
mailing list