mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 17:44:19 +00:00
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: Pali Rohár <pali@kernel.org> Change-Id: Iae5daf7cad6a971e6f3dbe561df3d0174106ca7f
This commit is contained in:
parent
6b557f48c3
commit
3133625859
5 changed files with 14 additions and 20 deletions
|
@ -163,11 +163,8 @@
|
|||
/*
|
||||
* PL011 related constants
|
||||
*/
|
||||
#define PLAT_MARVELL_BOOT_UART_BASE (MVEBU_REGS_BASE + 0x12000)
|
||||
#define PLAT_MARVELL_BOOT_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
|
||||
#define PLAT_MARVELL_UART_BASE (MVEBU_REGS_BASE + 0x12000)
|
||||
#define PLAT_MARVELL_UART_CLK_IN_HZ 25000000
|
||||
|
||||
/* Required platform porting definitions */
|
||||
#define PLAT_MAX_PWR_LVL MPIDR_AFFLVL1
|
||||
|
|
|
@ -41,8 +41,8 @@ int system_power_off(void)
|
|||
len = sizeof(system_off_now);
|
||||
system_off_now[len - 1] = add_xor_checksum(system_off_now, len);
|
||||
|
||||
console_16550_register(PLAT_MARVELL_BOOT_UART_BASE + 0x100,
|
||||
PLAT_MARVELL_BOOT_UART_CLK_IN_HZ, 115200, &console);
|
||||
console_16550_register(PLAT_MARVELL_UART_BASE + 0x100,
|
||||
PLAT_MARVELL_UART_CLK_IN_HZ, 115200, &console);
|
||||
|
||||
/* Send system_off_now to console */
|
||||
for (i = 0; i < len; i++) {
|
||||
|
|
|
@ -168,11 +168,8 @@
|
|||
/*
|
||||
* PL011 related constants
|
||||
*/
|
||||
#define PLAT_MARVELL_BOOT_UART_BASE (MVEBU_REGS_BASE + 0x512000)
|
||||
#define PLAT_MARVELL_BOOT_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
|
||||
#define PLAT_MARVELL_UART_BASE (MVEBU_REGS_BASE + 0x512000)
|
||||
#define PLAT_MARVELL_UART_CLK_IN_HZ 200000000
|
||||
|
||||
/* Recovery image enable */
|
||||
#define PLAT_RECOVERY_IMAGE_ENABLE 0
|
||||
|
|
|
@ -63,8 +63,8 @@ endfunc plat_marvell_calc_core_pos
|
|||
* ---------------------------------------------
|
||||
*/
|
||||
func plat_crash_console_init
|
||||
mov_imm x0, PLAT_MARVELL_CRASH_UART_BASE
|
||||
mov_imm x1, PLAT_MARVELL_CRASH_UART_CLK_IN_HZ
|
||||
mov_imm x0, PLAT_MARVELL_UART_BASE
|
||||
mov_imm x1, PLAT_MARVELL_UART_CLK_IN_HZ
|
||||
mov_imm x2, MARVELL_CONSOLE_BAUDRATE
|
||||
#ifdef PLAT_a3700
|
||||
b console_a3700_core_init
|
||||
|
@ -81,7 +81,7 @@ endfunc plat_crash_console_init
|
|||
* ---------------------------------------------
|
||||
*/
|
||||
func plat_crash_console_putc
|
||||
mov_imm x1, PLAT_MARVELL_CRASH_UART_BASE
|
||||
mov_imm x1, PLAT_MARVELL_UART_BASE
|
||||
#ifdef PLAT_a3700
|
||||
|
||||
b console_a3700_core_putc
|
||||
|
@ -99,7 +99,7 @@ endfunc plat_crash_console_putc
|
|||
* ---------------------------------------------
|
||||
*/
|
||||
func plat_crash_console_flush
|
||||
mov_imm x0, PLAT_MARVELL_CRASH_UART_BASE
|
||||
mov_imm x0, PLAT_MARVELL_UART_BASE
|
||||
#ifdef PLAT_a3700
|
||||
b console_a3700_core_flush
|
||||
#else
|
||||
|
|
|
@ -31,8 +31,8 @@ static console_t marvell_runtime_console;
|
|||
void marvell_console_boot_init(void)
|
||||
{
|
||||
int rc =
|
||||
console_marvell_register(PLAT_MARVELL_BOOT_UART_BASE,
|
||||
PLAT_MARVELL_BOOT_UART_CLK_IN_HZ,
|
||||
console_marvell_register(PLAT_MARVELL_UART_BASE,
|
||||
PLAT_MARVELL_UART_CLK_IN_HZ,
|
||||
MARVELL_CONSOLE_BAUDRATE,
|
||||
&marvell_boot_console);
|
||||
if (rc == 0) {
|
||||
|
@ -58,8 +58,8 @@ void marvell_console_boot_end(void)
|
|||
void marvell_console_runtime_init(void)
|
||||
{
|
||||
int rc =
|
||||
console_marvell_register(PLAT_MARVELL_BOOT_UART_BASE,
|
||||
PLAT_MARVELL_BOOT_UART_CLK_IN_HZ,
|
||||
console_marvell_register(PLAT_MARVELL_UART_BASE,
|
||||
PLAT_MARVELL_UART_CLK_IN_HZ,
|
||||
MARVELL_CONSOLE_BAUDRATE,
|
||||
&marvell_runtime_console);
|
||||
if (rc == 0)
|
||||
|
|
Loading…
Add table
Reference in a new issue