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 /* Support File sytems */ 1517193839SNobuhiro Iwamatsu #define CONFIG_SUPPORT_VFAT 169427c610SNobuhiro Iwamatsu #define CONFIG_FS_EXT4 1717193839SNobuhiro Iwamatsu #define CONFIG_EXT4_WRITE 1817193839SNobuhiro Iwamatsu 1917193839SNobuhiro Iwamatsu #define CONFIG_CMDLINE_TAG 2017193839SNobuhiro Iwamatsu #define CONFIG_SETUP_MEMORY_TAGS 2117193839SNobuhiro Iwamatsu #define CONFIG_INITRD_TAG 2217193839SNobuhiro Iwamatsu #define CONFIG_CMDLINE_EDITING 2317193839SNobuhiro Iwamatsu 2417193839SNobuhiro Iwamatsu #undef CONFIG_SHOW_BOOT_PROGRESS 2517193839SNobuhiro Iwamatsu 2617193839SNobuhiro Iwamatsu #define CONFIG_ARCH_CPU_INIT 2717193839SNobuhiro Iwamatsu 2817193839SNobuhiro Iwamatsu #define CONFIG_TMU_TIMER 2917193839SNobuhiro Iwamatsu #define CONFIG_SH_GPIO_PFC 3017193839SNobuhiro Iwamatsu 3117193839SNobuhiro Iwamatsu /* console */ 3217193839SNobuhiro Iwamatsu 3317193839SNobuhiro Iwamatsu #define CONFIG_SYS_LONGHELP 3417193839SNobuhiro Iwamatsu #define CONFIG_SYS_PBSIZE 256 3517193839SNobuhiro Iwamatsu #define CONFIG_SYS_BAUDRATE_TABLE { 38400, 115200 } 3617193839SNobuhiro Iwamatsu 3717193839SNobuhiro Iwamatsu #define CONFIG_SYS_SDRAM_BASE (RCAR_GEN2_SDRAM_BASE) 3817193839SNobuhiro Iwamatsu #define CONFIG_SYS_SDRAM_SIZE (RCAR_GEN2_UBOOT_SDRAM_SIZE) 3917193839SNobuhiro Iwamatsu #define CONFIG_SYS_LOAD_ADDR (CONFIG_SYS_SDRAM_BASE + 0x7fc0) 4017193839SNobuhiro Iwamatsu #define CONFIG_NR_DRAM_BANKS 1 4117193839SNobuhiro Iwamatsu 4217193839SNobuhiro Iwamatsu #define CONFIG_SYS_MONITOR_BASE 0x00000000 4317193839SNobuhiro Iwamatsu #define CONFIG_SYS_MONITOR_LEN (256 * 1024) 4417193839SNobuhiro Iwamatsu #define CONFIG_SYS_MALLOC_LEN (1 * 1024 * 1024) 4517193839SNobuhiro Iwamatsu #define CONFIG_SYS_BOOTMAPSZ (8 * 1024 * 1024) 4617193839SNobuhiro Iwamatsu 4717193839SNobuhiro Iwamatsu /* ENV setting */ 4817193839SNobuhiro Iwamatsu #define CONFIG_ENV_ADDR 0xC0000 4917193839SNobuhiro Iwamatsu 5017193839SNobuhiro Iwamatsu /* Common ENV setting */ 5117193839SNobuhiro Iwamatsu #define CONFIG_ENV_OVERWRITE 5217193839SNobuhiro Iwamatsu #define CONFIG_ENV_SECT_SIZE (256 * 1024) 5317193839SNobuhiro Iwamatsu #define CONFIG_ENV_OFFSET (CONFIG_ENV_ADDR) 5417193839SNobuhiro Iwamatsu #define CONFIG_ENV_SIZE (CONFIG_ENV_SECT_SIZE) 5517193839SNobuhiro Iwamatsu #define CONFIG_ENV_SIZE_REDUND (CONFIG_SYS_MONITOR_LEN) 5617193839SNobuhiro Iwamatsu 57*577968e5SAdam Ford /* SF MTD */ 58*577968e5SAdam Ford #if defined(CONFIG_SPI_FLASH_MTD) && !defined(CONFIG_SPL_BUILD) 59*577968e5SAdam Ford #else 60*577968e5SAdam Ford #undef CONFIG_SPI_FLASH_MTD 61*577968e5SAdam Ford #endif 62*577968e5SAdam Ford 6317193839SNobuhiro Iwamatsu #endif /* __RCAR_GEN2_COMMON_H */ 64