Home
last modified time | relevance | path

Searched hist:"890 abc33e46349fb01aed443ad7128b82ba34f3d" (Results 1 – 6 of 6) sorted by relevance

/rk3399_ARM-atf/plat/rockchip/common/include/
H A Dplat_macros.S890abc33e46349fb01aed443ad7128b82ba34f3d Wed Aug 02 23:31:04 UTC 2017 Julius Werner <jwerner@chromium.org> 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>
/rk3399_ARM-atf/plat/rockchip/common/aarch64/
H A Dplat_helpers.S890abc33e46349fb01aed443ad7128b82ba34f3d Wed Aug 02 23:31:04 UTC 2017 Julius Werner <jwerner@chromium.org> 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>
/rk3399_ARM-atf/plat/rockchip/rk3328/
H A Dplatform.mk890abc33e46349fb01aed443ad7128b82ba34f3d Wed Aug 02 23:31:04 UTC 2017 Julius Werner <jwerner@chromium.org> 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>
/rk3399_ARM-atf/plat/rockchip/common/
H A Dbl31_plat_setup.c890abc33e46349fb01aed443ad7128b82ba34f3d Wed Aug 02 23:31:04 UTC 2017 Julius Werner <jwerner@chromium.org> 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>
/rk3399_ARM-atf/plat/rockchip/rk3368/
H A Dplatform.mk890abc33e46349fb01aed443ad7128b82ba34f3d Wed Aug 02 23:31:04 UTC 2017 Julius Werner <jwerner@chromium.org> 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>
/rk3399_ARM-atf/plat/rockchip/rk3399/
H A Dplatform.mk890abc33e46349fb01aed443ad7128b82ba34f3d Wed Aug 02 23:31:04 UTC 2017 Julius Werner <jwerner@chromium.org> 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>