mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-11 22:03:15 +00:00
2509493cc1
TFTP transfer size can be used to re-size the TFTP progress bar on single line based on the server reported file size. The support for this has been around from 2019, but it was never converted to proper Kconfig. While adding this new Kconfig, enable it by default for OMAP2+ and K3 devices also. Signed-off-by: Tero Kristo <kristo@kernel.org>
57 lines
1.3 KiB
C
57 lines
1.3 KiB
C
/* SPDX-License-Identifier: GPL-2.0+ */
|
|
/*
|
|
* Copyright (c) 2014-2016 Marcel Ziswiler
|
|
*
|
|
* Configuration settings for the Toradex Apalis T30 modules.
|
|
*/
|
|
|
|
#ifndef __CONFIG_H
|
|
#define __CONFIG_H
|
|
|
|
#include <linux/sizes.h>
|
|
|
|
#include "tegra30-common.h"
|
|
|
|
/*
|
|
* Board-specific serial config
|
|
*
|
|
* Apalis UART1: NVIDIA UARTA
|
|
* Apalis UART2: NVIDIA UARTD
|
|
* Apalis UART3: NVIDIA UARTB
|
|
* Apalis UART4: NVIDIA UARTC
|
|
*/
|
|
#define CONFIG_TEGRA_ENABLE_UARTA
|
|
#define CONFIG_SYS_NS16550_COM1 NV_PA_APB_UARTA_BASE
|
|
|
|
#define CONFIG_MACH_TYPE MACH_TYPE_APALIS_T30
|
|
|
|
/* PCI networking support */
|
|
#define CONFIG_E1000_NO_NVM
|
|
|
|
/* Increase console I/O buffer size */
|
|
#undef CONFIG_SYS_CBSIZE
|
|
#define CONFIG_SYS_CBSIZE 1024
|
|
|
|
/* Increase arguments buffer size */
|
|
#undef CONFIG_SYS_BARGSIZE
|
|
#define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE
|
|
|
|
/* Increase maximum number of arguments */
|
|
#undef CONFIG_SYS_MAXARGS
|
|
#define CONFIG_SYS_MAXARGS 32
|
|
|
|
#define UBOOT_UPDATE \
|
|
"uboot_hwpart=1\0" \
|
|
"uboot_blk=0\0" \
|
|
"set_blkcnt=setexpr blkcnt ${filesize} + 0x1ff && " \
|
|
"setexpr blkcnt ${blkcnt} / 0x200\0" \
|
|
"update_uboot=run set_blkcnt && mmc dev 0 ${uboot_hwpart} && " \
|
|
"mmc write ${loadaddr} ${uboot_blk} ${blkcnt}\0" \
|
|
|
|
#define BOARD_EXTRA_ENV_SETTINGS \
|
|
UBOOT_UPDATE
|
|
|
|
#include "tegra-common-usb-gadget.h"
|
|
#include "tegra-common-post.h"
|
|
|
|
#endif /* __CONFIG_H */
|