Commit 31336258 authored by Pali Rohár's avatar Pali Rohár
Browse files

refactor(plat/marvell/uart): de-duplicate PLAT_MARVELL_UART macros



Macros PLAT_MARVELL_BOOT_UART* and PLAT_MARVELL_CRASH_UART* are defined
to same values. De-duplicate them into PLAT_MARVELL_UART* macros.
Signed-off-by: default avatarPali Rohár <pali@kernel.org>
Change-Id: Iae5daf7cad6a971e6f3dbe561df3d0174106ca7f
parent 6b557f48
...@@ -163,11 +163,8 @@ ...@@ -163,11 +163,8 @@
/* /*
* PL011 related constants * PL011 related constants
*/ */
#define PLAT_MARVELL_BOOT_UART_BASE (MVEBU_REGS_BASE + 0x12000) #define PLAT_MARVELL_UART_BASE (MVEBU_REGS_BASE + 0x12000)
#define PLAT_MARVELL_BOOT_UART_CLK_IN_HZ 25000000 #define PLAT_MARVELL_UART_CLK_IN_HZ 25000000
#define PLAT_MARVELL_CRASH_UART_BASE PLAT_MARVELL_BOOT_UART_BASE
#define PLAT_MARVELL_CRASH_UART_CLK_IN_HZ PLAT_MARVELL_BOOT_UART_CLK_IN_HZ
/* Required platform porting definitions */ /* Required platform porting definitions */
#define PLAT_MAX_PWR_LVL MPIDR_AFFLVL1 #define PLAT_MAX_PWR_LVL MPIDR_AFFLVL1
......
...@@ -41,8 +41,8 @@ int system_power_off(void) ...@@ -41,8 +41,8 @@ int system_power_off(void)
len = sizeof(system_off_now); len = sizeof(system_off_now);
system_off_now[len - 1] = add_xor_checksum(system_off_now, len); system_off_now[len - 1] = add_xor_checksum(system_off_now, len);
console_16550_register(PLAT_MARVELL_BOOT_UART_BASE + 0x100, console_16550_register(PLAT_MARVELL_UART_BASE + 0x100,
PLAT_MARVELL_BOOT_UART_CLK_IN_HZ, 115200, &console); PLAT_MARVELL_UART_CLK_IN_HZ, 115200, &console);
/* Send system_off_now to console */ /* Send system_off_now to console */
for (i = 0; i < len; i++) { for (i = 0; i < len; i++) {
......
...@@ -168,11 +168,8 @@ ...@@ -168,11 +168,8 @@
/* /*
* PL011 related constants * PL011 related constants
*/ */
#define PLAT_MARVELL_BOOT_UART_BASE (MVEBU_REGS_BASE + 0x512000) #define PLAT_MARVELL_UART_BASE (MVEBU_REGS_BASE + 0x512000)
#define PLAT_MARVELL_BOOT_UART_CLK_IN_HZ 200000000 #define PLAT_MARVELL_UART_CLK_IN_HZ 200000000
#define PLAT_MARVELL_CRASH_UART_BASE PLAT_MARVELL_BOOT_UART_BASE
#define PLAT_MARVELL_CRASH_UART_CLK_IN_HZ PLAT_MARVELL_BOOT_UART_CLK_IN_HZ
/* Recovery image enable */ /* Recovery image enable */
#define PLAT_RECOVERY_IMAGE_ENABLE 0 #define PLAT_RECOVERY_IMAGE_ENABLE 0
......
...@@ -63,8 +63,8 @@ endfunc plat_marvell_calc_core_pos ...@@ -63,8 +63,8 @@ endfunc plat_marvell_calc_core_pos
* --------------------------------------------- * ---------------------------------------------
*/ */
func plat_crash_console_init func plat_crash_console_init
mov_imm x0, PLAT_MARVELL_CRASH_UART_BASE mov_imm x0, PLAT_MARVELL_UART_BASE
mov_imm x1, PLAT_MARVELL_CRASH_UART_CLK_IN_HZ mov_imm x1, PLAT_MARVELL_UART_CLK_IN_HZ
mov_imm x2, MARVELL_CONSOLE_BAUDRATE mov_imm x2, MARVELL_CONSOLE_BAUDRATE
#ifdef PLAT_a3700 #ifdef PLAT_a3700
b console_a3700_core_init b console_a3700_core_init
...@@ -81,7 +81,7 @@ endfunc plat_crash_console_init ...@@ -81,7 +81,7 @@ endfunc plat_crash_console_init
* --------------------------------------------- * ---------------------------------------------
*/ */
func plat_crash_console_putc func plat_crash_console_putc
mov_imm x1, PLAT_MARVELL_CRASH_UART_BASE mov_imm x1, PLAT_MARVELL_UART_BASE
#ifdef PLAT_a3700 #ifdef PLAT_a3700
b console_a3700_core_putc b console_a3700_core_putc
...@@ -99,7 +99,7 @@ endfunc plat_crash_console_putc ...@@ -99,7 +99,7 @@ endfunc plat_crash_console_putc
* --------------------------------------------- * ---------------------------------------------
*/ */
func plat_crash_console_flush func plat_crash_console_flush
mov_imm x0, PLAT_MARVELL_CRASH_UART_BASE mov_imm x0, PLAT_MARVELL_UART_BASE
#ifdef PLAT_a3700 #ifdef PLAT_a3700
b console_a3700_core_flush b console_a3700_core_flush
#else #else
......
...@@ -31,8 +31,8 @@ static console_t marvell_runtime_console; ...@@ -31,8 +31,8 @@ static console_t marvell_runtime_console;
void marvell_console_boot_init(void) void marvell_console_boot_init(void)
{ {
int rc = int rc =
console_marvell_register(PLAT_MARVELL_BOOT_UART_BASE, console_marvell_register(PLAT_MARVELL_UART_BASE,
PLAT_MARVELL_BOOT_UART_CLK_IN_HZ, PLAT_MARVELL_UART_CLK_IN_HZ,
MARVELL_CONSOLE_BAUDRATE, MARVELL_CONSOLE_BAUDRATE,
&marvell_boot_console); &marvell_boot_console);
if (rc == 0) { if (rc == 0) {
...@@ -58,8 +58,8 @@ void marvell_console_boot_end(void) ...@@ -58,8 +58,8 @@ void marvell_console_boot_end(void)
void marvell_console_runtime_init(void) void marvell_console_runtime_init(void)
{ {
int rc = int rc =
console_marvell_register(PLAT_MARVELL_BOOT_UART_BASE, console_marvell_register(PLAT_MARVELL_UART_BASE,
PLAT_MARVELL_BOOT_UART_CLK_IN_HZ, PLAT_MARVELL_UART_CLK_IN_HZ,
MARVELL_CONSOLE_BAUDRATE, MARVELL_CONSOLE_BAUDRATE,
&marvell_runtime_console); &marvell_runtime_console);
if (rc == 0) if (rc == 0)
......
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