drivers/console: Reimplement MUTLI_CONSOLE_API framework in C
authorJulius Werner <jwerner@chromium.org>
Wed, 28 Nov 2018 06:10:56 +0000 (22:10 -0800)
committerJulius Werner <jwerner@chromium.org>
Fri, 7 Dec 2018 00:18:10 +0000 (16:18 -0800)
commit91b48c9f8f44db91ae73635cc543fb89d292a6f7
tree2302ec1d9d9bed4475c1cf168759f1be1eb9b3d2
parent985ee0b7e8d039105de48f60c0195f391f86a625
drivers/console: Reimplement MUTLI_CONSOLE_API framework in C

Now that we have switched to using the stack in MULTI_CONSOLE_API
framework functions and have factored all code involved in crash
reporting out into a separate file, there's really no reason to keep the
main framework code in assembly anymore. This patch rewrites it in C
which allows us to have a single implementation across aarch32/64 and
should be much easier to maintain going forward.

Change-Id: I6c85a01e89a79e8b233f3f8bee812f0dbd026221
Signed-off-by: Julius Werner <jwerner@chromium.org>
Makefile
drivers/console/aarch32/multi_console.S [deleted file]
drivers/console/aarch64/multi_console.S [deleted file]
drivers/console/multi_console.c [new file with mode: 0644]