Merge pull request #1741 from deepan02/deepan02-arm-uart-definations
plat/arm/n1sdp: define the uart constants for N1SDP
This commit is contained in:
commit
bddb5df13d
|
@ -8,9 +8,23 @@
|
||||||
#define PLATFORM_DEF_H
|
#define PLATFORM_DEF_H
|
||||||
|
|
||||||
#include <arm_def.h>
|
#include <arm_def.h>
|
||||||
#include <board_css_def.h>
|
|
||||||
#include <css_def.h>
|
#include <css_def.h>
|
||||||
|
|
||||||
|
/* UART related constants */
|
||||||
|
#define PLAT_ARM_BOOT_UART_BASE 0x2A400000
|
||||||
|
#define PLAT_ARM_BOOT_UART_CLK_IN_HZ 50000000
|
||||||
|
|
||||||
|
#define PLAT_ARM_BL31_RUN_UART_BASE 0x2A410000
|
||||||
|
#define PLAT_ARM_BL31_RUN_UART_CLK_IN_HZ 50000000
|
||||||
|
|
||||||
|
#define PLAT_ARM_SP_MIN_RUN_UART_BASE 0x2A410000
|
||||||
|
#define PLAT_ARM_SP_MIN_RUN_UART_CLK_IN_HZ 50000000
|
||||||
|
|
||||||
|
#define PLAT_ARM_CRASH_UART_BASE PLAT_ARM_BL31_RUN_UART_BASE
|
||||||
|
#define PLAT_ARM_CRASH_UART_CLK_IN_HZ PLAT_ARM_BL31_RUN_UART_CLK_IN_HZ
|
||||||
|
|
||||||
|
#define PLAT_ARM_DRAM2_SIZE ULL(0x780000000)
|
||||||
|
|
||||||
#if CSS_USE_SCMI_SDS_DRIVER
|
#if CSS_USE_SCMI_SDS_DRIVER
|
||||||
#define N1SDP_SCMI_PAYLOAD_BASE 0x45400000
|
#define N1SDP_SCMI_PAYLOAD_BASE 0x45400000
|
||||||
#else
|
#else
|
||||||
|
@ -57,7 +71,7 @@
|
||||||
|
|
||||||
|
|
||||||
#define N1SDP_DEVICE_BASE (0x20000000)
|
#define N1SDP_DEVICE_BASE (0x20000000)
|
||||||
#define N1SDP_DEVICE_SIZE (0x20000000)
|
#define N1SDP_DEVICE_SIZE (0x30000000)
|
||||||
#define N1SDP_MAP_DEVICE MAP_REGION_FLAT( \
|
#define N1SDP_MAP_DEVICE MAP_REGION_FLAT( \
|
||||||
N1SDP_DEVICE_BASE, \
|
N1SDP_DEVICE_BASE, \
|
||||||
N1SDP_DEVICE_SIZE, \
|
N1SDP_DEVICE_SIZE, \
|
||||||
|
|
|
@ -21,7 +21,6 @@
|
||||||
const mmap_region_t plat_arm_mmap[] = {
|
const mmap_region_t plat_arm_mmap[] = {
|
||||||
ARM_MAP_SHARED_RAM,
|
ARM_MAP_SHARED_RAM,
|
||||||
N1SDP_MAP_DEVICE,
|
N1SDP_MAP_DEVICE,
|
||||||
SOC_CSS_MAP_DEVICE,
|
|
||||||
{0}
|
{0}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -62,6 +62,5 @@ HW_ASSISTED_COHERENCY := 1
|
||||||
USE_COHERENT_MEM := 0
|
USE_COHERENT_MEM := 0
|
||||||
include plat/arm/common/arm_common.mk
|
include plat/arm/common/arm_common.mk
|
||||||
include plat/arm/css/common/css_common.mk
|
include plat/arm/css/common/css_common.mk
|
||||||
include plat/arm/soc/common/soc_css.mk
|
|
||||||
include plat/arm/board/common/board_common.mk
|
include plat/arm/board/common/board_common.mk
|
||||||
|
|
||||||
|
|
|
@ -7,6 +7,8 @@
|
||||||
#ifndef SCMI_PRIVATE_H
|
#ifndef SCMI_PRIVATE_H
|
||||||
#define SCMI_PRIVATE_H
|
#define SCMI_PRIVATE_H
|
||||||
|
|
||||||
|
#include <lib/mmio.h>
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* SCMI power domain management protocol message and response lengths. It is
|
* SCMI power domain management protocol message and response lengths. It is
|
||||||
* calculated as sum of length in bytes of the message header (4) and payload
|
* calculated as sum of length in bytes of the message header (4) and payload
|
||||||
|
|
Loading…
Reference in New Issue