xref: /openbmc/u-boot/include/configs/apalis_t30.h (revision 888f9aa5cac4227e540a5c91a744ac7bed386e70)
1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */
2bf78b271SMarcel Ziswiler /*
3b891d010SMarcel Ziswiler  * Copyright (c) 2014-2016 Marcel Ziswiler
4bf78b271SMarcel Ziswiler  *
536a01bddSMarcel Ziswiler  * Configuration settings for the Toradex Apalis T30 modules.
6bf78b271SMarcel Ziswiler  */
7bf78b271SMarcel Ziswiler 
8bf78b271SMarcel Ziswiler #ifndef __CONFIG_H
9bf78b271SMarcel Ziswiler #define __CONFIG_H
10bf78b271SMarcel Ziswiler 
11bf78b271SMarcel Ziswiler #include <linux/sizes.h>
12bf78b271SMarcel Ziswiler 
13bf78b271SMarcel Ziswiler #include "tegra30-common.h"
14bf78b271SMarcel Ziswiler 
15bf78b271SMarcel Ziswiler /* Board-specific serial config */
16bf78b271SMarcel Ziswiler #define CONFIG_TEGRA_ENABLE_UARTA
17bf78b271SMarcel Ziswiler #define CONFIG_SYS_NS16550_COM1		NV_PA_APB_UARTA_BASE
18bf78b271SMarcel Ziswiler 
19bf78b271SMarcel Ziswiler #define CONFIG_MACH_TYPE		MACH_TYPE_APALIS_T30
20bf78b271SMarcel Ziswiler 
2174b19ad1SMarcel Ziswiler /* Environment in eMMC, before config block at the end of 1st "boot sector" */
2274b19ad1SMarcel Ziswiler #define CONFIG_ENV_OFFSET		(-CONFIG_ENV_SIZE + \
2374b19ad1SMarcel Ziswiler 					 CONFIG_TDX_CFG_BLOCK_OFFSET)
24bf78b271SMarcel Ziswiler #define CONFIG_SYS_MMC_ENV_DEV		0
2574b19ad1SMarcel Ziswiler #define CONFIG_SYS_MMC_ENV_PART		1
26bf78b271SMarcel Ziswiler 
27bf78b271SMarcel Ziswiler /* PCI networking support */
283d1282ffSMarcel Ziswiler #define CONFIG_E1000_NO_NVM
29bf78b271SMarcel Ziswiler 
30bf78b271SMarcel Ziswiler /* General networking support */
31baa6f0f1SMax Krummenacher #define CONFIG_IP_DEFRAG
32f7c81e28SMarcel Ziswiler #define CONFIG_TFTP_BLOCKSIZE		16352
33baa6f0f1SMax Krummenacher #define CONFIG_TFTP_TSIZE
34bf78b271SMarcel Ziswiler 
35d5338c69SMarcel Ziswiler /* Increase console I/O buffer size */
36d5338c69SMarcel Ziswiler #undef CONFIG_SYS_CBSIZE
37d5338c69SMarcel Ziswiler #define CONFIG_SYS_CBSIZE		1024
38d5338c69SMarcel Ziswiler 
39d5338c69SMarcel Ziswiler /* Increase arguments buffer size */
40d5338c69SMarcel Ziswiler #undef CONFIG_SYS_BARGSIZE
41d5338c69SMarcel Ziswiler #define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE
42d5338c69SMarcel Ziswiler 
43d5338c69SMarcel Ziswiler /* Increase maximum number of arguments */
44d5338c69SMarcel Ziswiler #undef CONFIG_SYS_MAXARGS
45d5338c69SMarcel Ziswiler #define CONFIG_SYS_MAXARGS		32
46d5338c69SMarcel Ziswiler 
47bf78b271SMarcel Ziswiler #include "tegra-common-usb-gadget.h"
48bf78b271SMarcel Ziswiler #include "tegra-common-post.h"
49bf78b271SMarcel Ziswiler 
50bf78b271SMarcel Ziswiler #endif /* __CONFIG_H */
51