Commit 309272f9 authored by Chris Metcalf's avatar Chris Metcalf

tile: clean up relocate_kernel_64 debug code

We remove some debug code in relocate_kernel_64.S that made raw
calls to the hv_console_putc Tilera hypervisor API, since everything
should funnel through the early_hv_write() API.
Signed-off-by: default avatarChris Metcalf <cmetcalf@tilera.com>
parent a718e10c
...@@ -34,11 +34,11 @@ STD_ENTRY(relocate_new_kernel) ...@@ -34,11 +34,11 @@ STD_ENTRY(relocate_new_kernel)
addi sp, sp, -8 addi sp, sp, -8
/* we now have a stack (whether we need one or not) */ /* we now have a stack (whether we need one or not) */
#ifdef RELOCATE_NEW_KERNEL_VERBOSE
moveli r40, hw2_last(hv_console_putc) moveli r40, hw2_last(hv_console_putc)
shl16insli r40, r40, hw1(hv_console_putc) shl16insli r40, r40, hw1(hv_console_putc)
shl16insli r40, r40, hw0(hv_console_putc) shl16insli r40, r40, hw0(hv_console_putc)
#ifdef RELOCATE_NEW_KERNEL_VERBOSE
moveli r0, 'r' moveli r0, 'r'
jalr r40 jalr r40
...@@ -176,10 +176,12 @@ STD_ENTRY(relocate_new_kernel) ...@@ -176,10 +176,12 @@ STD_ENTRY(relocate_new_kernel)
/* we should not get here */ /* we should not get here */
#ifdef RELOCATE_NEW_KERNEL_VERBOSE
moveli r0, '?' moveli r0, '?'
jalr r40 jalr r40
moveli r0, '\n' moveli r0, '\n'
jalr r40 jalr r40
#endif
j .Lhalt j .Lhalt
...@@ -237,7 +239,9 @@ STD_ENTRY(relocate_new_kernel) ...@@ -237,7 +239,9 @@ STD_ENTRY(relocate_new_kernel)
j .Lloop j .Lloop
.Lerr: moveli r0, 'e' .Lerr:
#ifdef RELOCATE_NEW_KERNEL_VERBOSE
moveli r0, 'e'
jalr r40 jalr r40
moveli r0, 'r' moveli r0, 'r'
jalr r40 jalr r40
...@@ -245,6 +249,7 @@ STD_ENTRY(relocate_new_kernel) ...@@ -245,6 +249,7 @@ STD_ENTRY(relocate_new_kernel)
jalr r40 jalr r40
moveli r0, '\n' moveli r0, '\n'
jalr r40 jalr r40
#endif
.Lhalt: .Lhalt:
moveli r41, hw2_last(hv_halt) moveli r41, hw2_last(hv_halt)
shl16insli r41, r41, hw1(hv_halt) shl16insli r41, r41, hw1(hv_halt)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment