summaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2017-01-25 23:19:01 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-01-27 09:23:36 +0100
commitaa42db44f6705334c6130103492484ea3c7199b3 (patch)
tree208d37c8d312402d00b8ebfd57c6138607f9102d /kernel
parent54b12c48f0c603f25bac3c7c58a02cee65610171 (diff)
downloadlinux-aa42db44f6705334c6130103492484ea3c7199b3.tar.bz2
8250: of: remove remnants of generic of_serial driver
During build testing, I ran into a warning in a driver that I had written myself at some point: drivers/tty/serial/8250/8250_of.c: In function 'of_platform_serial_probe': drivers/tty/serial/8250/8250_of.c:233:1: error: the frame size of 1200 bytes is larger than 1152 bytes [-Werror=frame-larger-than=] This is harmless by itself, but it shows two other problems in the driver: - It still tries to be generic enough to handle all kinds of serial ports, where in reality the driver has been 8250-only for a while, and every other uart has its own DT support - As a result of that generalization, we keep two copies of 'struct uart_port' on the stack during probe(). This is completely unnessary. Removing the last code dealing with unsupported port_type values solves both problems nicely, and reduces the stack size. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions