aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/tty/serial/sunsu.c
diff options
context:
space:
mode:
authorPaul Gortmaker <paul.gortmaker@windriver.com>2012-08-20 19:56:28 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-09-05 13:15:07 -0700
commit4b71598b6a1e72d11a657ccd67bdb14f1c269186 (patch)
tree3e031c0cec985ccfce40021e669dd2c2a5a6ea28 /drivers/tty/serial/sunsu.c
parente2c654254e3379f69ce4a2e3f322374dd071337d (diff)
downloadkernel_goldelico_gta04-4b71598b6a1e72d11a657ccd67bdb14f1c269186.zip
kernel_goldelico_gta04-4b71598b6a1e72d11a657ccd67bdb14f1c269186.tar.gz
kernel_goldelico_gta04-4b71598b6a1e72d11a657ccd67bdb14f1c269186.tar.bz2
serial: diminish usage of struct serial_uart_config
This structure might have made sense many years ago, but at this point it is only used in one specific driver, and referenced in stale comments elsewhere. Rather than change the sunsu.c driver, simply move the struct to be within the exclusive domain of that driver, so it won't get inadvertently picked up and used by other serial drivers going forward. The comments referencing the now driver specific struct are updated accordingly. Note that 8250.c has a struct that is similar in usage, with the name serial8250_config; but is 100% independent and untouched here. Cc: "David S. Miller" <davem@davemloft.net> Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Acked-by: Alan Cox <alan@lxorguk.ukuu.org.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/tty/serial/sunsu.c')
-rw-r--r--drivers/tty/serial/sunsu.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/tty/serial/sunsu.c b/drivers/tty/serial/sunsu.c
index d919095..b97913d 100644
--- a/drivers/tty/serial/sunsu.c
+++ b/drivers/tty/serial/sunsu.c
@@ -58,6 +58,12 @@
enum su_type { SU_PORT_NONE, SU_PORT_MS, SU_PORT_KBD, SU_PORT_PORT };
static char *su_typev[] = { "su(???)", "su(mouse)", "su(kbd)", "su(serial)" };
+struct serial_uart_config {
+ char *name;
+ int dfl_xmit_fifo_size;
+ int flags;
+};
+
/*
* Here we define the default xmit fifo size used for each type of UART.
*/