From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Date: Fri, 31 Mar 2017 18:35:17 +0000 (+0300)
Subject: serial: core: constify struct uart_port {name} field
X-Git-Tag: v4.12-rc1~66^2~21
X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=2e94d5ae5da1d2e798045a53b5e234a42b090908;p=linux.git

serial: core: constify struct uart_port {name} field

Don't allow modifications of port name. It's serial core's business only.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---

diff --git a/include/linux/serial_core.h b/include/linux/serial_core.h
index 60530678c633..64d892f1e5cd 100644
--- a/include/linux/serial_core.h
+++ b/include/linux/serial_core.h
@@ -247,7 +247,7 @@ struct uart_port {
 	unsigned char		suspended;
 	unsigned char		irq_wake;
 	unsigned char		unused[2];
-	char			*name;			/* port name */
+	const char		*name;			/* port name */
 	struct attribute_group	*attr_group;		/* port specific attributes */
 	const struct attribute_group **tty_groups;	/* all attributes (serial core use only) */
 	struct serial_rs485     rs485;