arm-trusted-firmware/plat/rockchip/common
Julius Werner 890abc33e4 rockchip: Move to MULTI_CONSOLE_API
This patch changes all Rockchip platforms to use the new
MULTI_CONSOLE_API. The platform-specific plat_crash_console
implementations are removed so that the platform can use the ones from
the common platform code instead.

Also change the registers used in plat_crash_print_regs. The existing
use of x16 and x17 has always been illegal, since those registers are
reserved for use by the linker as a temporary scratch registers in
intra-procedure-call veneers and can never be expected to maintain their
values across a function call.

Change-Id: I8249424150be8d5543ed4af93b56756795a5288f
Signed-off-by: Julius Werner <jwerner@chromium.org>
2018-01-19 15:21:12 -08:00
..
aarch64 rockchip: Move to MULTI_CONSOLE_API 2018-01-19 15:21:12 -08:00
drivers Fix order of remaining platform #includes 2017-07-14 10:50:41 +01:00
include rockchip: Move to MULTI_CONSOLE_API 2018-01-19 15:21:12 -08:00
pmusram rockchip/rk3399: set ddr clock source back to dpll when ddr resume 2017-08-29 11:53:29 +08:00
bl31_plat_setup.c rockchip: Move to MULTI_CONSOLE_API 2018-01-19 15:21:12 -08:00
params_setup.c rockchip: Use coreboot-supplied serial console on coreboot systems 2018-01-19 15:21:12 -08:00
plat_pm.c Fix order of remaining platform #includes 2017-07-14 10:50:41 +01:00
plat_topology.c Fix order of remaining platform #includes 2017-07-14 10:50:41 +01:00
rockchip_gicv2.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
rockchip_gicv3.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
rockchip_sip_svc.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00