INPUT: Fixed error in earlier TTY removal patch

Backing out changes made in earlier TTY removal patch.  Switched
to only one dependency in SERPORT on TTY instead of many incorrect
dependencies.  Work based on suggestion from Dmitry Torokhov.

Signed-off-by: Joe Millenbach <jmillenbach@gmail.com>