uboot/include/configs/mt7623.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0 */
   2/*
   3 * Configuration for MediaTek MT7623 SoC
   4 *
   5 * Copyright (C) 2018 MediaTek Inc.
   6 * Author: Weijie Gao <weijie.gao@mediatek.com>
   7 */
   8
   9#ifndef __MT7623_H
  10#define __MT7623_H
  11
  12#include <linux/sizes.h>
  13
  14/* Miscellaneous configurable options */
  15#define CONFIG_SETUP_MEMORY_TAGS
  16#define CONFIG_INITRD_TAG
  17#define CONFIG_CMDLINE_TAG
  18
  19#define CONFIG_SYS_MAXARGS              8
  20#define CONFIG_SYS_BOOTM_LEN            SZ_64M
  21#define CONFIG_SYS_CBSIZE               SZ_1K
  22#define CONFIG_SYS_PBSIZE               (CONFIG_SYS_CBSIZE +    \
  23                                        sizeof(CONFIG_SYS_PROMPT) + 16)
  24
  25/* Size of malloc() pool */
  26#define CONFIG_SYS_MALLOC_LEN           SZ_4M
  27#define CONFIG_SYS_NONCACHED_MEMORY     SZ_1M
  28
  29/* Environment */
  30#define CONFIG_ENV_SIZE                 SZ_4K
  31/* Allow to overwrite serial and ethaddr */
  32#define CONFIG_ENV_OVERWRITE
  33
  34/* Preloader -> Uboot */
  35#define CONFIG_SYS_UBOOT_START          CONFIG_SYS_TEXT_BASE
  36#define CONFIG_SYS_INIT_SP_ADDR         (CONFIG_SYS_TEXT_BASE + SZ_2M - \
  37                                         GENERATED_GBL_DATA_SIZE)
  38
  39/* UBoot -> Kernel */
  40#define CONFIG_LOADADDR                 0x84000000
  41#define CONFIG_SYS_LOAD_ADDR            CONFIG_LOADADDR
  42
  43/* MMC */
  44#define MMC_SUPPORTS_TUNING
  45
  46/* DRAM */
  47#define CONFIG_SYS_SDRAM_BASE           0x80000000
  48
  49/* This is needed for kernel booting */
  50#define FDT_HIGH                        "fdt_high=0xac000000\0"
  51
  52/* Extra environment variables */
  53#define CONFIG_EXTRA_ENV_SETTINGS       \
  54        FDT_HIGH
  55
  56/* Ethernet */
  57#define CONFIG_IPADDR                   192.168.1.1
  58#define CONFIG_SERVERIP                 192.168.1.2
  59
  60#define CONFIG_SYS_MMC_ENV_DEV          0
  61#define CONFIG_ENV_OFFSET               0x100000
  62
  63#endif
  64