RE: [PATCH 1/2] serial: samsung: honor fifosize from dts at first
From: Tamseel Shams <hidden>
Date: 2024-02-05 10:31:44
Also in:
linux-devicetree, linux-samsung-soc, linux-serial, lkml
-----Original Message----- From: Krzysztof Kozlowski [mailto:krzysztof.kozlowski@linaro.org] Sent: 05 February 2024 13:10 To: Tamseel Shams <redacted>; alim.akhtar@samsung.com; linux-fsd@tesla.com; robh+dt@kernel.org; krzysztof.kozlowski+dt@linaro.org; conor+dt@kernel.org; gregkh@linuxfoundation.org; jirislaby@kernel.org Cc: linux-arm-kernel@lists.infradead.org; linux-samsung- soc@vger.kernel.org; devicetree@vger.kernel.org; linux- kernel@vger.kernel.org; linux-serial@vger.kernel.org Subject: Re: [PATCH 1/2] serial: samsung: honor fifosize from dts at first On 02/02/2024 22:24, Tamseel Shams wrote:quoted
Currently for platforms which passes UART fifosize from DT gets override by local driver structure "s3c24xx_serial_drv_data", which is not indentded. Change the code to honor fifosize from device tree at first. Signed-off-by: Tamseel Shams <redacted> --- drivers/tty/serial/samsung_tty.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-)diff --git a/drivers/tty/serial/samsung_tty.cb/drivers/tty/serial/samsung_tty.c index 71d17d804fda..e4c4c9f4f9b0 100644--- a/drivers/tty/serial/samsung_tty.c +++ b/drivers/tty/serial/samsung_tty.c@@ -1990,8 +1990,7 @@ static int s3c24xx_serial_probe(structplatform_device *pdev)quoted
} if (np) { - of_property_read_u32(np, - "samsung,uart-fifosize", &ourport->port.fifosize); + ret = of_property_read_u32(np, "samsung,uart-fifosize", +&ourport->port.fifosize); if (of_property_read_u32(np, "reg-io-width", &prop) == 0) { switch (prop) {@@ -2009,10 +2008,13 @@ static int s3c24xx_serial_probe(structplatform_device *pdev)quoted
} } - if (ourport->drv_data->fifosize[index]) - ourport->port.fifosize = ourport->drv_data->fifosize[index]; - else if (ourport->info->fifosize) - ourport->port.fifosize = ourport->info->fifosize;I think ret is not initialized here.
Thanks for review. Will fix it in the version. Thanks & Regards Tamseel Shams _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel