mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 21:54:01 +00:00
Finish converting CONFIG_BOOTM_NETBSD et al to Kconfig
This converts the following to Kconfig: CONFIG_BOOTM_NETBSD CONFIG_BOOTM_RTEMS CONFIG_DESIGNWARE_WATCHDOG CONFIG_DISPLAY_CPUINFO CONFIG_DM_ETH CONFIG_DM_MMC CONFIG_DM_REGULATOR CONFIG_DM_SPI CONFIG_DM_SPI_FLASH CONFIG_ISO_PARTITION CONFIG_OF_SEPARATE CONFIG_SPI_FLASH_WINBOND CONFIG_SPL_ETH CONFIG_TIMER CONFIG_USB_DWC3 CONFIG_USB_DWC3_GADGET CONFIG_USB_DWC3_OMAP CONFIG_USB_DWC3_PHY_OMAP CONFIG_USB_EHCI_TEGRA CONFIG_USB_GADGET_DOWNLOAD CONFIG_USB_GADGET_DUALSPEED CONFIG_USB_GADGET_MANUFACTURER CONFIG_USB_GADGET_PRODUCT_NUM CONFIG_USB_GADGET_VBUS_DRAW CONFIG_USB_GADGET_VENDOR_NUM This catches a number of cases where board config files were #undef various CONFIG options when building SPL, and that doesn't work. Clean up the related comments as well. Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
694943cf2a
commit
439cc7fb05
28 changed files with 2 additions and 158 deletions
|
@ -27,6 +27,8 @@ CONFIG_BOARD_LATE_INIT=y
|
|||
CONFIG_HUSH_PARSER=y
|
||||
CONFIG_SYS_PROMPT="nanopi2# "
|
||||
CONFIG_CMD_BOOTZ=y
|
||||
# CONFIG_BOOTM_NETBSD is not set
|
||||
# CONFIG_BOOTM_RTEMS is not set
|
||||
CONFIG_CMD_MEMTEST=y
|
||||
CONFIG_CMD_GPIO=y
|
||||
CONFIG_CMD_I2C=y
|
||||
|
|
|
@ -13,7 +13,6 @@
|
|||
#ifndef CONFIG_SPL_DM
|
||||
#undef CONFIG_DM_SERIAL
|
||||
#undef CONFIG_DM_I2C
|
||||
#undef CONFIG_DM_SPI
|
||||
#endif
|
||||
|
||||
#undef CONFIG_DM_STDIO
|
||||
|
|
|
@ -17,12 +17,6 @@
|
|||
|
||||
#define CONFIG_SKIP_TRUNOFF_WATCHDOG
|
||||
|
||||
#ifdef CONFIG_SKIP_LOWLEVEL_INIT
|
||||
#ifdef CONFIG_OF_CONTROL
|
||||
#undef CONFIG_OF_SEPARATE
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Timer
|
||||
*/
|
||||
|
|
|
@ -19,12 +19,6 @@
|
|||
#define CONFIG_MEM_REMAP
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_SKIP_LOWLEVEL_INIT
|
||||
#ifdef CONFIG_OF_CONTROL
|
||||
#undef CONFIG_OF_SEPARATE
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Timer
|
||||
*/
|
||||
|
|
|
@ -196,26 +196,6 @@
|
|||
#endif
|
||||
#endif /* !CONFIG_MTD_RAW_NAND */
|
||||
|
||||
/*
|
||||
* For NOR boot, we must set this to the start of where NOR is mapped
|
||||
* in memory.
|
||||
*/
|
||||
|
||||
/*
|
||||
* Disable MMC DM for SPL build and can be re-enabled after adding
|
||||
* DM support in SPL
|
||||
*/
|
||||
#ifdef CONFIG_SPL_BUILD
|
||||
#undef CONFIG_DM_MMC
|
||||
#undef CONFIG_TIMER
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_SPL_BUILD) && defined(CONFIG_SPL_USB_ETHER)
|
||||
/* Remove other SPL modes. */
|
||||
/* disable host part of MUSB in SPL */
|
||||
/* disable EFI partitions and partition UUID support */
|
||||
#endif
|
||||
|
||||
/* USB Device Firmware Update support */
|
||||
#ifndef CONFIG_SPL_BUILD
|
||||
#define DFUARGS \
|
||||
|
|
|
@ -148,14 +148,4 @@
|
|||
/* PMIC support */
|
||||
#define CONFIG_POWER_TPS65217
|
||||
|
||||
/* SPL */
|
||||
|
||||
/*
|
||||
* Disable MMC DM for SPL build and can be re-enabled after adding
|
||||
* DM support in SPL
|
||||
*/
|
||||
#ifdef CONFIG_SPL_BUILD
|
||||
#undef CONFIG_DM_MMC
|
||||
#undef CONFIG_TIMER
|
||||
#endif
|
||||
#endif /* ! __CONFIG_AM335X_SHC_H */
|
||||
|
|
|
@ -56,28 +56,6 @@
|
|||
#define CONFIG_SYS_USB_FAT_BOOT_PARTITION 1
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_SPL_BUILD) && !defined(CONFIG_SPL_USB_GADGET)
|
||||
#undef CONFIG_USB_DWC3_PHY_OMAP
|
||||
#undef CONFIG_USB_DWC3_OMAP
|
||||
#undef CONFIG_USB_DWC3
|
||||
#undef CONFIG_USB_DWC3_GADGET
|
||||
|
||||
#undef CONFIG_USB_GADGET_DOWNLOAD
|
||||
#undef CONFIG_USB_GADGET_VBUS_DRAW
|
||||
#undef CONFIG_USB_GADGET_MANUFACTURER
|
||||
#undef CONFIG_USB_GADGET_VENDOR_NUM
|
||||
#undef CONFIG_USB_GADGET_PRODUCT_NUM
|
||||
#undef CONFIG_USB_GADGET_DUALSPEED
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Disable MMC DM for SPL build and can be re-enabled after adding
|
||||
* DM support in SPL
|
||||
*/
|
||||
#ifdef CONFIG_SPL_BUILD
|
||||
#undef CONFIG_TIMER
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_SPL_BUILD
|
||||
/* USB Device Firmware Update support */
|
||||
#define DFUARGS \
|
||||
|
|
|
@ -125,16 +125,6 @@
|
|||
|
||||
#define CONFIG_SYS_NAND_ECCSIZE 512
|
||||
#define CONFIG_SYS_NAND_ECCBYTES 14
|
||||
/* NAND: SPL related configs */
|
||||
|
||||
/*
|
||||
* Disable MMC DM for SPL build and can be re-enabled after adding
|
||||
* DM support in SPL
|
||||
*/
|
||||
#ifdef CONFIG_SPL_BUILD
|
||||
#undef CONFIG_DM_MMC
|
||||
#undef CONFIG_TIMER
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_ENV_IS_IN_NAND)
|
||||
#define CONFIG_SYS_ENV_SECT_SIZE CONFIG_SYS_NAND_BLOCK_SIZE
|
||||
|
|
|
@ -33,12 +33,6 @@
|
|||
* 0x1F00000 - 0x2000000 : SPI.factory (1MiB)
|
||||
*/
|
||||
|
||||
/* SPI Flash Configs */
|
||||
#if defined(CONFIG_SPL_BUILD)
|
||||
#undef CONFIG_DM_SPI
|
||||
#undef CONFIG_DM_SPI_FLASH
|
||||
#endif
|
||||
|
||||
/* Below values are "dummy" - only to avoid build break */
|
||||
#define CONFIG_SYS_SPI_KERNEL_OFFS 0x150000
|
||||
#define CONFIG_SYS_SPI_ARGS_OFFS 0x140000
|
||||
|
|
|
@ -33,7 +33,6 @@
|
|||
func(MMC, mmc, 2) \
|
||||
func(MMC, mmc, 0)
|
||||
#include <config_distro_bootcmd.h>
|
||||
#undef CONFIG_ISO_PARTITION
|
||||
#else
|
||||
#define BOOTENV
|
||||
#endif
|
||||
|
|
|
@ -41,7 +41,6 @@
|
|||
func(MMC, mmc, 2) \
|
||||
func(DHCP, dhcp, na)
|
||||
#include <config_distro_bootcmd.h>
|
||||
#undef CONFIG_ISO_PARTITION
|
||||
#else
|
||||
#define BOOTENV
|
||||
#endif
|
||||
|
|
|
@ -38,7 +38,6 @@
|
|||
func(MMC, mmc, 2) \
|
||||
func(DHCP, dhcp, na)
|
||||
#include <config_distro_bootcmd.h>
|
||||
#undef CONFIG_ISO_PARTITION
|
||||
#else
|
||||
#define BOOTENV
|
||||
#endif
|
||||
|
|
|
@ -26,8 +26,6 @@
|
|||
|
||||
#define CONFIG_SPL_ABORT_ON_RAW_IMAGE
|
||||
|
||||
#undef CONFIG_DM_MMC
|
||||
|
||||
#define CONFIG_POWER_PCA9450
|
||||
|
||||
#endif
|
||||
|
|
|
@ -29,8 +29,6 @@
|
|||
/* For RAW image gives a error info not panic */
|
||||
#define CONFIG_SPL_ABORT_ON_RAW_IMAGE
|
||||
|
||||
#undef CONFIG_DM_MMC
|
||||
|
||||
#define CONFIG_POWER_PFUZE100
|
||||
#define CONFIG_POWER_PFUZE100_I2C_ADDR 0x08
|
||||
#endif
|
||||
|
|
|
@ -25,8 +25,6 @@
|
|||
#define CONFIG_MALLOC_F_ADDR 0x182000
|
||||
/* For RAW image gives a error info not panic */
|
||||
#define CONFIG_SPL_ABORT_ON_RAW_IMAGE
|
||||
|
||||
#undef CONFIG_DM_MMC
|
||||
#endif
|
||||
|
||||
/* ENET Config */
|
||||
|
|
|
@ -17,7 +17,6 @@
|
|||
#define SPL_NO_SATA
|
||||
#define SPL_NO_QSPI
|
||||
#define SPL_NO_IFC
|
||||
#undef CONFIG_DISPLAY_CPUINFO
|
||||
#endif
|
||||
|
||||
#include <asm/arch/stream_id_lsch3.h>
|
||||
|
@ -131,8 +130,6 @@ unsigned long long get_qixis_addr(void);
|
|||
#define CONFIG_HWCONFIG
|
||||
#define HWCONFIG_BUFFER_SIZE 128
|
||||
|
||||
/* #define CONFIG_DISPLAY_CPUINFO */
|
||||
|
||||
#ifndef SPL_NO_ENV
|
||||
/* Initial environment variables */
|
||||
#define CONFIG_EXTRA_ENV_SETTINGS \
|
||||
|
|
|
@ -42,11 +42,6 @@
|
|||
/* SPL */
|
||||
#include "imx6_spl.h" /* common IMX6 SPL configuration */
|
||||
|
||||
/* Ethernet Configuration */
|
||||
#ifdef CONFIG_SPL_BUILD
|
||||
#undef CONFIG_DM_ETH
|
||||
#endif
|
||||
|
||||
/* I2C */
|
||||
#define CONFIG_I2C_MULTI_BUS
|
||||
#define CONFIG_SYS_SPD_BUS_NUM 0
|
||||
|
|
|
@ -12,10 +12,6 @@
|
|||
|
||||
#ifdef CONFIG_SPL
|
||||
#include "imx6_spl.h"
|
||||
|
||||
#ifdef CONFIG_SPL_BUILD
|
||||
#undef CONFIG_DM_REGULATOR
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/* Miscellaneous configurable options */
|
||||
|
|
|
@ -25,8 +25,6 @@
|
|||
#define CONFIG_MALLOC_F_ADDR 0x182000
|
||||
/* For RAW image gives a error info not panic */
|
||||
#define CONFIG_SPL_ABORT_ON_RAW_IMAGE
|
||||
|
||||
#undef CONFIG_DM_MMC
|
||||
#endif
|
||||
|
||||
/* ENET Config */
|
||||
|
|
|
@ -28,16 +28,6 @@
|
|||
#define CONFIG_SYS_MONITOR_BASE 0x00000000
|
||||
#define CONFIG_SYS_MONITOR_LEN (256 * 1024)
|
||||
|
||||
/* ENV setting */
|
||||
|
||||
/* Common ENV setting */
|
||||
|
||||
/* SF MTD */
|
||||
#ifdef CONFIG_SPL_BUILD
|
||||
#undef CONFIG_DM_SPI
|
||||
#undef CONFIG_DM_SPI_FLASH
|
||||
#endif
|
||||
|
||||
/* Timer */
|
||||
#define CONFIG_TMU_TIMER
|
||||
#define CONFIG_SYS_TIMER_COUNTS_DOWN
|
||||
|
|
|
@ -88,12 +88,6 @@
|
|||
/* Boot Argument Buffer Size */
|
||||
#define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE
|
||||
|
||||
/*-----------------------------------------------------------------------
|
||||
* Etc Command definition
|
||||
*/
|
||||
#undef CONFIG_BOOTM_NETBSD
|
||||
#undef CONFIG_BOOTM_RTEMS
|
||||
|
||||
/*-----------------------------------------------------------------------
|
||||
* serial console configuration
|
||||
*/
|
||||
|
|
|
@ -137,9 +137,6 @@ unsigned int cm_get_qspi_controller_clk_hz(void);
|
|||
/*
|
||||
* L4 Watchdog
|
||||
*/
|
||||
#ifndef CONFIG_SPL_BUILD
|
||||
#undef CONFIG_DESIGNWARE_WATCHDOG
|
||||
#endif
|
||||
#define CONFIG_DW_WDT_BASE SOCFPGA_L4WD0_ADDRESS
|
||||
#ifdef CONFIG_TARGET_SOCFPGA_STRATIX10
|
||||
#ifndef __ASSEMBLY__
|
||||
|
|
|
@ -95,14 +95,4 @@
|
|||
#define CONFIG_TEGRA_SPI
|
||||
#endif
|
||||
|
||||
/* overrides for SPL build here */
|
||||
#ifdef CONFIG_SPL_BUILD
|
||||
|
||||
/* remove USB */
|
||||
#ifdef CONFIG_USB_EHCI_TEGRA
|
||||
#undef CONFIG_USB_EHCI_TEGRA
|
||||
#endif
|
||||
|
||||
#endif /* CONFIG_SPL_BUILD */
|
||||
|
||||
#endif /* __TEGRA_COMMON_POST_H */
|
||||
|
|
|
@ -68,16 +68,4 @@
|
|||
#define CONFIG_SPL_MAX_SIZE (SRAM_SCRATCH_SPACE_ADDR - \
|
||||
CONFIG_SPL_TEXT_BASE)
|
||||
|
||||
/* Since SPL did pll and ddr initialization for us,
|
||||
* we don't need to do it twice.
|
||||
*/
|
||||
|
||||
/*
|
||||
* Disable MMC DM for SPL build and can be re-enabled after adding
|
||||
* DM support in SPL
|
||||
*/
|
||||
#ifdef CONFIG_SPL_BUILD
|
||||
#undef CONFIG_DM_MMC
|
||||
#undef CONFIG_TIMER
|
||||
#endif
|
||||
#endif
|
||||
|
|
|
@ -307,8 +307,5 @@
|
|||
|
||||
#define CONFIG_SYS_SPL_ARGS_ADDR (CONFIG_SYS_SDRAM_BASE + \
|
||||
(128 << 20))
|
||||
#ifdef CONFIG_SPL_BUILD
|
||||
#undef CONFIG_TIMER
|
||||
#endif
|
||||
|
||||
#endif /* __CONFIG_TI_OMAP5_COMMON_H */
|
||||
|
|
|
@ -17,18 +17,10 @@
|
|||
/* Fixup settings */
|
||||
|
||||
/* SPL settings */
|
||||
#undef CONFIG_SPL_ETH
|
||||
#undef CONFIG_SPL_MAX_FOOTPRINT
|
||||
#define CONFIG_SPL_MAX_FOOTPRINT CONFIG_SYS_SPI_U_BOOT_OFFS
|
||||
#define CONFIG_SPL_FS_LOAD_PAYLOAD_NAME "u-boot.img"
|
||||
|
||||
/* FPGA commands that we don't use */
|
||||
|
||||
/* Extras */
|
||||
|
||||
/* Faster flash, ours may run at 108 MHz */
|
||||
#undef CONFIG_SPI_FLASH_WINBOND
|
||||
|
||||
/* Setup proper boot sequences for Miami boards */
|
||||
|
||||
#if defined(CONFIG_USB_HOST)
|
||||
|
|
|
@ -42,7 +42,6 @@
|
|||
func(MMC, mmc, 0) \
|
||||
func(DHCP, dhcp, na)
|
||||
#include <config_distro_bootcmd.h>
|
||||
#undef CONFIG_ISO_PARTITION
|
||||
#else
|
||||
#define BOOTENV
|
||||
#endif
|
||||
|
|
|
@ -54,7 +54,6 @@
|
|||
func(MMC, mmc, 2) \
|
||||
func(DHCP, dhcp, na)
|
||||
#include <config_distro_bootcmd.h>
|
||||
#undef CONFIG_ISO_PARTITION
|
||||
#else
|
||||
#define BOOTENV
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue