arm-trusted-firmware/drivers
Julius Werner 91b48c9f8f 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>
2018-12-06 16:18:10 -08:00
..
allwinner allwinner: Add RSB driver 2018-10-20 16:23:59 +01:00
arm drivers/console: Link console framework code by default 2018-12-06 16:13:50 -08:00
auth Remove all other deprecated interfaces and files 2018-09-28 15:31:53 +01:00
cadence/uart/aarch64 cadence: uart: comply to console_register prototype 2018-11-12 09:35:49 -05:00
cfi/v2m plat/arm: Move norflash driver to drivers/ folder 2018-10-10 11:14:44 +01:00
console drivers/console: Reimplement MUTLI_CONSOLE_API framework in C 2018-12-06 16:18:10 -08:00
coreboot/cbmem_console/aarch64 Multi-console: Deprecate the `finish_console_register` macro 2018-10-19 17:34:52 +01:00
delay_timer Fix misra warnings in delay timer and console drivers 2018-09-25 17:49:28 +01:00
gpio Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
imx Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
io Merge pull request #1450 from MISL-EBU-System-SW/marvell-support-v6 2018-07-19 17:11:32 +01:00
marvell plat/marvell: Migrate to multi-console API 2018-11-15 13:42:45 +02:00
mentor/i2c drivers: i2c: mentor: move platform code into header files 2018-09-19 09:24:02 +01:00
meson/console/aarch64 meson: console: Add missing define to fix build 2018-10-29 11:35:34 +00:00
mmc mmc: Update framework to use standard response type 2018-09-28 16:48:37 +02:00
partition drivers: partition: correct some static analysis tools issues 2018-11-09 18:22:01 +01:00
renesas/rcar Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
st drivers: st: uart: remove old API 2018-11-15 11:52:32 +01:00
staging/renesas/rcar Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
synopsys mmc: Update framework to use standard response type 2018-09-28 16:48:37 +02:00
ti/uart/aarch64 Multi-console: Deprecate the `finish_console_register` macro 2018-10-19 17:34:52 +01:00
ufs drivers: fix switch statements to comply with MISRA rules 2018-03-26 12:43:05 +01:00