summaryrefslogtreecommitdiffstats
path: root/net/nsh
diff options
context:
space:
mode:
authorJohan Hovold <johan@kernel.org>2018-07-15 15:39:35 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-07-16 12:00:43 +0200
commitfefe287e4bf6ee23a5d9422a0a49de5389acc712 (patch)
treeb0d570f110e6fd4d5c5f469a33ef2a5558619aef /net/nsh
parent1cee38f0363a88db374e50b232ca17b9a4c12fa0 (diff)
downloadlinux-fefe287e4bf6ee23a5d9422a0a49de5389acc712.tar.gz
linux-fefe287e4bf6ee23a5d9422a0a49de5389acc712.tar.bz2
linux-fefe287e4bf6ee23a5d9422a0a49de5389acc712.zip
tty: support CIBAUD without BOTHER
Since commit edc6afc54968 ("[PATCH] tty: switch to ktermios and new framework") arbitrary baud rates can be requested using BOTHER and input rates can be requested using the termios CIBAUD bits (CBAUD shifted IBSHIFT bits). This functionality has been conditionally compiled depending on whether an architecture defines BOTHER and IBSHIFT respectively, but would in fact fail to compile unless both symbols were defined due to cross dependencies. Relax the IBSHIFT => BOTHER dependency so that an architecture could theoretically support CIBAUD without the Linux-specific BOTHER, while hopefully making the current conditional-compilation directives a bit less confusing. Note that the long-term goal is still to have all architectures support both features, so an alternative could just be to have the lot depend on BOTHER. Signed-off-by: Johan Hovold <johan@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'net/nsh')
0 files changed, 0 insertions, 0 deletions