ANDROID: ARM: fiq_debugger: fix multiple consoles and make it a preferred console
authorColin Cross <ccross@android.com>
Sun, 18 Mar 2012 22:25:55 +0000 (15:25 -0700)
committerAmit Pundir <amit.pundir@linaro.org>
Mon, 18 Dec 2017 15:41:22 +0000 (21:11 +0530)
commitaecfa53f35c667ce33b4af14d996bfe51c3e614e
treed54272962436f34017d558509fd123a6f3f5d57a
parent34dd909abdee12717f1cd75996b5c3b783cea4cc
ANDROID: ARM: fiq_debugger: fix multiple consoles and make it a preferred console

Fix setting up consoles on multiple fiq debugger devices by
splitting the tty driver init into the initcall, and initializing
the single tty device during probe.  Has the side effect of moving
the tty device node to /dev/ttyFIQx, where x is the platform device
id, which should normally match the serial port.

To avoid having to pass a different console=/dev/ttyFIQx for every
device, make the fiq debugger a preferred console that will be used
by default if no console was passed on the command line.

Change-Id: I6cc2670628a41e84615859bc96adba189966d647
Signed-off-by: Colin Cross <ccross@android.com>
arch/arm/common/fiq_debugger.c