mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 09:34:18 +00:00

A Total Compute platform supports FVP and FPGA target. And it's possible that these two targets have different hardware components. For this reason, this patch introduces a new file tc-fpga.dtsi for FPGA related DT binding. As a result, this patch moves out FVP and FPGA specific macros into tc-fvp.dtsi and tc-fpga.dtsi respectively. Change-Id: I48d7d30d0c500cec5500f1a2a680e8b3a276ea99 Signed-off-by: Leo Yan <leo.yan@arm.com>
24 lines
695 B
Text
24 lines
695 B
Text
/*
|
|
* Copyright (c) 2023-2024, Arm Limited. All rights reserved.
|
|
*
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
*/
|
|
|
|
#define STDOUT_PATH "serial0:38400n8"
|
|
#define GIC_CTRL_ADDR 30000000
|
|
#define GIC_GICR_OFFSET 0x1000000
|
|
#define UART_OFFSET 0x10000
|
|
/* 1440x3200@120 framebuffer */
|
|
#define VENCODER_TIMING_CLK 836000000
|
|
#define VENCODER_TIMING \
|
|
clock-frequency = <VENCODER_TIMING_CLK>; \
|
|
hactive = <1440>; \
|
|
vactive = <3200>; \
|
|
hfront-porch = <136>; \
|
|
hback-porch = <296>; \
|
|
hsync-len = <160>; \
|
|
vfront-porch = <3>; \
|
|
vback-porch = <217>; \
|
|
vsync-len = <10>
|
|
#define ETH_COMPATIBLE "smsc,lan9115"
|
|
#define MMC_REMOVABLE non-removable
|