tty: serial: constify sunhv_ops structs
Constifies sunhv_ops structures in tty's serial driver since they are not modified after their initialization. Detected and found using Coccinelle. Suggested-by: Julia Lawall <Julia.Lawall@lip6.fr> Signed-off-by: Aya Mahfouz <mahfouz.saif.elyazal@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
9bcfd78ac0
commit
01fd3c2744
|
@ -168,17 +168,17 @@ struct sunhv_ops {
|
||||||
int (*receive_chars)(struct uart_port *port);
|
int (*receive_chars)(struct uart_port *port);
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct sunhv_ops bychar_ops = {
|
static const struct sunhv_ops bychar_ops = {
|
||||||
.transmit_chars = transmit_chars_putchar,
|
.transmit_chars = transmit_chars_putchar,
|
||||||
.receive_chars = receive_chars_getchar,
|
.receive_chars = receive_chars_getchar,
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct sunhv_ops bywrite_ops = {
|
static const struct sunhv_ops bywrite_ops = {
|
||||||
.transmit_chars = transmit_chars_write,
|
.transmit_chars = transmit_chars_write,
|
||||||
.receive_chars = receive_chars_read,
|
.receive_chars = receive_chars_read,
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct sunhv_ops *sunhv_ops = &bychar_ops;
|
static const struct sunhv_ops *sunhv_ops = &bychar_ops;
|
||||||
|
|
||||||
static struct tty_port *receive_chars(struct uart_port *port)
|
static struct tty_port *receive_chars(struct uart_port *port)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue