Message ID | 20240605040719.160778-1-k.son@samsung.com |
---|---|
State | New |
Headers | show |
Series | serial: samsung: Change MAX_CLK_NAME_LENGTH to 17 | expand |
On 6/5/24 3:42 PM, Krzysztof Kozlowski wrote: > But that's not true. We do not write there more than 15, including > terminating NULL byte, right? For now, right. only clk_uart_baud[0-3] acceptable. I thought this meaningful in code side, clk_num u8 can over in future. Also don't want to see warnings. But if It's false warning(device tree constrain), please ignore patch. Thanks for review. Kwang. > Or you just sent whatever is there to silence warning? > > Best regards, > Krzysztof >
diff --git a/drivers/tty/serial/samsung_tty.c b/drivers/tty/serial/samsung_tty.c index dc35eb77d2ef..cad838ac8aa2 100644 --- a/drivers/tty/serial/samsung_tty.c +++ b/drivers/tty/serial/samsung_tty.c @@ -1339,7 +1339,7 @@ static void s3c24xx_serial_pm(struct uart_port *port, unsigned int level, * */ -#define MAX_CLK_NAME_LENGTH 15 +#define MAX_CLK_NAME_LENGTH 17 static inline u8 s3c24xx_serial_getsource(struct uart_port *port) {
clkname "clk_uart_baud" already 13 byte, so compiler warns drivers/tty/serial/samsung_tty.c:1392:17: note: ‘sprintf’ output between 15 and 17 bytes into a destination of size 15 Signed-off-by: Kwanghoon Son <k.son@samsung.com> --- drivers/tty/serial/samsung_tty.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)