113a49c3aSDennis Gilmore /* 213a49c3aSDennis Gilmore * Copyright 2013-2014 Red Hat, Inc. 313a49c3aSDennis Gilmore * 413a49c3aSDennis Gilmore * SPDX-License-Identifier: GPL-2.0+ 513a49c3aSDennis Gilmore */ 613a49c3aSDennis Gilmore 713a49c3aSDennis Gilmore #ifndef _CONFIG_CMD_DISTRO_DEFAULTS_H 813a49c3aSDennis Gilmore #define _CONFIG_CMD_DISTRO_DEFAULTS_H 913a49c3aSDennis Gilmore 1013a49c3aSDennis Gilmore /* 11e141652bSTom Rini * List of all commands and options that when defined enables support for 12e141652bSTom Rini * features required by distros to support boards in a standardised and 133bd6f7e7SRobert P. J. Day * consistent manner. 1413a49c3aSDennis Gilmore */ 1513a49c3aSDennis Gilmore 1613a49c3aSDennis Gilmore #define CONFIG_BOOTP_BOOTPATH 1713a49c3aSDennis Gilmore #define CONFIG_BOOTP_DNS 1813a49c3aSDennis Gilmore #define CONFIG_BOOTP_GATEWAY 1913a49c3aSDennis Gilmore #define CONFIG_BOOTP_HOSTNAME 2013a49c3aSDennis Gilmore #define CONFIG_BOOTP_PXE 2113a49c3aSDennis Gilmore #define CONFIG_BOOTP_SUBNETMASK 2213a49c3aSDennis Gilmore 23*1344bd7eSThierry Reding #if defined(__arm__) || defined(__aarch64__) 2413a49c3aSDennis Gilmore #define CONFIG_BOOTP_PXE_CLIENTARCH 0x100 2513a49c3aSDennis Gilmore #if defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_7A__) 2613a49c3aSDennis Gilmore #define CONFIG_BOOTP_VCI_STRING "U-boot.armv7" 27*1344bd7eSThierry Reding #elif defined(__aarch64__) 28*1344bd7eSThierry Reding #define CONFIG_BOOTP_VCI_STRING "U-boot.armv8" 2913a49c3aSDennis Gilmore #else 3013a49c3aSDennis Gilmore #define CONFIG_BOOTP_VCI_STRING "U-boot.arm" 3113a49c3aSDennis Gilmore #endif 3213a49c3aSDennis Gilmore #endif 3313a49c3aSDennis Gilmore 3413a49c3aSDennis Gilmore #define CONFIG_OF_LIBFDT 3513a49c3aSDennis Gilmore 36e2a5d556SThierry Reding #ifdef CONFIG_ARM64 37e2a5d556SThierry Reding #define CONFIG_CMD_BOOTI 38e2a5d556SThierry Reding #else 3913a49c3aSDennis Gilmore #define CONFIG_CMD_BOOTZ 40e2a5d556SThierry Reding #endif 4113a49c3aSDennis Gilmore #define CONFIG_CMD_DHCP 4213a49c3aSDennis Gilmore #define CONFIG_CMD_ELF 4313a49c3aSDennis Gilmore #define CONFIG_CMD_EXT2 4413a49c3aSDennis Gilmore #define CONFIG_CMD_EXT4 4513a49c3aSDennis Gilmore #define CONFIG_CMD_FAT 4613a49c3aSDennis Gilmore #define CONFIG_CMD_FS_GENERIC 4713a49c3aSDennis Gilmore #define CONFIG_CMD_MII 4813a49c3aSDennis Gilmore #define CONFIG_CMD_NET 4913a49c3aSDennis Gilmore #define CONFIG_CMD_PING 5013a49c3aSDennis Gilmore #define CONFIG_CMD_PXE 5113a49c3aSDennis Gilmore 5213a49c3aSDennis Gilmore #define CONFIG_CMDLINE_EDITING 5313a49c3aSDennis Gilmore #define CONFIG_AUTO_COMPLETE 5413a49c3aSDennis Gilmore #define CONFIG_BOOTDELAY 2 5513a49c3aSDennis Gilmore #define CONFIG_SYS_LONGHELP 5613a49c3aSDennis Gilmore #define CONFIG_MENU 5713a49c3aSDennis Gilmore #define CONFIG_DOS_PARTITION 5813a49c3aSDennis Gilmore #define CONFIG_EFI_PARTITION 5913a49c3aSDennis Gilmore #define CONFIG_SUPPORT_RAW_INITRD 6013a49c3aSDennis Gilmore #define CONFIG_SYS_HUSH_PARSER 6113a49c3aSDennis Gilmore 6213a49c3aSDennis Gilmore #endif /* _CONFIG_CMD_DISTRO_DEFAULTS_H */ 63