Commit 9e7e9867 authored by Varun Wadekar's avatar Varun Wadekar Committed by Andre Przywara
Browse files

Tegra: spe: use CONSOLE_T_BASE to save MMIO base address

Commit ac71344e

 moved the base address
for the MMIO aperture of the console inside the console_t struct. As
a result, the driver should now save the MMIO base address to console_t
at offset marked by the CONSOLE_T_BASE macro.

This patch updates the SPE console driver to use the CONSOLE_T_BASE macro
to save/access the MMIO base address.
Signed-off-by: default avatarVarun Wadekar <vwadekar@nvidia.com>
Change-Id: I42afc2608372687832932269108ed642f218fd40
parent 6e46981f
...@@ -69,7 +69,7 @@ func console_spe_register ...@@ -69,7 +69,7 @@ func console_spe_register
check_if_console_is_ready x0, x1, x2, register_fail check_if_console_is_ready x0, x1, x2, register_fail
cbz x3, register_fail cbz x3, register_fail
str x0, [x3, #CONSOLE_T_DRVDATA] str x0, [x3, #CONSOLE_T_BASE]
mov x0, x3 mov x0, x3
finish_console_register spe putc=1, getc=1, flush=1 finish_console_register spe putc=1, getc=1, flush=1
...@@ -132,7 +132,7 @@ endfunc console_spe_core_putc ...@@ -132,7 +132,7 @@ endfunc console_spe_core_putc
* -------------------------------------------------------- * --------------------------------------------------------
*/ */
func console_spe_putc func console_spe_putc
ldr x1, [x1, #CONSOLE_T_DRVDATA] ldr x1, [x1, #CONSOLE_T_BASE]
b console_spe_core_putc b console_spe_core_putc
endfunc console_spe_putc endfunc console_spe_putc
...@@ -183,6 +183,6 @@ endfunc console_spe_core_flush ...@@ -183,6 +183,6 @@ endfunc console_spe_core_flush
* --------------------------------------------- * ---------------------------------------------
*/ */
func console_spe_flush func console_spe_flush
ldr x0, [x0, #CONSOLE_T_DRVDATA] ldr x0, [x0, #CONSOLE_T_BASE]
b console_spe_core_flush b console_spe_core_flush
endfunc console_spe_flush endfunc console_spe_flush
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