117193839SNobuhiro Iwamatsu /* 217193839SNobuhiro Iwamatsu * include/configs/rcar-gen2-common.h 317193839SNobuhiro Iwamatsu * 417193839SNobuhiro Iwamatsu * Copyright (C) 2013,2014 Renesas Electronics Corporation 517193839SNobuhiro Iwamatsu * 617193839SNobuhiro Iwamatsu * SPDX-License-Identifier: GPL-2.0 717193839SNobuhiro Iwamatsu */ 817193839SNobuhiro Iwamatsu 917193839SNobuhiro Iwamatsu #ifndef __RCAR_GEN2_COMMON_H 1017193839SNobuhiro Iwamatsu #define __RCAR_GEN2_COMMON_H 1117193839SNobuhiro Iwamatsu 1217193839SNobuhiro Iwamatsu #include <asm/arch/rmobile.h> 1317193839SNobuhiro Iwamatsu 1417193839SNobuhiro Iwamatsu #define CONFIG_CMD_EDITENV 1517193839SNobuhiro Iwamatsu #define CONFIG_CMD_SAVEENV 1617193839SNobuhiro Iwamatsu #define CONFIG_CMD_MEMORY 1717193839SNobuhiro Iwamatsu #define CONFIG_CMD_DFL 1817193839SNobuhiro Iwamatsu #define CONFIG_CMD_SDRAM 1917193839SNobuhiro Iwamatsu #define CONFIG_CMD_RUN 2017193839SNobuhiro Iwamatsu #define CONFIG_CMD_LOADS 2117193839SNobuhiro Iwamatsu #define CONFIG_CMD_NET 2217193839SNobuhiro Iwamatsu #define CONFIG_CMD_MII 2317193839SNobuhiro Iwamatsu #define CONFIG_CMD_PING 2417193839SNobuhiro Iwamatsu #define CONFIG_CMD_DHCP 2517193839SNobuhiro Iwamatsu #define CONFIG_CMD_NFS 2617193839SNobuhiro Iwamatsu #define CONFIG_CMD_BOOTZ 2717193839SNobuhiro Iwamatsu #define CONFIG_CMD_USB 2817193839SNobuhiro Iwamatsu #define CONFIG_CMD_FAT 2917193839SNobuhiro Iwamatsu #define CONFIG_CMD_SF 3017193839SNobuhiro Iwamatsu #define CONFIG_CMD_SPI 31*9427c610SNobuhiro Iwamatsu #define CONFIG_CMD_EXT2 32*9427c610SNobuhiro Iwamatsu #define CONFIG_CMD_EXT4 33*9427c610SNobuhiro Iwamatsu #define CONFIG_CMD_EXT4_WRITE 3417193839SNobuhiro Iwamatsu 3517193839SNobuhiro Iwamatsu #define CONFIG_SYS_THUMB_BUILD 3617193839SNobuhiro Iwamatsu #define CONFIG_SYS_GENERIC_BOARD 3717193839SNobuhiro Iwamatsu 3817193839SNobuhiro Iwamatsu /* Support File sytems */ 3917193839SNobuhiro Iwamatsu #define CONFIG_FAT_WRITE 4017193839SNobuhiro Iwamatsu #define CONFIG_DOS_PARTITION 4117193839SNobuhiro Iwamatsu #define CONFIG_SUPPORT_VFAT 42*9427c610SNobuhiro Iwamatsu #define CONFIG_FS_EXT4 4317193839SNobuhiro Iwamatsu #define CONFIG_EXT4_WRITE 4417193839SNobuhiro Iwamatsu 4517193839SNobuhiro Iwamatsu #define CONFIG_CMDLINE_TAG 4617193839SNobuhiro Iwamatsu #define CONFIG_SETUP_MEMORY_TAGS 4717193839SNobuhiro Iwamatsu #define CONFIG_INITRD_TAG 4817193839SNobuhiro Iwamatsu #define CONFIG_CMDLINE_EDITING 4917193839SNobuhiro Iwamatsu #define CONFIG_OF_LIBFDT 5017193839SNobuhiro Iwamatsu 5117193839SNobuhiro Iwamatsu #define CONFIG_BAUDRATE 38400 5217193839SNobuhiro Iwamatsu #define CONFIG_BOOTDELAY 3 5317193839SNobuhiro Iwamatsu #define CONFIG_BOOTARGS "" 5417193839SNobuhiro Iwamatsu 5517193839SNobuhiro Iwamatsu #define CONFIG_VERSION_VARIABLE 5617193839SNobuhiro Iwamatsu #undef CONFIG_SHOW_BOOT_PROGRESS 5717193839SNobuhiro Iwamatsu 5817193839SNobuhiro Iwamatsu #define CONFIG_ARCH_CPU_INIT 5917193839SNobuhiro Iwamatsu #define CONFIG_DISPLAY_CPUINFO 6017193839SNobuhiro Iwamatsu #define CONFIG_DISPLAY_BOARDINFO 6117193839SNobuhiro Iwamatsu #define CONFIG_BOARD_EARLY_INIT_F 6217193839SNobuhiro Iwamatsu 6317193839SNobuhiro Iwamatsu #define CONFIG_TMU_TIMER 6417193839SNobuhiro Iwamatsu #define CONFIG_SH_GPIO_PFC 6517193839SNobuhiro Iwamatsu 6617193839SNobuhiro Iwamatsu /* console */ 6717193839SNobuhiro Iwamatsu #undef CONFIG_SYS_CONSOLE_INFO_QUIET 6817193839SNobuhiro Iwamatsu #undef CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE 6917193839SNobuhiro Iwamatsu #undef CONFIG_SYS_CONSOLE_ENV_OVERWRITE 7017193839SNobuhiro Iwamatsu 7117193839SNobuhiro Iwamatsu #define CONFIG_SYS_LONGHELP 7217193839SNobuhiro Iwamatsu #define CONFIG_SYS_CBSIZE 256 7317193839SNobuhiro Iwamatsu #define CONFIG_SYS_PBSIZE 256 7417193839SNobuhiro Iwamatsu #define CONFIG_SYS_MAXARGS 16 7517193839SNobuhiro Iwamatsu #define CONFIG_SYS_BARGSIZE 512 7617193839SNobuhiro Iwamatsu #define CONFIG_SYS_BAUDRATE_TABLE { 38400, 115200 } 7717193839SNobuhiro Iwamatsu 7817193839SNobuhiro Iwamatsu #define CONFIG_SYS_SDRAM_BASE (RCAR_GEN2_SDRAM_BASE) 7917193839SNobuhiro Iwamatsu #define CONFIG_SYS_SDRAM_SIZE (RCAR_GEN2_UBOOT_SDRAM_SIZE) 8017193839SNobuhiro Iwamatsu #define CONFIG_SYS_LOAD_ADDR (CONFIG_SYS_SDRAM_BASE + 0x7fc0) 8117193839SNobuhiro Iwamatsu #define CONFIG_NR_DRAM_BANKS 1 8217193839SNobuhiro Iwamatsu 8317193839SNobuhiro Iwamatsu #define CONFIG_SYS_MONITOR_BASE 0x00000000 8417193839SNobuhiro Iwamatsu #define CONFIG_SYS_MONITOR_LEN (256 * 1024) 8517193839SNobuhiro Iwamatsu #define CONFIG_SYS_MALLOC_LEN (1 * 1024 * 1024) 8617193839SNobuhiro Iwamatsu #define CONFIG_SYS_BOOTMAPSZ (8 * 1024 * 1024) 8717193839SNobuhiro Iwamatsu 8817193839SNobuhiro Iwamatsu /* ENV setting */ 8917193839SNobuhiro Iwamatsu #define CONFIG_ENV_IS_IN_SPI_FLASH 9017193839SNobuhiro Iwamatsu #define CONFIG_ENV_ADDR 0xC0000 9117193839SNobuhiro Iwamatsu 9217193839SNobuhiro Iwamatsu /* Common ENV setting */ 9317193839SNobuhiro Iwamatsu #define CONFIG_ENV_OVERWRITE 9417193839SNobuhiro Iwamatsu #define CONFIG_ENV_SECT_SIZE (256 * 1024) 9517193839SNobuhiro Iwamatsu #define CONFIG_ENV_OFFSET (CONFIG_ENV_ADDR) 9617193839SNobuhiro Iwamatsu #define CONFIG_ENV_SIZE (CONFIG_ENV_SECT_SIZE) 9717193839SNobuhiro Iwamatsu #define CONFIG_ENV_SIZE_REDUND (CONFIG_SYS_MONITOR_LEN) 9817193839SNobuhiro Iwamatsu 9917193839SNobuhiro Iwamatsu #endif /* __RCAR_GEN2_COMMON_H */ 100