uboot/include/configs/durian.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0+ */
   2/*
   3 * Copyright (C) 2019
   4 * shuyiqi  <shuyiqi@phytium.com.cn>
   5 * liuhao   <liuhao@phytium.com.cn>
   6 */
   7
   8#ifndef __DURIAN_CONFIG_H__
   9#define __DURIAN_CONFIG_H__
  10
  11/* Sdram Bank #1 Address */
  12#define PHYS_SDRAM_1                    0x80000000
  13#define PHYS_SDRAM_1_SIZE               0x7B000000
  14#define CONFIG_SYS_SDRAM_BASE   PHYS_SDRAM_1
  15
  16#define CONFIG_SYS_LOAD_ADDR    (CONFIG_SYS_SDRAM_BASE + 0x10000000)
  17
  18/* Size of Malloc Pool */
  19#define CONFIG_SYS_MALLOC_LEN   (1 * 1024 * 1024  + CONFIG_ENV_SIZE)
  20
  21#define CONFIG_SYS_INIT_SP_ADDR         (0x88000000 - 0x100000)
  22
  23/* PCI CONFIG */
  24#define CONFIG_SYS_PCI_64BIT    1
  25#define CONFIG_PCI_SCAN_SHOW
  26
  27/* SCSI */
  28#define CONFIG_SYS_SCSI_MAX_SCSI_ID 4
  29#define CONFIG_SYS_SCSI_MAX_LUN 1
  30#define CONFIG_SYS_SCSI_MAX_DEVICE 128
  31#define CONFIG_SCSI_AHCI_PLAT
  32#define CONFIG_SYS_SATA_MAX_DEVICE 4
  33
  34/* BOOT */
  35#define CONFIG_SYS_BOOTM_LEN    (60 * 1024 * 1024)
  36
  37#define CONFIG_EXTRA_ENV_SETTINGS       \
  38        "load_kernel=ext4load scsi 0:1 0x90100000 uImage-2004\0"        \
  39        "load_fdt=ext4load scsi 0:1 0x95000000 ft2004-pci-64.dtb\0"\
  40        "boot_fdt=bootm 0x90100000 -:- 0x95000000\0"    \
  41        "distro_bootcmd=run load_kernel; run load_fdt; run boot_fdt"
  42
  43#endif
  44