From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 3D069C636CC for ; Tue, 31 Jan 2023 15:32:24 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 4560285B37; Tue, 31 Jan 2023 16:29:36 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=chromium.org header.i=@chromium.org header.b="bEUMKLW9"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 4AE0285AF2; Tue, 31 Jan 2023 16:28:28 +0100 (CET) Received: from mail-io1-xd36.google.com (mail-io1-xd36.google.com [IPv6:2607:f8b0:4864:20::d36]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id D59AC85AF4 for ; Tue, 31 Jan 2023 16:27:58 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=sjg@chromium.org Received: by mail-io1-xd36.google.com with SMTP id 65so2993783iou.3 for ; Tue, 31 Jan 2023 07:27:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ljBmh3Iz5JL03PAUHgJnRLLRkax9rzlQX2vBHFf87UA=; b=bEUMKLW9l5RqTEvJ6M7N8OlXxB4BW2afQXMWJmWZUF9roa0H1DtBHmWrOtN+U/+rB4 C2Ts3fcuoTeO3tbfeGEl+/v5bkHcznfrROahNFKywE5wy49NrERzGMeFKJQnh7jiIOz4 OKti/QaDFbHrLxuXYJV7qoutfbuPJi0/HFBoo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ljBmh3Iz5JL03PAUHgJnRLLRkax9rzlQX2vBHFf87UA=; b=UPeQGIRIs/OABLNcWEZi+pcWCTVmPx90u2/R5t46gefE+wba0Ebom2g/ucGHnbfik/ F9SLNXVdHH51lG69DlRKp01gD6bIcVHbkRcTqV8Me99SMvzeCzTlMBNK4m6DZIAfmb0D N6YC95tN9eU49HkojoHujDyAuTU/qV9imCelNpxGlwxqhl0+hxwLPG55eSeAo7bkgG/V u03Zj5zKTi39vS0B7Vo9GZolA9jPDkT3oTJRtK0QuTEw6Dw7YGE8+mvw0LQv6Ka6j86G ceO7XhbKASkuo5O0AVqCHXIvhXaE6yR+iMlx0A21LZgLkNdyvsTz9ScDDnE6GC+5E6Fx guaQ== X-Gm-Message-State: AO0yUKVWdpT9WK1B3M9fX2Np8kf9iIlWD0YRUjagqNFyXj326I9DhtSk jxHIPivDjqZTxBQi+JRx88oksy/1nqczDTjO X-Google-Smtp-Source: AK7set9uPq83mB3B+VRmAtYvFhbYx9OrSoBkDwvpNu5rZpqLJod8EExjLf5mxQcDeMQqVFnYhs9MZw== X-Received: by 2002:a6b:f913:0:b0:712:bfc7:b203 with SMTP id j19-20020a6bf913000000b00712bfc7b203mr8847491iog.3.1675178874007; Tue, 31 Jan 2023 07:27:54 -0800 (PST) Received: from sjg1.lan (c-73-14-173-85.hsd1.co.comcast.net. [73.14.173.85]) by smtp.gmail.com with ESMTPSA id u4-20020a02cb84000000b0039db6cffcbasm5649328jap.71.2023.01.31.07.27.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 Jan 2023 07:27:53 -0800 (PST) From: Simon Glass To: U-Boot Mailing List Cc: Tom Rini , Simon Glass , Masahiro Yamada Subject: [PATCH 19/32] kconfig: Add configuration files for noproper and nospl Date: Tue, 31 Jan 2023 08:26:49 -0700 Message-Id: <20230131152702.249197-20-sjg@chromium.org> X-Mailer: git-send-email 2.39.1.456.gfc5497dd1b-goog In-Reply-To: <20230131152702.249197-1-sjg@chromium.org> References: <20230131152702.249197-1-sjg@chromium.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean These files indicate which options are not for use in U-Boot proper and which are not for use in SPL builds. This allows the kconfig tool to correctly generate its output. Signed-off-by: Simon Glass --- scripts/conf_noproper | 175 ++++++++++++++++++++++++++++++++++++++++++ scripts/conf_nospl | 79 +++++++++++++++++++ 2 files changed, 254 insertions(+) create mode 100644 scripts/conf_noproper create mode 100644 scripts/conf_nospl diff --git a/scripts/conf_noproper b/scripts/conf_noproper new file mode 100644 index 00000000000..e6066dac41b --- /dev/null +++ b/scripts/conf_noproper @@ -0,0 +1,175 @@ +# These options should not be enabled in Proper builds + +ALTERA_SDRAM +AM33XX_ENABLE_RTC32K_OSC +ARMV7_SET_CORTEX_SMPEN +AT91_MCK_BYPASS +ATF +ATF_LOAD_IMAGE_V2 +ATF_NO_PLATFORM_PARAM +BANNER_PRINT +BINMAN_SYMBOLS +BINMAN_UBOOT_SYMBOLS +BOARD_INIT +BOOTMETH_VBE_SIMPLE_FW +BOOTROM_SUPPORT +BSS_MAX_SIZE +BSS_START_ADDR +BUILD +CRYPTO +DEBUG +DFU_NO_RESET +DISPLAY_PRINT +DRIVERS_MISC +EARLY_BSS +ETH_DEVICE +FALCON_BOOT_MMCSD +FIT_GENERATOR +FIT_IMAGE_TINY +FIT_SOURCE +FLUSH_IMAGE +FOO +FRAMEWORK +FRAMEWORK_BOARD_INIT_F +FRED +FSL_PBL +FS_LOAD_ARGS_NAME +FS_LOAD_KERNEL_NAME +FS_LOAD_PAYLOAD_NAME +GD_ADDR +GENERATE_ATMEL_PMECC_HEADER +IMAGE +IMAGE_TYPE +IMX_ROMAPI_LOADADDR +INIT_MINIMAL +KERNEL_BOOT +LDSCRIPT +LEGACY_BLOCK +LEGACY_IMAGE_CRC_CHECK +LIBCOMMON_SUPPORT +LIBCRYPTO +LIBDISK_SUPPORT +LIBGENERIC_SUPPORT +LOADER_SUPPORT +LOAD_FIT +LOAD_FIT_ADDRESS +LOAD_FIT_APPLY_OVERLAY +LOAD_FIT_APPLY_OVERLAY_BUF_SZ +LOAD_FIT_FULL +LOAD_IMX_CONTAINER +MALTA +MAX_FOOTPRINT +MAX_PEB_SIZE +MAX_SIZE +MEMSIZE_IN_BYTES +MKEFICAPSULE +MMC_BOOT +MMC_TINY +MPC83XX_WAIT_FOR_NAND +MPC8XXX_INIT_DDR +MTD_SUPPORT +MUSB_NEW +MXS_PSWITCH_WAIT +NAND_AM33XX_BCH +NAND_BASE +NAND_DRIVERS +NAND_ECC +NAND_IDENT +NAND_INIT +NAND_LOAD +NAND_RAW_ONLY +NAND_SIMPLE +NAND_SOFTECC +NAND_SUPPORT +NEEDS_SEPARATE_STACK +NET_VCI_STRING +NOR_SUPPORT +NO_CPU_SUPPORT +NS16550_MIN_FUNCTIONS +OF_PLATDATA +OF_PLATDATA_DRIVER_RT +OF_PLATDATA_INST +OF_PLATDATA_NO_BIND +OF_PLATDATA_PARENT +OF_PLATDATA_RT +OMAP3_ID_NAND +ONENAND_SUPPORT +OPENSBI +OPENSBI_LOAD_ADDR +OPENSBI_SCRATCH_OPTIONS +OS_BOOT +PAD_TO +PANIC_ON_RAW_IMAGE +PAYLOAD +PLATDATA +POST_MEM_SUPPORT +POWER_TPS65910 +RAM_DEVICE +RAM_SUPPORT +RAW_IMAGE_SUPPORT +READ_ONLY +RECOVER_DATA_SECTION +RELOC_MALLOC_ADDR +RELOC_MALLOC_SIZE +RELOC_STACK +RELOC_TEXT_BASE +ROCKCHIP_BACK_TO_BROM +ROCKCHIP_EARLYRETURN_TO_BROM +RTC +RTC_DDR_SUPPORT +SATA_RAW_U_BOOT_SECTOR +SATA_RAW_U_BOOT_USE_SECTOR +SDP_USB_DEV +SEPARATE_BSS +SHOW_ERRORS +SIZE_LIMIT +SIZE_LIMIT_PROVIDE_STACK +SIZE_LIMIT_SUBTRACT_GD +SIZE_LIMIT_SUBTRACT_MALLOC +SKIP_RELOCATE +SPI_FLASH_SUPPORT +SPI_FLASH_TINY +SPI_LOAD +STACK +STACK_R +STACK_R_ADDR +STACK_R_MALLOC_SIMPLE_LEN +SYS_CCSR_DO_NOT_RELOCATE +SYS_MALLOC_SIMPLE +SYS_NO_VECTOR_TABLE +SYS_REPORT_STACK_F_USAGE +TARGET +THERMAL +TINY_MEMSET +UART2_SPIS_PINMUX +UART_CLOCK +UBI +UBI_INFO_ADDR +UBI_LEB_START +UBI_LOAD_ARGS_ID +UBI_LOAD_BY_VOLNAME +UBI_LOAD_KERNEL_ID +UBI_LOAD_MONITOR_ID +UBI_LOAD_MONITOR_VOLNAME +UBI_MAX_PEBS +UBI_MAX_PEB_SIZE +UBI_MAX_VOL_LEBS +UBI_PEB_OFFSET +UBI_VID_OFFSET +UBI_VOL_IDS +UBI_VOL_ID_MAX +UBOOT_KEY_HASH +USB_HOST_SUPPORT +USB_SDP_SUPPORT +USE_TINY_PRINTF +X86_TSC_TIMER_NATIVE +XIP_SUPPORT +YMODEM_SUPPORT +ZYNQMP_ALT_BOOTMODE +ZYNQMP_ALT_BOOTMODE_ENABLED +ZYNQMP_DRAM_BANK1_BASE +ZYNQMP_DRAM_BANK1_LEN +ZYNQMP_DRAM_BANK2_BASE +ZYNQMP_DRAM_BANK2_LEN +ZYNQMP_DRAM_ECC_INIT +ZYNQMP_RESTORE_JTAG diff --git a/scripts/conf_nospl b/scripts/conf_nospl new file mode 100644 index 00000000000..88b38c636ec --- /dev/null +++ b/scripts/conf_nospl @@ -0,0 +1,79 @@ +# These options should not be enabled in SPL builds + +ACPI_PMC_SANDBOX +BINMAN_FDT +CLK_INTEL +CMD_MMC_RPMB +CMD_MMC_SWRITE +DFU_MMC +DFU_MTD +DFU_NAND +DFU_SF +DFU_SF_PART +DFU_WRITE_ALT +DMA_LEGACY +DM_DMA +DM_EVENT +DM_REGULATOR_ANATOP +DM_REGULATOR_PBIAS +DM_REGULATOR_STM32_VREFBUF +DM_STDIO +DWC_AHSATA_AHCI +EFI_DT_FIXUP +EFI_EBBR_2_1_CONFORMANCE +EFI_SCROLL_ON_CLEAR_SCREEN +ENV_APPEND +EVENT_DEBUG +EXYNOS7870 +EXYNOS7880 +FASTBOOT_UUU_SUPPORT +FRED +FRU_SC +INTEL_GENERIC_WIFI +LOG_SYSLOG +LS2_SFP +MALTA +MEMSIZE_IN_BYTES +MIPS_BOOT_CMDLINE_LEGACY +MIPS_BOOT_ENV_LEGACY +MIPS_BOOT_FDT +MMC_HW_PARTITIONING +MMC_VERBOSE +MSCODE_PARSER +MUX_MMIO +NAND_CS_INIT +NO_FB_CLEAR +OFNODE_MULTI_TREE +PCF8575_GPIO +PHY_J721E_WIZ +PKCS7_MESSAGE_PARSER +PKCS7_VERIFY +PLATDATA +PRE_CONSOLE_BUFFER +REGULATOR_RK8XX +RESTORE_EXCEPTION_VECTOR_BASE +ROCKCHIP_RK8XX_DISABLE_BOOT_ON_POWERON +SERIAL_PUTS +SERIAL_RX_BUFFER +SHA512_HW_ACCEL +SILENT_CONSOLE_UPDATE_ON_RELOC +SILENT_CONSOLE_UPDATE_ON_SET +SIMPLE_BUS_CORRECT_RANGE +SMC911X_32_BIT +SPI_DIRMAP +SPI_NOR_BOOT_SOFT_RESET_EXT_INVERT +SPL_X86_32BIT_INIT +STM32_ETZPC +SYSRESET_AT91 +SYSRESET_X86 +SYS_DEVICE_NULLDEV +SYS_WHITE_ON_BLACK +TARGET_DENEB +TARGET_EVB_RK3399 +TARGET_GIEDI +TARGET_ST_STM32MP15X +TURRIS_OMNIA_MCU +USB_GADGET_OS_DESCRIPTORS +X509_CERTIFICATE_PARSER +XILINX_MICROBLAZE0_DELAY_SLOT_EXCEP +XILINX_MICROBLAZE0_USR_EXCEP -- 2.39.1.456.gfc5497dd1b-goog