blob: 3a35527da10d80bc8b30f895eaf66d82d20e6f0c [file] [log] [blame]
mingming leeb9bf3cb2019-12-31 11:29:26 +08001/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Configuration for MediaTek MT8512 SoC
4 *
5 * Copyright (C) 2019 MediaTek Inc.
6 * Author: Mingming Lee <mingming.lee@mediatek.com>
7 */
8
9#ifndef __MT8512_H
10#define __MT8512_H
11
mingming leeb9bf3cb2019-12-31 11:29:26 +080012/* Uboot definition */
Tom Rini65cc0e22022-11-16 13:10:41 -050013#define CFG_SYS_UBOOT_START CONFIG_TEXT_BASE
mingming leeb9bf3cb2019-12-31 11:29:26 +080014
mingming leeb9bf3cb2019-12-31 11:29:26 +080015#define ENV_BOOT_READ_IMAGE \
16 "boot_rd_img=mmc dev 0" \
17 ";mmc read ${loadaddr} 0x27000 0x8000" \
18 ";iminfo ${loadaddr}\0"
mingming leeb9bf3cb2019-12-31 11:29:26 +080019
20/* Console configuration */
21#define ENV_DEVICE_SETTINGS \
22 "stdin=serial\0" \
23 "stdout=serial\0" \
24 "stderr=serial\0"
25
26#define ENV_BOOT_CMD \
27 "mtk_boot=run boot_rd_img;bootm;\0"
28
29#define CONFIG_EXTRA_ENV_SETTINGS \
30 "fdt_high=0x6c000000\0" \
31 ENV_DEVICE_SETTINGS \
32 ENV_BOOT_READ_IMAGE \
33 ENV_BOOT_CMD \
34 "bootcmd=run mtk_boot;\0" \
35
36#endif