serial: diminish usage of struct serial_uart_config
authorPaul Gortmaker <paul.gortmaker@windriver.com>
Mon, 20 Aug 2012 23:56:28 +0000 (19:56 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 5 Sep 2012 20:15:07 +0000 (13:15 -0700)
commit4b71598b6a1e72d11a657ccd67bdb14f1c269186
tree3e031c0cec985ccfce40021e669dd2c2a5a6ea28
parente2c654254e3379f69ce4a2e3f322374dd071337d
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>
drivers/staging/speakup/serialio.h
drivers/tty/serial/8250/8250.h
drivers/tty/serial/sunsu.c
include/linux/serial.h