Kconfig: Remove all default n/no options

default n/no doesn't need to be specified. It is default option anyway.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
[trini: Rework FSP_USE_UPD portion]
Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
Michal Simek 2021-08-27 08:48:10 +02:00 committed by Tom Rini
parent 7cfbba36e9
commit b4c2c151b1
65 changed files with 1 additions and 224 deletions

View file

@ -83,7 +83,6 @@ config CC_OPTIMIZE_FOR_SIZE
config OPTIMIZE_INLINING config OPTIMIZE_INLINING
bool "Allow compiler to uninline functions marked 'inline' in full U-Boot" bool "Allow compiler to uninline functions marked 'inline' in full U-Boot"
default n
help help
This option determines if U-Boot forces gcc to inline the functions This option determines if U-Boot forces gcc to inline the functions
developers have marked 'inline'. Doing so takes away freedom from gcc to developers have marked 'inline'. Doing so takes away freedom from gcc to
@ -93,7 +92,6 @@ config OPTIMIZE_INLINING
config SPL_OPTIMIZE_INLINING config SPL_OPTIMIZE_INLINING
bool "Allow compiler to uninline functions marked 'inline' in SPL" bool "Allow compiler to uninline functions marked 'inline' in SPL"
depends on SPL depends on SPL
default n
help help
This option determines if U-Boot forces gcc to inline the functions This option determines if U-Boot forces gcc to inline the functions
developers have marked 'inline'. Doing so takes away freedom from gcc to developers have marked 'inline'. Doing so takes away freedom from gcc to
@ -106,7 +104,6 @@ config ARCH_SUPPORTS_LTO
config LTO config LTO
bool "Enable Link Time Optimizations" bool "Enable Link Time Optimizations"
depends on ARCH_SUPPORTS_LTO depends on ARCH_SUPPORTS_LTO
default n
help help
This option enables Link Time Optimization (LTO), a mechanism which This option enables Link Time Optimization (LTO), a mechanism which
allows the compiler to optimize between different compilation units. allows the compiler to optimize between different compilation units.
@ -127,7 +124,6 @@ config LTO
config TPL_OPTIMIZE_INLINING config TPL_OPTIMIZE_INLINING
bool "Allow compiler to uninline functions marked 'inline' in TPL" bool "Allow compiler to uninline functions marked 'inline' in TPL"
depends on TPL depends on TPL
default n
help help
This option determines if U-Boot forces gcc to inline the functions This option determines if U-Boot forces gcc to inline the functions
developers have marked 'inline'. Doing so takes away freedom from gcc to developers have marked 'inline'. Doing so takes away freedom from gcc to
@ -310,7 +306,6 @@ if EXPERT
config SYS_MALLOC_DEFAULT_TO_INIT config SYS_MALLOC_DEFAULT_TO_INIT
bool "Default malloc to init while reserving the memory for it" bool "Default malloc to init while reserving the memory for it"
default n
help help
It may happen that one needs to move the dynamic allocation It may happen that one needs to move the dynamic allocation
from one to another memory range, eg. when moving the malloc from one to another memory range, eg. when moving the malloc
@ -440,7 +435,6 @@ config SYS_HAS_SRAM
default y if TARGET_PIC32MZDASK default y if TARGET_PIC32MZDASK
default y if TARGET_DEVKIT8000 default y if TARGET_DEVKIT8000
default y if TARGET_TRICORDER default y if TARGET_TRICORDER
default n
help help
Enable this to allow support for the on board SRAM. Enable this to allow support for the on board SRAM.
SRAM base address is controlled by CONFIG_SYS_SRAM_BASE. SRAM base address is controlled by CONFIG_SYS_SRAM_BASE.

View file

@ -2,7 +2,6 @@ menu "API"
config API config API
bool "Enable U-Boot API" bool "Enable U-Boot API"
default n
help help
This option enables the U-Boot API. See api/README for more information. This option enables the U-Boot API. See api/README for more information.

View file

@ -104,13 +104,11 @@ endchoice
config CPU_BIG_ENDIAN config CPU_BIG_ENDIAN
bool "Enable Big Endian Mode" bool "Enable Big Endian Mode"
default n
help help
Build kernel for Big Endian Mode of ARC CPU Build kernel for Big Endian Mode of ARC CPU
config SYS_ICACHE_OFF config SYS_ICACHE_OFF
bool "Do not enable icache" bool "Do not enable icache"
default n
help help
Do not enable instruction cache in U-Boot. Do not enable instruction cache in U-Boot.
@ -123,7 +121,6 @@ config SPL_SYS_ICACHE_OFF
config SYS_DCACHE_OFF config SYS_DCACHE_OFF
bool "Do not enable dcache" bool "Do not enable dcache"
default n
help help
Do not enable data cache in U-Boot. Do not enable data cache in U-Boot.
@ -136,14 +133,12 @@ config SPL_SYS_DCACHE_OFF
menuconfig ARC_DBG menuconfig ARC_DBG
bool "ARC debugging" bool "ARC debugging"
default n
if ARC_DBG if ARC_DBG
config ARC_DBG_IOC_ENABLE config ARC_DBG_IOC_ENABLE
bool "Enable IO coherency unit" bool "Enable IO coherency unit"
depends on CPU_ARCHS38 depends on CPU_ARCHS38
default n
help help
Enable IO coherency unit to debug problems with caches and Enable IO coherency unit to debug problems with caches and
DMA peripherals. DMA peripherals.

View file

@ -110,7 +110,6 @@ config THUMB2_KERNEL
config SYS_ICACHE_OFF config SYS_ICACHE_OFF
bool "Do not enable icache" bool "Do not enable icache"
default n
help help
Do not enable instruction cache in U-Boot. Do not enable instruction cache in U-Boot.
@ -123,7 +122,6 @@ config SPL_SYS_ICACHE_OFF
config SYS_DCACHE_OFF config SYS_DCACHE_OFF
bool "Do not enable dcache" bool "Do not enable dcache"
default n
help help
Do not enable data cache in U-Boot. Do not enable data cache in U-Boot.
@ -443,7 +441,6 @@ config ENABLE_ARM_SOC_BOOT0_HOOK
config ARM_CORTEX_CPU_IS_UP config ARM_CORTEX_CPU_IS_UP
bool bool
default n
config USE_ARCH_MEMCPY config USE_ARCH_MEMCPY
bool "Use an assembly optimized implementation of memcpy" bool "Use an assembly optimized implementation of memcpy"
@ -1907,7 +1904,6 @@ config ARCH_SUPPORT_TFABOOT
config TFABOOT config TFABOOT
bool "Support for booting from TF-A" bool "Support for booting from TF-A"
depends on ARCH_SUPPORT_TFABOOT depends on ARCH_SUPPORT_TFABOOT
default n
help help
Some platforms support the setup of secure registers (for instance Some platforms support the setup of secure registers (for instance
for CPU errata handling) or provide secure services like PSCI. for CPU errata handling) or provide secure services like PSCI.

View file

@ -3,7 +3,6 @@ if ARM64
config ARMV8_SPL_EXCEPTION_VECTORS config ARMV8_SPL_EXCEPTION_VECTORS
bool "Install crash dump exception vectors" bool "Install crash dump exception vectors"
depends on SPL depends on SPL
default n
help help
The default exception vector table is only used for the crash The default exception vector table is only used for the crash
dump, but still takes quite a lot of space in the image size. dump, but still takes quite a lot of space in the image size.
@ -128,7 +127,6 @@ config PSCI_RESET
config ARMV8_PSCI config ARMV8_PSCI
bool "Enable PSCI support" if EXPERT bool "Enable PSCI support" if EXPERT
default n
help help
PSCI is Power State Coordination Interface defined by ARM. PSCI is Power State Coordination Interface defined by ARM.
The PSCI in U-boot provides a general framework and each platform The PSCI in U-boot provides a general framework and each platform
@ -156,7 +154,6 @@ config ARMV8_PSCI_CPUS_PER_CLUSTER
config ARMV8_EA_EL3_FIRST config ARMV8_EA_EL3_FIRST
bool "External aborts and SError interrupt exception are taken in EL3" bool "External aborts and SError interrupt exception are taken in EL3"
default n
help help
Exception handling at all exception levels for External Abort and Exception handling at all exception levels for External Abort and
SError interrupt exception are taken in EL3. SError interrupt exception are taken in EL3.

View file

@ -453,7 +453,6 @@ config QSPI_AHB_INIT
config FSPI_AHB_EN_4BYTE config FSPI_AHB_EN_4BYTE
bool "Enable 4-byte Fast Read command for AHB mode" bool "Enable 4-byte Fast Read command for AHB mode"
default n
help help
The default setting for FlexSPI AHB bus just supports 3-byte addressing. The default setting for FlexSPI AHB bus just supports 3-byte addressing.
But some FlexSPI flash sizes are up to 64MBytes. But some FlexSPI flash sizes are up to 64MBytes.

View file

@ -298,7 +298,6 @@ endchoice
config ATMEL_SFR config ATMEL_SFR
bool bool
default n
config SYS_SOC config SYS_SOC
default "at91" default "at91"

View file

@ -102,7 +102,6 @@ config MX6_OCRAM_256KB
config MX6_DDRCAL config MX6_DDRCAL
bool "Include dynamic DDR calibration routines" bool "Include dynamic DDR calibration routines"
depends on SPL depends on SPL
default n
help help
Say "Y" if your board uses dynamic (per-boot) DDR calibration. Say "Y" if your board uses dynamic (per-boot) DDR calibration.
If unsure, say N. If unsure, say N.

View file

@ -8,7 +8,6 @@ config SYS_VENDOR
config MT8512 config MT8512
bool "MediaTek MT8512 SoC" bool "MediaTek MT8512 SoC"
default n
choice choice
prompt "MediaTek board select" prompt "MediaTek board select"

View file

@ -2,7 +2,6 @@ if ARCH_MVEBU
config HAVE_MVEBU_EFUSE config HAVE_MVEBU_EFUSE
bool bool
default n
config ARMADA_32BIT config ARMADA_32BIT
bool bool
@ -311,14 +310,12 @@ endchoice
config MVEBU_EFUSE config MVEBU_EFUSE
bool "Enable eFuse support" bool "Enable eFuse support"
default n
depends on HAVE_MVEBU_EFUSE depends on HAVE_MVEBU_EFUSE
help help
Enable support for reading and writing eFuses on mvebu SoCs. Enable support for reading and writing eFuses on mvebu SoCs.
config MVEBU_EFUSE_FAKE config MVEBU_EFUSE_FAKE
bool "Fake eFuse access (dry run)" bool "Fake eFuse access (dry run)"
default n
depends on MVEBU_EFUSE depends on MVEBU_EFUSE
help help
This enables a "dry run" mode where eFuses are not really programmed. This enables a "dry run" mode where eFuses are not really programmed.

View file

@ -133,7 +133,6 @@ config SYS_SOC
config RMOBILE_EXTRAM_BOOT config RMOBILE_EXTRAM_BOOT
bool "Enable boot from RAM" bool "Enable boot from RAM"
depends on TARGET_ALT || TARGET_BLANCHE || TARGET_KOELSCH || TARGET_LAGER || TARGET_PORTER || TARGET_SILK || TARGET_STOUT depends on TARGET_ALT || TARGET_BLANCHE || TARGET_KOELSCH || TARGET_LAGER || TARGET_PORTER || TARGET_SILK || TARGET_STOUT
default n
choice choice
prompt "Qos setting primary" prompt "Qos setting primary"

View file

@ -190,7 +190,6 @@ config STM32_ECDSA_VERIFY
config CMD_STM32KEY config CMD_STM32KEY
bool "command stm32key to fuse public key hash" bool "command stm32key to fuse public key hash"
default n
help help
fuse public key hash in corresponding fuse used to authenticate fuse public key hash in corresponding fuse used to authenticate
binary. binary.

View file

@ -629,7 +629,6 @@ config SYS_SOC
config UART0_PORT_F config UART0_PORT_F
bool "UART0 on MicroSD breakout board" bool "UART0 on MicroSD breakout board"
default n
---help--- ---help---
Repurpose the SD card slot for getting access to the UART0 serial Repurpose the SD card slot for getting access to the UART0 serial
console. Primarily useful only for low level u-boot debugging on console. Primarily useful only for low level u-boot debugging on
@ -640,7 +639,6 @@ config UART0_PORT_F
config OLD_SUNXI_KERNEL_COMPAT config OLD_SUNXI_KERNEL_COMPAT
bool "Enable workarounds for booting old kernels" bool "Enable workarounds for booting old kernels"
default n
---help--- ---help---
Set this to enable various workarounds for old kernels, this results in Set this to enable various workarounds for old kernels, this results in
sub-optimal settings for newer kernels, only enable if needed. sub-optimal settings for newer kernels, only enable if needed.
@ -771,14 +769,12 @@ config I2C0_ENABLE
config I2C1_ENABLE config I2C1_ENABLE
bool "Enable I2C/TWI controller 1" bool "Enable I2C/TWI controller 1"
default n
select CMD_I2C select CMD_I2C
---help--- ---help---
See I2C0_ENABLE help text. See I2C0_ENABLE help text.
config I2C2_ENABLE config I2C2_ENABLE
bool "Enable I2C/TWI controller 2" bool "Enable I2C/TWI controller 2"
default n
select CMD_I2C select CMD_I2C
---help--- ---help---
See I2C0_ENABLE help text. See I2C0_ENABLE help text.
@ -786,7 +782,6 @@ config I2C2_ENABLE
if MACH_SUN6I || MACH_SUN7I if MACH_SUN6I || MACH_SUN7I
config I2C3_ENABLE config I2C3_ENABLE
bool "Enable I2C/TWI controller 3" bool "Enable I2C/TWI controller 3"
default n
select CMD_I2C select CMD_I2C
---help--- ---help---
See I2C0_ENABLE help text. See I2C0_ENABLE help text.
@ -805,7 +800,6 @@ endif
if MACH_SUN7I if MACH_SUN7I
config I2C4_ENABLE config I2C4_ENABLE
bool "Enable I2C/TWI controller 4" bool "Enable I2C/TWI controller 4"
default n
select CMD_I2C select CMD_I2C
---help--- ---help---
See I2C0_ENABLE help text. See I2C0_ENABLE help text.
@ -813,7 +807,6 @@ endif
config AXP_GPIO config AXP_GPIO
bool "Enable support for gpio-s on axp PMICs" bool "Enable support for gpio-s on axp PMICs"
default n
---help--- ---help---
Say Y here to enable support for the gpio pins of the axp PMIC ICs. Say Y here to enable support for the gpio pins of the axp PMIC ICs.
@ -845,14 +838,12 @@ config VIDEO_HDMI
config VIDEO_VGA config VIDEO_VGA
bool "VGA output support" bool "VGA output support"
depends on VIDEO_SUNXI && (MACH_SUN4I || MACH_SUN7I) depends on VIDEO_SUNXI && (MACH_SUN4I || MACH_SUN7I)
default n
---help--- ---help---
Say Y here to add support for outputting video over VGA. Say Y here to add support for outputting video over VGA.
config VIDEO_VGA_VIA_LCD config VIDEO_VGA_VIA_LCD
bool "VGA via LCD controller support" bool "VGA via LCD controller support"
depends on VIDEO_SUNXI && (MACH_SUN5I || MACH_SUN6I || MACH_SUN8I) depends on VIDEO_SUNXI && (MACH_SUN5I || MACH_SUN6I || MACH_SUN8I)
default n
---help--- ---help---
Say Y here to add support for external DACs connected to the parallel Say Y here to add support for external DACs connected to the parallel
LCD interface driving a VGA connector, such as found on the LCD interface driving a VGA connector, such as found on the
@ -861,7 +852,6 @@ config VIDEO_VGA_VIA_LCD
config VIDEO_VGA_VIA_LCD_FORCE_SYNC_ACTIVE_HIGH config VIDEO_VGA_VIA_LCD_FORCE_SYNC_ACTIVE_HIGH
bool "Force sync active high for VGA via LCD controller support" bool "Force sync active high for VGA via LCD controller support"
depends on VIDEO_VGA_VIA_LCD depends on VIDEO_VGA_VIA_LCD
default n
---help--- ---help---
Say Y here if you've a board which uses opendrain drivers for the vga Say Y here if you've a board which uses opendrain drivers for the vga
hsync and vsync signals. Opendrain drivers cannot generate steep enough hsync and vsync signals. Opendrain drivers cannot generate steep enough
@ -879,7 +869,6 @@ config VIDEO_VGA_EXTERNAL_DAC_EN
config VIDEO_COMPOSITE config VIDEO_COMPOSITE
bool "Composite video output support" bool "Composite video output support"
depends on VIDEO_SUNXI && (MACH_SUN4I || MACH_SUN5I || MACH_SUN7I) depends on VIDEO_SUNXI && (MACH_SUN4I || MACH_SUN5I || MACH_SUN7I)
default n
---help--- ---help---
Say Y here to add support for outputting composite video. Say Y here to add support for outputting composite video.
@ -943,7 +932,6 @@ config VIDEO_LCD_BL_PWM_ACTIVE_LOW
config VIDEO_LCD_PANEL_I2C config VIDEO_LCD_PANEL_I2C
bool "LCD panel needs to be configured via i2c" bool "LCD panel needs to be configured via i2c"
depends on VIDEO_SUNXI depends on VIDEO_SUNXI
default n
select CMD_I2C select CMD_I2C
---help--- ---help---
Say y here if the LCD panel needs to be configured via i2c. This Say y here if the LCD panel needs to be configured via i2c. This
@ -976,7 +964,6 @@ config VIDEO_LCD_IF_LVDS
config SUNXI_DE2 config SUNXI_DE2
bool bool
default n
config VIDEO_DE2 config VIDEO_DE2
bool "Display Engine 2 video driver" bool "Display Engine 2 video driver"

View file

@ -346,7 +346,6 @@ config MIPS_RELOCATION_TABLE_SIZE
config RESTORE_EXCEPTION_VECTOR_BASE config RESTORE_EXCEPTION_VECTOR_BASE
bool "Restore exception vector base before booting linux kernel" bool "Restore exception vector base before booting linux kernel"
default n
help help
In U-Boot the exception vector base will be moved to top of memory, In U-Boot the exception vector base will be moved to top of memory,
to be used to display register dump when exception occurs. to be used to display register dump when exception occurs.
@ -361,7 +360,6 @@ config RESTORE_EXCEPTION_VECTOR_BASE
config OVERRIDE_EXCEPTION_VECTOR_BASE config OVERRIDE_EXCEPTION_VECTOR_BASE
bool "Override the exception vector base to be restored" bool "Override the exception vector base to be restored"
depends on RESTORE_EXCEPTION_VECTOR_BASE depends on RESTORE_EXCEPTION_VECTOR_BASE
default n
help help
Enable this option if you want to use a different exception vector Enable this option if you want to use a different exception vector
base rather than the previously saved one. base rather than the previously saved one.
@ -376,7 +374,6 @@ config NEW_EXCEPTION_VECTOR_BASE
config INIT_STACK_WITHOUT_MALLOC_F config INIT_STACK_WITHOUT_MALLOC_F
bool "Do not reserve malloc space on initial stack" bool "Do not reserve malloc space on initial stack"
default n
help help
Enable this option if you don't want to reserve malloc space on Enable this option if you don't want to reserve malloc space on
initial stack. This is useful if the initial stack can't hold large initial stack. This is useful if the initial stack can't hold large
@ -385,7 +382,6 @@ config INIT_STACK_WITHOUT_MALLOC_F
config SPL_INIT_STACK_WITHOUT_MALLOC_F config SPL_INIT_STACK_WITHOUT_MALLOC_F
bool "Do not reserve malloc space on initial stack in SPL" bool "Do not reserve malloc space on initial stack in SPL"
default n
help help
Enable this option if you don't want to reserve malloc space on Enable this option if you don't want to reserve malloc space on
initial stack. This is useful if the initial stack can't hold large initial stack. This is useful if the initial stack can't hold large
@ -394,7 +390,6 @@ config SPL_INIT_STACK_WITHOUT_MALLOC_F
config SPL_LOADER_SUPPORT config SPL_LOADER_SUPPORT
bool bool
default n
help help
Enable this option if you want to use SPL loaders without DM enabled. Enable this option if you want to use SPL loaders without DM enabled.
@ -422,7 +417,6 @@ config MIPS_BOOT_ENV_LEGACY
config MIPS_BOOT_FDT config MIPS_BOOT_FDT
bool "Hand over a flattened device tree to Linux kernel" bool "Hand over a flattened device tree to Linux kernel"
default n
help help
Enable this option if you want U-Boot to hand over a flattened Enable this option if you want U-Boot to hand over a flattened
device tree to the kernel. According to UHI register $a0 will be set device tree to the kernel. According to UHI register $a0 will be set
@ -501,7 +495,6 @@ config SYS_MIPS_CACHE_INIT_RAM_LOAD
config MIPS_INIT_STACK_IN_SRAM config MIPS_INIT_STACK_IN_SRAM
bool bool
default n
help help
Select this if the initial stack frame could be setup in SRAM. Select this if the initial stack frame could be setup in SRAM.
Normally the initial stack frame is set up in DRAM which is often Normally the initial stack frame is set up in DRAM which is often
@ -512,7 +505,6 @@ config MIPS_INIT_STACK_IN_SRAM
config MIPS_SRAM_INIT config MIPS_SRAM_INIT
bool bool
default n
depends on MIPS_INIT_STACK_IN_SRAM depends on MIPS_INIT_STACK_IN_SRAM
help help
Select this if the SRAM for initial stack needs to be initialized Select this if the SRAM for initial stack needs to be initialized
@ -584,7 +576,6 @@ config MIPS_CM
config MIPS_INSERT_BOOT_CONFIG config MIPS_INSERT_BOOT_CONFIG
bool bool
default n
help help
Enable this to insert some board-specific boot configuration in Enable this to insert some board-specific boot configuration in
the U-Boot binary at offset 0x10. the U-Boot binary at offset 0x10.

View file

@ -40,7 +40,6 @@ endchoice
config SPL_UART2_SPIS_PINMUX config SPL_UART2_SPIS_PINMUX
bool "Use alternative pinmux for UART2 in SPL stage" bool "Use alternative pinmux for UART2 in SPL stage"
depends on SPL_SERIAL_SUPPORT depends on SPL_SERIAL_SUPPORT
default n
help help
Select this if the UART2 of your board is connected to GPIO 16/17 Select this if the UART2 of your board is connected to GPIO 16/17
(shared with SPIS) rather than the usual GPIO 20/21. (shared with SPIS) rather than the usual GPIO 20/21.

View file

@ -18,7 +18,6 @@ endchoice
config SYS_ICACHE_OFF config SYS_ICACHE_OFF
bool "Do not enable icache" bool "Do not enable icache"
default n
help help
Do not enable instruction cache in U-Boot. Do not enable instruction cache in U-Boot.
@ -31,7 +30,6 @@ config SPL_SYS_ICACHE_OFF
config SYS_DCACHE_OFF config SYS_DCACHE_OFF
bool "Do not enable dcache" bool "Do not enable dcache"
default n
help help
Do not enable data cache in U-Boot. Do not enable data cache in U-Boot.

View file

@ -35,7 +35,6 @@ endchoice
config SYS_ICACHE_OFF config SYS_ICACHE_OFF
bool "Do not enable icache" bool "Do not enable icache"
default n
help help
Do not enable instruction cache in U-Boot. Do not enable instruction cache in U-Boot.
@ -48,7 +47,6 @@ config SPL_SYS_ICACHE_OFF
config SYS_DCACHE_OFF config SYS_DCACHE_OFF
bool "Do not enable dcache" bool "Do not enable dcache"
default n
help help
Do not enable data cache in U-Boot. Do not enable data cache in U-Boot.

View file

@ -146,14 +146,12 @@ config HPET_ADDRESS
config SMM_TSEG config SMM_TSEG
bool bool
default n
config SMM_TSEG_SIZE config SMM_TSEG_SIZE
hex hex
config X86_RESET_VECTOR config X86_RESET_VECTOR
bool bool
default n
select BINMAN select BINMAN
# The following options control where the 16-bit and 32-bit init lies # The following options control where the 16-bit and 32-bit init lies
@ -490,7 +488,7 @@ config FSP_SYS_MALLOC_F_LEN
config FSP_USE_UPD config FSP_USE_UPD
bool bool
depends on FSP_VERSION1 depends on FSP_VERSION1
default y default y if !NORTHBRIDGE_INTEL_IVYBRIDGE
help help
Most FSPs use UPD data region for some FSP customization. But there Most FSPs use UPD data region for some FSP customization. But there
are still some FSPs that might not even have UPD. For such FSPs, are still some FSPs that might not even have UPD. For such FSPs,
@ -536,7 +534,6 @@ config HAVE_MRC
config CACHE_MRC_BIN config CACHE_MRC_BIN
bool bool
depends on HAVE_MRC depends on HAVE_MRC
default n
help help
Enable caching for the memory reference code binary. This uses an Enable caching for the memory reference code binary. This uses an
MTRR (memory type range register) to turn on caching for the section MTRR (memory type range register) to turn on caching for the section
@ -605,7 +602,6 @@ config HAVE_MICROCODE
config SMP config SMP
bool "Enable Symmetric Multiprocessing" bool "Enable Symmetric Multiprocessing"
default n
help help
Enable use of more than one CPU in U-Boot and the Operating System Enable use of more than one CPU in U-Boot and the Operating System
when loaded. Each CPU will be started up and information can be when loaded. Each CPU will be started up and information can be
@ -745,7 +741,6 @@ menu "System tables"
config GENERATE_PIRQ_TABLE config GENERATE_PIRQ_TABLE
bool "Generate a PIRQ table" bool "Generate a PIRQ table"
default n
help help
Generate a PIRQ routing table for this board. The PIRQ routing table Generate a PIRQ routing table for this board. The PIRQ routing table
is generated by U-Boot in the system memory from 0xf0000 to 0xfffff is generated by U-Boot in the system memory from 0xf0000 to 0xfffff
@ -769,7 +764,6 @@ config GENERATE_SFI_TABLE
config GENERATE_MP_TABLE config GENERATE_MP_TABLE
bool "Generate an MP (Multi-Processor) table" bool "Generate an MP (Multi-Processor) table"
default n
help help
Generate an MP (Multi-Processor) table for this board. The MP table Generate an MP (Multi-Processor) table for this board. The MP table
provides a way for the operating system to support for symmetric provides a way for the operating system to support for symmetric
@ -778,7 +772,6 @@ config GENERATE_MP_TABLE
config GENERATE_ACPI_TABLE config GENERATE_ACPI_TABLE
bool "Generate an ACPI (Advanced Configuration and Power Interface) table" bool "Generate an ACPI (Advanced Configuration and Power Interface) table"
default n
select QFW if QEMU select QFW if QEMU
help help
The Advanced Configuration and Power Interface (ACPI) specification The Advanced Configuration and Power Interface (ACPI) specification

View file

@ -45,7 +45,6 @@ config SMM_TSEG_SIZE
config ENABLE_VMX config ENABLE_VMX
bool "Enable VMX for virtualization" bool "Enable VMX for virtualization"
default n
help help
Virtual Machine Extensions are provided in many x86 CPUs. These Virtual Machine Extensions are provided in many x86 CPUs. These
provide various facilities for allowing a host OS to provide an provide various facilities for allowing a host OS to provide an
@ -64,10 +63,6 @@ config FSP_ADDR
hex hex
default 0xfff80000 default 0xfff80000
config FSP_USE_UPD
bool
default n
config FSP_BROKEN_HOB config FSP_BROKEN_HOB
bool bool
default y default y

View file

@ -18,7 +18,6 @@ endchoice
config SYS_ICACHE_OFF config SYS_ICACHE_OFF
bool "Do not enable icache" bool "Do not enable icache"
default n
help help
Do not enable instruction cache in U-Boot. Do not enable instruction cache in U-Boot.
@ -31,7 +30,6 @@ config SPL_SYS_ICACHE_OFF
config SYS_DCACHE_OFF config SYS_DCACHE_OFF
bool "Do not enable dcache" bool "Do not enable dcache"
default n
help help
Do not enable data cache in U-Boot. Do not enable data cache in U-Boot.

View file

@ -11,11 +11,9 @@ config SYS_CONFIG_NAME
config IMX8MN_FORCE_NOM_SOC config IMX8MN_FORCE_NOM_SOC
bool "Force to use nominal mode for SOC and ARM" bool "Force to use nominal mode for SOC and ARM"
default n
config IMX8MN_BEACON_2GB_LPDDR config IMX8MN_BEACON_2GB_LPDDR
bool "Enable 2GB LPDDR" bool "Enable 2GB LPDDR"
default n
config IMX_CONFIG config IMX_CONFIG
default "arch/arm/mach-imx/imx8m/imximage-8mn-lpddr4.cfg" default "arch/arm/mach-imx/imx8m/imximage-8mn-lpddr4.cfg"

View file

@ -28,7 +28,6 @@ endif
config VOL_MONITOR_LTC3882_READ config VOL_MONITOR_LTC3882_READ
depends on VID depends on VID
bool "Enable the LTC3882 voltage monitor read" bool "Enable the LTC3882 voltage monitor read"
default n
help help
This option enables LTC3882 voltage monitor read This option enables LTC3882 voltage monitor read
functionality. It is used by common VID driver. functionality. It is used by common VID driver.
@ -36,13 +35,11 @@ config VOL_MONITOR_LTC3882_READ
config VOL_MONITOR_LTC3882_SET config VOL_MONITOR_LTC3882_SET
depends on VID depends on VID
bool "Enable the LTC3882 voltage monitor set" bool "Enable the LTC3882 voltage monitor set"
default n
help help
This option enables LTC3882 voltage monitor set This option enables LTC3882 voltage monitor set
functionality. It is used by common VID driver. functionality. It is used by common VID driver.
config USB_TCPC config USB_TCPC
bool "USB Typec port controller simple driver" bool "USB Typec port controller simple driver"
default n
help help
Enable USB type-c port controller (TCPC) driver Enable USB type-c port controller (TCPC) driver

View file

@ -23,7 +23,6 @@ config CMD_ESBC_VALIDATE
config FSL_USE_PCA9547_MUX config FSL_USE_PCA9547_MUX
bool "Enable PCA9547 I2C Mux on Freescale boards" bool "Enable PCA9547 I2C Mux on Freescale boards"
default n
help help
This option enables the PCA9547 I2C mux on Freescale boards. This option enables the PCA9547 I2C mux on Freescale boards.

View file

@ -11,7 +11,6 @@ config SYS_CONFIG_NAME
config IMX8MN_LOW_DRIVE_MODE config IMX8MN_LOW_DRIVE_MODE
bool "Enable the low drive mode of iMX8MN on EVK board" bool "Enable the low drive mode of iMX8MN on EVK board"
default n
config IMX_CONFIG config IMX_CONFIG
default "board/freescale/imx8mn_evk/imximage-8mn-ddr4.cfg" default "board/freescale/imx8mn_evk/imximage-8mn-ddr4.cfg"

View file

@ -14,7 +14,6 @@ config SYS_CONFIG_NAME
config EMMC_BOOT config EMMC_BOOT
bool "Support for booting from EMMC" bool "Support for booting from EMMC"
default n
config SYS_TEXT_BASE config SYS_TEXT_BASE
default 0x96000000 if SD_BOOT || EMMC_BOOT default 0x96000000 if SD_BOOT || EMMC_BOOT
@ -53,7 +52,6 @@ config SYS_CONFIG_NAME
config EMMC_BOOT config EMMC_BOOT
bool "Support for booting from EMMC" bool "Support for booting from EMMC"
default n
config SYS_TEXT_BASE config SYS_TEXT_BASE
default 0x96000000 if SD_BOOT || EMMC_BOOT default 0x96000000 if SD_BOOT || EMMC_BOOT

View file

@ -16,7 +16,6 @@ config SYS_CONFIG_NAME
config SYS_HAS_ARMV8_SECURE_BASE config SYS_HAS_ARMV8_SECURE_BASE
bool "Enable secure address for PSCI image" bool "Enable secure address for PSCI image"
depends on ARMV8_PSCI depends on ARMV8_PSCI
default n
help help
PSCI image can be re-located to secure RAM. PSCI image can be re-located to secure RAM.
If enabled, please also define the value for ARMV8_SECURE_BASE, If enabled, please also define the value for ARMV8_SECURE_BASE,

View file

@ -11,7 +11,6 @@ config SYS_CONFIG_NAME
config T2080RDB_REV_D config T2080RDB_REV_D
bool "Support for T2080RDB revisions D and up" bool "Support for T2080RDB revisions D and up"
default n
source "board/freescale/common/Kconfig" source "board/freescale/common/Kconfig"

View file

@ -3,37 +3,31 @@ menu "KM ARM Options"
config KM_FPGA_CONFIG config KM_FPGA_CONFIG
bool "FPGA Configuration" bool "FPGA Configuration"
default n
help help
Include capability to change FPGA configuration. Include capability to change FPGA configuration.
config KM_FPGA_FORCE_CONFIG config KM_FPGA_FORCE_CONFIG
bool "FPGA reconfiguration" bool "FPGA reconfiguration"
default n
help help
If yes we force to reconfigure the FPGA always If yes we force to reconfigure the FPGA always
config KM_FPGA_NO_RESET config KM_FPGA_NO_RESET
bool "FPGA skip reset" bool "FPGA skip reset"
default n
help help
If yes we skip triggering a reset of the FPGA If yes we skip triggering a reset of the FPGA
config KM_ENV_IS_IN_SPI_NOR config KM_ENV_IS_IN_SPI_NOR
bool "Environment in SPI NOR" bool "Environment in SPI NOR"
default n
help help
Put the U-Boot environment in the SPI NOR flash. Put the U-Boot environment in the SPI NOR flash.
config KM_PIGGY4_88E6061 config KM_PIGGY4_88E6061
bool "Piggy via Switch 88E6061" bool "Piggy via Switch 88E6061"
default n
help help
The Piggy4 board is connected via a Marvell 88E6061 switch. The Piggy4 board is connected via a Marvell 88E6061 switch.
config KM_PIGGY4_88E6352 config KM_PIGGY4_88E6352
bool "Piggy via Switch 88E6352" bool "Piggy via Switch 88E6352"
default n
help help
The Piggy4 board is connected via a Marvell 88E6352 switch. The Piggy4 board is connected via a Marvell 88E6352 switch.

View file

@ -48,7 +48,6 @@ config TDX_APALIS_IMX6_V1_0
This option configures DCE mode unconditionally. Whithout this This option configures DCE mode unconditionally. Whithout this
option the config block stating V1.0 HW selects DCE mode, option the config block stating V1.0 HW selects DCE mode,
otherwise the UARTs are configuered in DTE mode. otherwise the UARTs are configuered in DTE mode.
default n
source "board/toradex/common/Kconfig" source "board/toradex/common/Kconfig"

View file

@ -471,7 +471,6 @@ config CMD_SAVEENV
config CMD_ERASEENV config CMD_ERASEENV
bool "eraseenv" bool "eraseenv"
default n
depends on CMD_SAVEENV depends on CMD_SAVEENV
help help
Erase environment variables from the compiled-in persistent Erase environment variables from the compiled-in persistent
@ -652,14 +651,12 @@ config LOOPW
config CMD_MD5SUM config CMD_MD5SUM
bool "md5sum" bool "md5sum"
default n
select MD5 select MD5
help help
Compute MD5 checksum. Compute MD5 checksum.
config MD5SUM_VERIFY config MD5SUM_VERIFY
bool "md5sum -v" bool "md5sum -v"
default n
depends on CMD_MD5SUM depends on CMD_MD5SUM
help help
Add -v option to verify data against an MD5 checksum. Add -v option to verify data against an MD5 checksum.
@ -1119,7 +1116,6 @@ if CMD_MMC
config CMD_BKOPS_ENABLE config CMD_BKOPS_ENABLE
bool "mmc bkops enable" bool "mmc bkops enable"
depends on CMD_MMC depends on CMD_MMC
default n
help help
Enable command for setting manual background operations handshake Enable command for setting manual background operations handshake
on a eMMC device. The feature is optionally available on eMMC devices on a eMMC device. The feature is optionally available on eMMC devices
@ -1447,7 +1443,6 @@ config CMD_SETEXPR
config CMD_SETEXPR_FMT config CMD_SETEXPR_FMT
bool "setexpr_fmt" bool "setexpr_fmt"
default n
depends on CMD_SETEXPR depends on CMD_SETEXPR
help help
Evaluate format string expression and store result in an environment Evaluate format string expression and store result in an environment
@ -1459,7 +1454,6 @@ menu "Android support commands"
config CMD_AB_SELECT config CMD_AB_SELECT
bool "ab_select" bool "ab_select"
default n
depends on ANDROID_AB depends on ANDROID_AB
help help
On Android devices with more than one boot slot (multiple copies of On Android devices with more than one boot slot (multiple copies of
@ -1764,7 +1758,6 @@ config CMD_EFIDEBUG
bool "efidebug - display/configure UEFI environment" bool "efidebug - display/configure UEFI environment"
depends on EFI_LOADER depends on EFI_LOADER
select EFI_DEVICE_PATH_TO_TEXT select EFI_DEVICE_PATH_TO_TEXT
default n
help help
Enable the 'efidebug' command which provides a subset of UEFI Enable the 'efidebug' command which provides a subset of UEFI
shell utility with simplified functionality. It will be useful shell utility with simplified functionality. It will be useful
@ -2367,7 +2360,6 @@ config CMD_TRACE
config CMD_AVB config CMD_AVB
bool "avb - Android Verified Boot 2.0 operations" bool "avb - Android Verified Boot 2.0 operations"
depends on AVB_VERIFY depends on AVB_VERIFY
default n
help help
Enables a "avb" command to perform verification of partitions using Enables a "avb" command to perform verification of partitions using
Android Verified Boot 2.0 functionality. It includes such subcommands: Android Verified Boot 2.0 functionality. It includes such subcommands:
@ -2407,7 +2399,6 @@ config CMD_UBI
config CMD_UBI_RENAME config CMD_UBI_RENAME
bool "Enable rename" bool "Enable rename"
depends on CMD_UBI depends on CMD_UBI
default n
help help
Enable a "ubi" command to rename ubi volume: Enable a "ubi" command to rename ubi volume:
ubi rename <oldname> <newname> ubi rename <oldname> <newname>

View file

@ -3,7 +3,6 @@ depends on ARCH_MVEBU
config CMD_MVEBU_BUBT config CMD_MVEBU_BUBT
bool "bubt" bool "bubt"
default n
help help
bubt - Burn a u-boot image to flash bubt - Burn a u-boot image to flash
For details about bubt command please see the documentation For details about bubt command please see the documentation

View file

@ -634,7 +634,6 @@ config TPL_HASH
config STACKPROTECTOR config STACKPROTECTOR
bool "Stack Protector buffer overflow detection" bool "Stack Protector buffer overflow detection"
default n
help help
Enable stack smash detection through compiler's stack-protector Enable stack smash detection through compiler's stack-protector
canary logic canary logic
@ -642,12 +641,10 @@ config STACKPROTECTOR
config SPL_STACKPROTECTOR config SPL_STACKPROTECTOR
bool "Stack Protector buffer overflow detection for SPL" bool "Stack Protector buffer overflow detection for SPL"
depends on STACKPROTECTOR && SPL depends on STACKPROTECTOR && SPL
default n
config TPL_STACKPROTECTOR config TPL_STACKPROTECTOR
bool "Stack Protector buffer overflow detection for TPL" bool "Stack Protector buffer overflow detection for TPL"
depends on STACKPROTECTOR && TPL depends on STACKPROTECTOR && TPL
default n
endmenu endmenu
@ -655,7 +652,6 @@ menu "Update support"
config UPDATE_COMMON config UPDATE_COMMON
bool bool
default n
select DFU_WRITE_ALT select DFU_WRITE_ALT
config UPDATE_TFTP config UPDATE_TFTP
@ -687,7 +683,6 @@ config UPDATE_FIT
config ANDROID_AB config ANDROID_AB
bool "Android A/B updates" bool "Android A/B updates"
default n
help help
If enabled, adds support for the new Android A/B update model. This If enabled, adds support for the new Android A/B update model. This
allows the bootloader to select which slot to boot from based on the allows the bootloader to select which slot to boot from based on the

View file

@ -46,7 +46,6 @@ config FIT_SHA256
config FIT_SHA384 config FIT_SHA384
bool "Support SHA384 checksum of FIT image contents" bool "Support SHA384 checksum of FIT image contents"
default n
select SHA384 select SHA384
help help
Enable this to support SHA384 checksum of FIT image contents. A Enable this to support SHA384 checksum of FIT image contents. A
@ -56,7 +55,6 @@ config FIT_SHA384
config FIT_SHA512 config FIT_SHA512
bool "Support SHA512 checksum of FIT image contents" bool "Support SHA512 checksum of FIT image contents"
default n
select SHA512 select SHA512
help help
Enable this to support SHA512 checksum of FIT image contents. A Enable this to support SHA512 checksum of FIT image contents. A
@ -106,7 +104,6 @@ config FIT_SIGNATURE_MAX_SIZE
config FIT_RSASSA_PSS config FIT_RSASSA_PSS
bool "Support rsassa-pss signature scheme of FIT image contents" bool "Support rsassa-pss signature scheme of FIT image contents"
depends on FIT_SIGNATURE depends on FIT_SIGNATURE
default n
help help
Enable this to support the pss padding algorithm as described Enable this to support the pss padding algorithm as described
in the rfc8017 (https://tools.ietf.org/html/rfc8017). in the rfc8017 (https://tools.ietf.org/html/rfc8017).
@ -727,7 +724,6 @@ config NOR_BOOT
config NAND_BOOT config NAND_BOOT
bool "Support for booting from NAND flash" bool "Support for booting from NAND flash"
default n
imply MTD_RAW_NAND imply MTD_RAW_NAND
help help
Enabling this will make a U-Boot binary that is capable of being Enabling this will make a U-Boot binary that is capable of being
@ -736,7 +732,6 @@ config NAND_BOOT
config ONENAND_BOOT config ONENAND_BOOT
bool "Support for booting from ONENAND" bool "Support for booting from ONENAND"
default n
imply MTD_RAW_NAND imply MTD_RAW_NAND
help help
Enabling this will make a U-Boot binary that is capable of being Enabling this will make a U-Boot binary that is capable of being
@ -745,7 +740,6 @@ config ONENAND_BOOT
config QSPI_BOOT config QSPI_BOOT
bool "Support for booting from QSPI flash" bool "Support for booting from QSPI flash"
default n
help help
Enabling this will make a U-Boot binary that is capable of being Enabling this will make a U-Boot binary that is capable of being
booted via QSPI flash. This is not a must, some SoCs need this, booted via QSPI flash. This is not a must, some SoCs need this,
@ -753,7 +747,6 @@ config QSPI_BOOT
config SATA_BOOT config SATA_BOOT
bool "Support for booting from SATA" bool "Support for booting from SATA"
default n
help help
Enabling this will make a U-Boot binary that is capable of being Enabling this will make a U-Boot binary that is capable of being
booted via SATA. This is not a must, some SoCs need this, booted via SATA. This is not a must, some SoCs need this,
@ -761,7 +754,6 @@ config SATA_BOOT
config SD_BOOT config SD_BOOT
bool "Support for booting from SD/EMMC" bool "Support for booting from SD/EMMC"
default n
help help
Enabling this will make a U-Boot binary that is capable of being Enabling this will make a U-Boot binary that is capable of being
booted via SD/EMMC. This is not a must, some SoCs need this, booted via SD/EMMC. This is not a must, some SoCs need this,
@ -769,7 +761,6 @@ config SD_BOOT
config SPI_BOOT config SPI_BOOT
bool "Support for booting from SPI flash" bool "Support for booting from SPI flash"
default n
help help
Enabling this will make a U-Boot binary that is capable of being Enabling this will make a U-Boot binary that is capable of being
booted via SPI flash. This is not a must, some SoCs need this, booted via SPI flash. This is not a must, some SoCs need this,
@ -803,7 +794,6 @@ config BOOTDELAY
config AUTOBOOT_KEYED config AUTOBOOT_KEYED
bool "Stop autobooting via specific input key / string" bool "Stop autobooting via specific input key / string"
default n
help help
This option enables stopping (aborting) of the automatic This option enables stopping (aborting) of the automatic
boot feature only by issuing a specific input key or boot feature only by issuing a specific input key or
@ -890,7 +880,6 @@ config AUTOBOOT_STOP_STR
config AUTOBOOT_KEYED_CTRLC config AUTOBOOT_KEYED_CTRLC
bool "Enable Ctrl-C autoboot interruption" bool "Enable Ctrl-C autoboot interruption"
depends on AUTOBOOT_KEYED && !AUTOBOOT_ENCRYPTION depends on AUTOBOOT_KEYED && !AUTOBOOT_ENCRYPTION
default n
help help
This option allows for the boot sequence to be interrupted This option allows for the boot sequence to be interrupted
by ctrl-c, in addition to the "bootdelaykey" and "bootstopkey". by ctrl-c, in addition to the "bootdelaykey" and "bootstopkey".

View file

@ -722,7 +722,6 @@ config SYS_MMCSD_FS_BOOT_PARTITION
config SPL_MMC_TINY config SPL_MMC_TINY
bool "Tiny MMC framework in SPL" bool "Tiny MMC framework in SPL"
depends on SPL_MMC_SUPPORT depends on SPL_MMC_SUPPORT
default n
help help
Enable MMC framework tinification support. This option is useful if Enable MMC framework tinification support. This option is useful if
if your SPL is extremely size constrained. Heed the warning, enable if your SPL is extremely size constrained. Heed the warning, enable
@ -739,7 +738,6 @@ config SPL_MMC_TINY
config SPL_MMC_WRITE config SPL_MMC_WRITE
bool "MMC/SD/SDIO card support for write operations in SPL" bool "MMC/SD/SDIO card support for write operations in SPL"
depends on SPL_MMC_SUPPORT depends on SPL_MMC_SUPPORT
default n
help help
Enable write access to MMC and SD Cards in SPL Enable write access to MMC and SD Cards in SPL
@ -912,7 +910,6 @@ config SPL_UBI_LOAD_ARGS_ID
config UBI_SPL_SILENCE_MSG config UBI_SPL_SILENCE_MSG
bool "silence UBI SPL messages" bool "silence UBI SPL messages"
default n
help help
Disable messages from UBI SPL. This leaves warnings Disable messages from UBI SPL. This leaves warnings
and errors enabled. and errors enabled.
@ -975,7 +972,6 @@ config SPL_ONENAND_SUPPORT
config SPL_OS_BOOT config SPL_OS_BOOT
bool "Activate Falcon Mode" bool "Activate Falcon Mode"
depends on !TI_SECURE_DEVICE depends on !TI_SECURE_DEVICE
default n
help help
Enable booting directly to an OS from SPL. Enable booting directly to an OS from SPL.
for more info read doc/README.falcon for more info read doc/README.falcon
@ -1422,7 +1418,6 @@ config TPL_LDSCRIPT
config TPL_NEEDS_SEPARATE_TEXT_BASE config TPL_NEEDS_SEPARATE_TEXT_BASE
bool "TPL needs a separate text-base" bool "TPL needs a separate text-base"
default n
depends on TPL depends on TPL
help help
Enable, if the TPL stage should not inherit its text-base Enable, if the TPL stage should not inherit its text-base
@ -1431,7 +1426,6 @@ config TPL_NEEDS_SEPARATE_TEXT_BASE
config TPL_NEEDS_SEPARATE_STACK config TPL_NEEDS_SEPARATE_STACK
bool "TPL needs a separate initial stack-pointer" bool "TPL needs a separate initial stack-pointer"
default n
depends on TPL depends on TPL
help help
Enable, if the TPL stage should not inherit its initial Enable, if the TPL stage should not inherit its initial
@ -1638,7 +1632,6 @@ endif # TPL
config SPL_AT91_MCK_BYPASS config SPL_AT91_MCK_BYPASS
bool "Use external clock signal as a source of main clock for AT91 platforms" bool "Use external clock signal as a source of main clock for AT91 platforms"
depends on ARCH_AT91 depends on ARCH_AT91
default n
help help
Use external 8 to 24 Mhz clock signal as source of main clock instead Use external 8 to 24 Mhz clock signal as source of main clock instead
of an external crystal oscillator. of an external crystal oscillator.

View file

@ -52,14 +52,12 @@ config BLOCK_CACHE
config SPL_BLOCK_CACHE config SPL_BLOCK_CACHE
bool "Use block device cache in SPL" bool "Use block device cache in SPL"
depends on SPL_BLK depends on SPL_BLK
default n
help help
This option enables the disk-block cache in SPL This option enables the disk-block cache in SPL
config TPL_BLOCK_CACHE config TPL_BLOCK_CACHE
bool "Use block device cache in TPL" bool "Use block device cache in TPL"
depends on TPL_BLK depends on TPL_BLK
default n
help help
This option enables the disk-block cache in TPL This option enables the disk-block cache in TPL

View file

@ -80,7 +80,6 @@ config DM_DEVICE_REMOVE
config SPL_DM_DEVICE_REMOVE config SPL_DM_DEVICE_REMOVE
bool "Support device removal in SPL" bool "Support device removal in SPL"
depends on SPL_DM depends on SPL_DM
default n
help help
We can save some code space by dropping support for removing a We can save some code space by dropping support for removing a
device. This is not normally required in SPL, so by default this device. This is not normally required in SPL, so by default this
@ -107,7 +106,6 @@ config DM_SEQ_ALIAS
config SPL_DM_SEQ_ALIAS config SPL_DM_SEQ_ALIAS
bool "Support numbered aliases in device tree in SPL" bool "Support numbered aliases in device tree in SPL"
depends on SPL_DM depends on SPL_DM
default n
help help
Most boards will have a '/aliases' node containing the path to Most boards will have a '/aliases' node containing the path to
numbered devices (e.g. serial0 = &serial0). This feature can be numbered devices (e.g. serial0 = &serial0). This feature can be
@ -132,7 +130,6 @@ config TPL_DM_INLINE_OFNODE
config DM_DMA config DM_DMA
bool "Support per-device DMA constraints" bool "Support per-device DMA constraints"
depends on DM depends on DM
default n
help help
Enable this to extract per-device DMA constraints, only supported on Enable this to extract per-device DMA constraints, only supported on
device-tree systems for now. This is needed in order translate device-tree systems for now. This is needed in order translate
@ -274,7 +271,6 @@ config OF_TRANSLATE
config SPL_OF_TRANSLATE config SPL_OF_TRANSLATE
bool "Translate addresses using fdt_translate_address in SPL" bool "Translate addresses using fdt_translate_address in SPL"
depends on SPL_DM && SPL_OF_CONTROL depends on SPL_DM && SPL_OF_CONTROL
default n
help help
If this option is enabled, the reg property will be translated If this option is enabled, the reg property will be translated
using the fdt_translate_address() function. This is necessary using the fdt_translate_address() function. This is necessary

View file

@ -16,7 +16,6 @@ config DFU_OVER_TFTP
if DFU if DFU
config DFU_WRITE_ALT config DFU_WRITE_ALT
bool bool
default n
config DFU_TFTP config DFU_TFTP
bool "DFU via TFTP" bool "DFU via TFTP"

View file

@ -9,7 +9,6 @@ config TI_K3_NAVSS_UDMA
select TI_K3_NAVSS_RINGACC select TI_K3_NAVSS_RINGACC
select TI_K3_NAVSS_PSILCFG select TI_K3_NAVSS_PSILCFG
select TI_K3_PSIL select TI_K3_PSIL
default n
help help
Support for UDMA used in K3 devices. Support for UDMA used in K3 devices.
endif endif

View file

@ -74,7 +74,6 @@ config FASTBOOT_FLASH
config FASTBOOT_UUU_SUPPORT config FASTBOOT_UUU_SUPPORT
bool "Enable FASTBOOT i.MX UUU special command" bool "Enable FASTBOOT i.MX UUU special command"
default n
help help
The fastboot protocol includes "UCmd" and "ACmd" command. The fastboot protocol includes "UCmd" and "ACmd" command.
Be aware that you provide full access to any U-Boot command, Be aware that you provide full access to any U-Boot command,

View file

@ -39,7 +39,6 @@ config TPL_DM_GPIO
config GPIO_HOG config GPIO_HOG
bool "Enable GPIO hog support" bool "Enable GPIO hog support"
depends on DM_GPIO depends on DM_GPIO
default n
help help
Enable gpio hog support Enable gpio hog support
The GPIO chip may contain GPIO hog definitions. GPIO hogging The GPIO chip may contain GPIO hog definitions. GPIO hogging
@ -91,13 +90,11 @@ config CORTINA_GPIO
config DWAPB_GPIO config DWAPB_GPIO
bool "DWAPB GPIO driver" bool "DWAPB GPIO driver"
depends on DM && DM_GPIO depends on DM && DM_GPIO
default n
help help
Support for the Designware APB GPIO driver. Support for the Designware APB GPIO driver.
config AT91_GPIO config AT91_GPIO
bool "AT91 PIO GPIO driver" bool "AT91 PIO GPIO driver"
default n
help help
Say yes here to select AT91 PIO GPIO driver. AT91 PIO Say yes here to select AT91 PIO GPIO driver. AT91 PIO
controller manages up to 32 fully programmable input/output controller manages up to 32 fully programmable input/output
@ -110,7 +107,6 @@ config AT91_GPIO
config ATMEL_PIO4 config ATMEL_PIO4
bool "ATMEL PIO4 driver" bool "ATMEL PIO4 driver"
depends on DM_GPIO depends on DM_GPIO
default n
help help
Say yes here to support the Atmel PIO4 driver. Say yes here to support the Atmel PIO4 driver.
The PIO4 is new version of Atmel PIO controller, which manages The PIO4 is new version of Atmel PIO controller, which manages
@ -150,13 +146,11 @@ config INTEL_ICH6_GPIO
config IMX_RGPIO2P config IMX_RGPIO2P
bool "i.MX7ULP RGPIO2P driver" bool "i.MX7ULP RGPIO2P driver"
depends on DM depends on DM
default n
help help
This driver supports i.MX7ULP Rapid GPIO2P controller. This driver supports i.MX7ULP Rapid GPIO2P controller.
config IPROC_GPIO config IPROC_GPIO
bool "Broadcom iProc GPIO driver(without pinconf)" bool "Broadcom iProc GPIO driver(without pinconf)"
default n
help help
The Broadcom iProc based SoCs- Cygnus, NS2, NS3, NSP and Stingray, The Broadcom iProc based SoCs- Cygnus, NS2, NS3, NSP and Stingray,
use the same GPIO Controller IP hence this driver could be used use the same GPIO Controller IP hence this driver could be used
@ -168,14 +162,12 @@ config IPROC_GPIO
config HSDK_CREG_GPIO config HSDK_CREG_GPIO
bool "HSDK CREG GPIO griver" bool "HSDK CREG GPIO griver"
depends on DM_GPIO depends on DM_GPIO
default n
help help
This driver supports CREG GPIOs on Synopsys HSDK SOC. This driver supports CREG GPIOs on Synopsys HSDK SOC.
config LPC32XX_GPIO config LPC32XX_GPIO
bool "LPC32XX GPIO driver" bool "LPC32XX GPIO driver"
depends on DM depends on DM
default n
help help
Support for the LPC32XX GPIO driver. Support for the LPC32XX GPIO driver.
@ -203,7 +195,6 @@ config MSCC_SGPIO
config MSM_GPIO config MSM_GPIO
bool "Qualcomm GPIO driver" bool "Qualcomm GPIO driver"
depends on DM_GPIO depends on DM_GPIO
default n
help help
Support GPIO controllers on Qualcomm Snapdragon family of SoCs. Support GPIO controllers on Qualcomm Snapdragon family of SoCs.
This controller have single bank (default name "soc"), every This controller have single bank (default name "soc"), every
@ -345,7 +336,6 @@ config GPIO_UNIPHIER
config VYBRID_GPIO config VYBRID_GPIO
bool "Vybrid GPIO driver" bool "Vybrid GPIO driver"
depends on DM depends on DM
default n
help help
Say yes here to support Vybrid vf610 GPIOs. Say yes here to support Vybrid vf610 GPIOs.

View file

@ -193,7 +193,6 @@ config SYS_I2C_CADENCE
config SYS_I2C_CA config SYS_I2C_CA
tristate "Cortina-Access I2C Controller" tristate "Cortina-Access I2C Controller"
depends on DM_I2C && CORTINA_PLATFORM depends on DM_I2C && CORTINA_PLATFORM
default n
help help
Add support for the Cortina Access I2C host controller. Add support for the Cortina Access I2C host controller.
Say yes here to select Cortina-Access I2C Host Controller. Say yes here to select Cortina-Access I2C Host Controller.
@ -206,7 +205,6 @@ config SYS_I2C_DAVINCI
config SYS_I2C_DW config SYS_I2C_DW
bool "Designware I2C Controller" bool "Designware I2C Controller"
default n
help help
Say yes here to select the Designware I2C Host Controller. This Say yes here to select the Designware I2C Host Controller. This
controller is used in various SoCs, e.g. the ST SPEAr, Altera controller is used in various SoCs, e.g. the ST SPEAr, Altera

View file

@ -123,7 +123,6 @@ config MMC_IO_VOLTAGE
config SPL_MMC_IO_VOLTAGE config SPL_MMC_IO_VOLTAGE
bool "Support IO voltage configuration in SPL" bool "Support IO voltage configuration in SPL"
default n
help help
IO voltage configuration allows selecting the voltage level of the IO IO voltage configuration allows selecting the voltage level of the IO
lines (not the level of main supply). This is required for UHS lines (not the level of main supply). This is required for UHS
@ -193,7 +192,6 @@ config MMC_VERBOSE
config MMC_TRACE config MMC_TRACE
bool "MMC debugging" bool "MMC debugging"
default n
help help
This is an option for use by developer. Enable MMC core debugging. This is an option for use by developer. Enable MMC core debugging.
@ -221,7 +219,6 @@ config MMC_DW_CORTINA
depends on DM_MMC depends on DM_MMC
depends on MMC_DW depends on MMC_DW
depends on BLK depends on BLK
default n
help help
This selects support for Cortina SoC specific extensions to the This selects support for Cortina SoC specific extensions to the
Synopsys DesignWare Memory Card Interface driver. Select this option Synopsys DesignWare Memory Card Interface driver. Select this option
@ -770,7 +767,6 @@ config FTSDC010
config FTSDC010_SDIO config FTSDC010_SDIO
bool "Support ftsdc010 sdio" bool "Support ftsdc010 sdio"
default n
depends on FTSDC010 depends on FTSDC010
help help
This can enable ftsdc010 sdio function. This can enable ftsdc010 sdio function.
@ -805,7 +801,6 @@ config FSL_ESDHC_SUPPORT_ADMA2
config FSL_ESDHC_33V_IO_RELIABILITY_WORKAROUND config FSL_ESDHC_33V_IO_RELIABILITY_WORKAROUND
bool "enable eSDHC workaround for 3.3v IO reliability issue" bool "enable eSDHC workaround for 3.3v IO reliability issue"
depends on FSL_ESDHC && DM_MMC depends on FSL_ESDHC && DM_MMC
default n
help help
When eSDHC operates at 3.3v, damage can accumulate in an internal When eSDHC operates at 3.3v, damage can accumulate in an internal
level shifter at a higher than expected rate. The faster the interface level shifter at a higher than expected rate. The faster the interface

View file

@ -31,12 +31,10 @@ if NAND_ATMEL
config ATMEL_NAND_HWECC config ATMEL_NAND_HWECC
bool "Atmel Hardware ECC" bool "Atmel Hardware ECC"
default n
config ATMEL_NAND_HW_PMECC config ATMEL_NAND_HW_PMECC
bool "Atmel Programmable Multibit ECC (PMECC)" bool "Atmel Programmable Multibit ECC (PMECC)"
select ATMEL_NAND_HWECC select ATMEL_NAND_HWECC
default n
help help
The Programmable Multibit ECC (PMECC) controller is a programmable The Programmable Multibit ECC (PMECC) controller is a programmable
binary BCH(Bose, Chaudhuri and Hocquenghem) encoder and decoder. binary BCH(Bose, Chaudhuri and Hocquenghem) encoder and decoder.
@ -59,7 +57,6 @@ config SPL_GENERATE_ATMEL_PMECC_HEADER
bool "Atmel PMECC Header Generation" bool "Atmel PMECC Header Generation"
select ATMEL_NAND_HWECC select ATMEL_NAND_HWECC
select ATMEL_NAND_HW_PMECC select ATMEL_NAND_HW_PMECC
default n
help help
Generate Programmable Multibit ECC (PMECC) header for SPL image. Generate Programmable Multibit ECC (PMECC) header for SPL image.

View file

@ -99,7 +99,6 @@ config SPI_FLASH_SMART_HWCAPS
config SPI_FLASH_SOFT_RESET config SPI_FLASH_SOFT_RESET
bool "Software Reset support for SPI NOR flashes" bool "Software Reset support for SPI NOR flashes"
default n
help help
Enable support for xSPI Software Reset. It will be used to switch from Enable support for xSPI Software Reset. It will be used to switch from
Octal DTR mode to legacy mode on shutdown and boot (if enabled). Octal DTR mode to legacy mode on shutdown and boot (if enabled).
@ -107,7 +106,6 @@ config SPI_FLASH_SOFT_RESET
config SPI_FLASH_SOFT_RESET_ON_BOOT config SPI_FLASH_SOFT_RESET_ON_BOOT
bool "Perform a Software Reset on boot on flashes that boot in stateful mode" bool "Perform a Software Reset on boot on flashes that boot in stateful mode"
depends on SPI_FLASH_SOFT_RESET depends on SPI_FLASH_SOFT_RESET
default n
help help
Perform a Software Reset on boot to allow detecting flashes that are Perform a Software Reset on boot to allow detecting flashes that are
handed to us in Octal DTR mode. Do not enable this config on flashes handed to us in Octal DTR mode. Do not enable this config on flashes

View file

@ -68,7 +68,6 @@ config MTD_UBI_BEB_LIMIT
config MTD_UBI_FASTMAP config MTD_UBI_FASTMAP
bool "UBI Fastmap (Experimental feature)" bool "UBI Fastmap (Experimental feature)"
default n
help help
Important: this feature is experimental so far and the on-flash Important: this feature is experimental so far and the on-flash
format for fastmap may change in the next kernel versions format for fastmap may change in the next kernel versions

View file

@ -558,7 +558,6 @@ endif #DM_ETH
config SMC911X_32_BIT config SMC911X_32_BIT
bool "Enable SMC911X 32-bit interface" bool "Enable SMC911X 32-bit interface"
default n
help help
Define this if data bus is 32 bits. If your processor use a Define this if data bus is 32 bits. If your processor use a
narrower 16 bit bus or cannot convert one 32 bit word to two 16 bit narrower 16 bit bus or cannot convert one 32 bit word to two 16 bit
@ -713,7 +712,6 @@ config FEC1_PHY
config PHY_NORXERR config PHY_NORXERR
bool "PHY_NORXERR" bool "PHY_NORXERR"
depends on ETHER_ON_FEC1 depends on ETHER_ON_FEC1
default n
help help
The PHY does not have a RXERR line (RMII only). The PHY does not have a RXERR line (RMII only).
(so program the FEC to ignore it). (so program the FEC to ignore it).
@ -738,7 +736,6 @@ config FEC2_PHY
config FEC2_PHY_NORXERR config FEC2_PHY_NORXERR
bool "PHY_NORXERR" bool "PHY_NORXERR"
depends on ETHER_ON_FEC2 depends on ETHER_ON_FEC2
default n
help help
The PHY does not have a RXERR line (RMII only). The PHY does not have a RXERR line (RMII only).
(so program the FEC to ignore it). (so program the FEC to ignore it).

View file

@ -71,7 +71,6 @@ menuconfig PHY_AQUANTIA
config PHY_AQUANTIA_UPLOAD_FW config PHY_AQUANTIA_UPLOAD_FW
bool "Aquantia firmware loading support" bool "Aquantia firmware loading support"
default n
depends on PHY_AQUANTIA depends on PHY_AQUANTIA
help help
Aquantia PHYs use firmware which can be either loaded automatically Aquantia PHYs use firmware which can be either loaded automatically
@ -102,7 +101,6 @@ config PHY_CORTINA
config SYS_CORTINA_NO_FW_UPLOAD config SYS_CORTINA_NO_FW_UPLOAD
bool "Cortina firmware loading support" bool "Cortina firmware loading support"
default n
depends on PHY_CORTINA depends on PHY_CORTINA
help help
Cortina phy has provision to store phy firmware in attached dedicated Cortina phy has provision to store phy firmware in attached dedicated
@ -250,7 +248,6 @@ config RTL8211X_PHY_FORCE_MASTER
config RTL8211F_PHY_FORCE_EEE_RXC_ON config RTL8211F_PHY_FORCE_EEE_RXC_ON
bool "Ethernet PHY RTL8211F: do not stop receiving the xMII clock during LPI" bool "Ethernet PHY RTL8211F: do not stop receiving the xMII clock during LPI"
depends on PHY_REALTEK depends on PHY_REALTEK
default n
help help
The IEEE 802.3az-2010 (EEE) standard provides a protocol to coordinate The IEEE 802.3az-2010 (EEE) standard provides a protocol to coordinate
transitions to/from a lower power consumption level (Low Power Idle transitions to/from a lower power consumption level (Low Power Idle

View file

@ -29,7 +29,6 @@ config DM_PCI_COMPAT
config PCI_AARDVARK config PCI_AARDVARK
bool "Enable Aardvark PCIe driver" bool "Enable Aardvark PCIe driver"
default n
depends on DM_PCI depends on DM_PCI
depends on DM_GPIO depends on DM_GPIO
depends on ARMADA_3700 depends on ARMADA_3700
@ -48,7 +47,6 @@ config PCI_PNP
config PCI_REGION_MULTI_ENTRY config PCI_REGION_MULTI_ENTRY
bool "Enable Multiple entries of region type MEMORY in ranges for PCI" bool "Enable Multiple entries of region type MEMORY in ranges for PCI"
depends on PCI || DM_PCI depends on PCI || DM_PCI
default n
help help
Enable PCI memory regions to be of multiple entry. Multiple entry Enable PCI memory regions to be of multiple entry. Multiple entry
here refers to allow more than one count of address ranges for MEMORY here refers to allow more than one count of address ranges for MEMORY
@ -59,7 +57,6 @@ config PCI_MAP_SYSTEM_MEMORY
bool "Map local system memory from a virtual base address" bool "Map local system memory from a virtual base address"
depends on PCI || DM_PCI depends on PCI || DM_PCI
depends on MIPS depends on MIPS
default n
help help
Say Y if base address of system memory is being used as a virtual address Say Y if base address of system memory is being used as a virtual address
instead of a physical address (e.g. on MIPS). The PCI core will then remap instead of a physical address (e.g. on MIPS). The PCI core will then remap
@ -71,7 +68,6 @@ config PCI_MAP_SYSTEM_MEMORY
config PCI_SRIOV config PCI_SRIOV
bool "Enable Single Root I/O Virtualization support for PCI" bool "Enable Single Root I/O Virtualization support for PCI"
depends on PCI || DM_PCI depends on PCI || DM_PCI
default n
help help
Say Y here if you want to enable PCI Single Root I/O Virtualization Say Y here if you want to enable PCI Single Root I/O Virtualization
capability support. This helps to enumerate Virtual Function devices capability support. This helps to enumerate Virtual Function devices
@ -81,7 +77,6 @@ config PCI_SRIOV
config PCI_ARID config PCI_ARID
bool "Enable Alternate Routing-ID support for PCI" bool "Enable Alternate Routing-ID support for PCI"
depends on PCI || DM_PCI depends on PCI || DM_PCI
default n
help help
Say Y here if you want to enable Alternate Routing-ID capability Say Y here if you want to enable Alternate Routing-ID capability
support on PCI devices. This helps to skip some devices in BDF support on PCI devices. This helps to skip some devices in BDF
@ -89,7 +84,6 @@ config PCI_ARID
config PCIE_ECAM_GENERIC config PCIE_ECAM_GENERIC
bool "Generic ECAM-based PCI host controller support" bool "Generic ECAM-based PCI host controller support"
default n
depends on DM_PCI depends on DM_PCI
help help
Say Y here if you want to enable support for generic ECAM-based Say Y here if you want to enable support for generic ECAM-based
@ -97,7 +91,6 @@ config PCIE_ECAM_GENERIC
config PCIE_ECAM_SYNQUACER config PCIE_ECAM_SYNQUACER
bool "SynQuacer ECAM-based PCI host controller support" bool "SynQuacer ECAM-based PCI host controller support"
default n
depends on DM_PCI depends on DM_PCI
select PCI_INIT_R select PCI_INIT_R
select PCI_REGION_MULTI_ENTRY select PCI_REGION_MULTI_ENTRY
@ -209,7 +202,6 @@ config PCI_XILINX
config PCIE_LAYERSCAPE config PCIE_LAYERSCAPE
bool bool
default n
config PCIE_LAYERSCAPE_RC config PCIE_LAYERSCAPE_RC
bool "Layerscape PCIe Root Complex mode support" bool "Layerscape PCIe Root Complex mode support"

View file

@ -1,6 +1,5 @@
config MVEBU_COMPHY_SUPPORT config MVEBU_COMPHY_SUPPORT
bool "ComPhy SerDes driver" bool "ComPhy SerDes driver"
default n
help help
Choose this option to add support Choose this option to add support
for Comphy driver. for Comphy driver.

View file

@ -248,7 +248,6 @@ endchoice
config AXP_ALDO3_INRUSH_QUIRK config AXP_ALDO3_INRUSH_QUIRK
bool "axp pmic (a)ldo3 inrush quirk" bool "axp pmic (a)ldo3 inrush quirk"
depends on AXP209_POWER depends on AXP209_POWER
default n
---help--- ---help---
The reference design denotes a value of 4.7 uF for the output capacitor The reference design denotes a value of 4.7 uF for the output capacitor
of LDO3. Some boards have too high capacitance causing an inrush current of LDO3. Some boards have too high capacitance causing an inrush current
@ -357,7 +356,6 @@ config AXP_FLDO3_VOLT
config AXP_SW_ON config AXP_SW_ON
bool "axp pmic sw on" bool "axp pmic sw on"
depends on AXP809_POWER || AXP818_POWER depends on AXP809_POWER || AXP818_POWER
default n
---help--- ---help---
Enable to turn on axp pmic sw. Enable to turn on axp pmic sw.

View file

@ -3,7 +3,6 @@ if RAM || SPL_RAM
config ASPEED_DDR4_DUALX8 config ASPEED_DDR4_DUALX8
bool "Enable Dual X8 DDR4 die" bool "Enable Dual X8 DDR4 die"
depends on DM && OF_CONTROL && ARCH_ASPEED depends on DM && OF_CONTROL && ARCH_ASPEED
default n
help help
Say Y if dual X8 DDR4 die is used on the board. The aspeed ddr sdram Say Y if dual X8 DDR4 die is used on the board. The aspeed ddr sdram
controller needs to know if the memory chip mounted on the board is dual controller needs to know if the memory chip mounted on the board is dual
@ -42,14 +41,12 @@ endchoice
config ASPEED_BYPASS_SELFTEST config ASPEED_BYPASS_SELFTEST
bool "bypass self test during DRAM initialization" bool "bypass self test during DRAM initialization"
default n
help help
Say Y here to bypass DRAM self test to speed up the boot time Say Y here to bypass DRAM self test to speed up the boot time
config ASPEED_ECC config ASPEED_ECC
bool "aspeed SDRAM error correcting code" bool "aspeed SDRAM error correcting code"
depends on DM && OF_CONTROL && ARCH_ASPEED depends on DM && OF_CONTROL && ARCH_ASPEED
default n
help help
enable SDRAM ECC function enable SDRAM ECC function

View file

@ -1,7 +1,6 @@
config RAM_OCTEON config RAM_OCTEON
bool "Ram drivers for Octeon SoCs" bool "Ram drivers for Octeon SoCs"
depends on RAM && ARCH_OCTEON depends on RAM && ARCH_OCTEON
default n
help help
This enables support for RAM drivers for Octeon SoCs. This enables support for RAM drivers for Octeon SoCs.
@ -9,7 +8,6 @@ if RAM_OCTEON
config RAM_OCTEON_DDR4 config RAM_OCTEON_DDR4
bool "Octeon III DDR4 RAM support" bool "Octeon III DDR4 RAM support"
default n
help help
This enables support for DDR4 RAM suppoort for Octeon III. This does This enables support for DDR4 RAM suppoort for Octeon III. This does
not include support for Octeon CN70XX. not include support for Octeon CN70XX.

View file

@ -23,7 +23,6 @@ config STM32MP1_DDR_INTERACTIVE
config STM32MP1_DDR_INTERACTIVE_FORCE config STM32MP1_DDR_INTERACTIVE_FORCE
bool "STM32MP1 DDR driver : force interactive mode" bool "STM32MP1 DDR driver : force interactive mode"
depends on STM32MP1_DDR_INTERACTIVE depends on STM32MP1_DDR_INTERACTIVE
default n
help help
force interactive mode in STM32MP1 DDR controller driver force interactive mode in STM32MP1 DDR controller driver
skip the polling of character 'd' in console skip the polling of character 'd' in console

View file

@ -9,7 +9,6 @@ menu "Reboot Mode Support"
config DM_REBOOT_MODE config DM_REBOOT_MODE
bool "Enable reboot mode using Driver Model" bool "Enable reboot mode using Driver Model"
depends on DM depends on DM
default n
help help
Enable support for reboot mode control. This will allow users to Enable support for reboot mode control. This will allow users to
adjust the boot process based on reboot mode parameter adjust the boot process based on reboot mode parameter
@ -18,7 +17,6 @@ config DM_REBOOT_MODE
config DM_REBOOT_MODE_GPIO config DM_REBOOT_MODE_GPIO
bool "Use GPIOs as reboot mode backend" bool "Use GPIOs as reboot mode backend"
depends on DM_REBOOT_MODE depends on DM_REBOOT_MODE
default n
help help
Use GPIOs to control the reboot mode. This will allow users to boot Use GPIOs to control the reboot mode. This will allow users to boot
a device in a specific mode by using a GPIO that can be controlled a device in a specific mode by using a GPIO that can be controlled
@ -27,7 +25,6 @@ config DM_REBOOT_MODE_GPIO
config DM_REBOOT_MODE_RTC config DM_REBOOT_MODE_RTC
bool "Use RTC as reboot mode backend" bool "Use RTC as reboot mode backend"
depends on DM_REBOOT_MODE depends on DM_REBOOT_MODE
default n
help help
Use RTC non volatile memory to control the reboot mode. This will allow users to boot Use RTC non volatile memory to control the reboot mode. This will allow users to boot
a device in a specific mode by using a register(s) that can be controlled a device in a specific mode by using a register(s) that can be controlled

View file

@ -34,14 +34,12 @@ config RNG_MSM
config RNG_STM32MP1 config RNG_STM32MP1
bool "Enable random number generator for STM32MP1" bool "Enable random number generator for STM32MP1"
depends on ARCH_STM32MP depends on ARCH_STM32MP
default n
help help
Enable STM32MP1 rng driver. Enable STM32MP1 rng driver.
config RNG_ROCKCHIP config RNG_ROCKCHIP
bool "Enable random number generator for rockchip crypto rng" bool "Enable random number generator for rockchip crypto rng"
depends on ARCH_ROCKCHIP && DM_RNG depends on ARCH_ROCKCHIP && DM_RNG
default n
help help
Enable random number generator for rockchip.This driver is Enable random number generator for rockchip.This driver is
support rng module of crypto v1 and crypto v2. support rng module of crypto v1 and crypto v2.
@ -49,7 +47,6 @@ config RNG_ROCKCHIP
config RNG_IPROC200 config RNG_IPROC200
bool "Broadcom iProc RNG200 random number generator" bool "Broadcom iProc RNG200 random number generator"
depends on DM_RNG depends on DM_RNG
default n
help help
Enable random number generator for RPI4. Enable random number generator for RPI4.
endif endif

View file

@ -137,7 +137,6 @@ config SERIAL_SEARCH_ALL
config SERIAL_PROBE_ALL config SERIAL_PROBE_ALL
bool "Probe all available serial devices" bool "Probe all available serial devices"
depends on DM_SERIAL depends on DM_SERIAL
default n
help help
The serial subsystem only probes for a single serial device, The serial subsystem only probes for a single serial device,
but does not probe for other remaining serial devices. but does not probe for other remaining serial devices.
@ -621,7 +620,6 @@ config FSL_LPUART
config MVEBU_A3700_UART config MVEBU_A3700_UART
bool "UART support for Armada 3700" bool "UART support for Armada 3700"
default n
help help
Choose this option to add support for UART driver on the Marvell Choose this option to add support for UART driver on the Marvell
Armada 3700 SoC. The base address is configured via DT. Armada 3700 SoC. The base address is configured via DT.

View file

@ -146,7 +146,6 @@ config USB_EHCI_MARVELL
config USB_EHCI_MX5 config USB_EHCI_MX5
bool "Support for i.MX5 on-chip EHCI USB controller" bool "Support for i.MX5 on-chip EHCI USB controller"
depends on ARCH_MX5 depends on ARCH_MX5
default n
help help
Enables support for the on-chip EHCI controller on i.MX5 SoCs. Enables support for the on-chip EHCI controller on i.MX5 SoCs.
@ -195,7 +194,6 @@ config USB_EHCI_MSM
depends on DM_USB depends on DM_USB
select USB_ULPI_VIEWPORT select USB_ULPI_VIEWPORT
select MSM8916_USB_PHY select MSM8916_USB_PHY
default n
---help--- ---help---
Enables support for the on-chip EHCI controller on Qualcomm Enables support for the on-chip EHCI controller on Qualcomm
Snapdragon SoCs. Snapdragon SoCs.
@ -222,13 +220,11 @@ config USB_EHCI_GENERIC
bool "Support for generic EHCI USB controller" bool "Support for generic EHCI USB controller"
depends on DM_USB depends on DM_USB
default ARCH_SUNXI default ARCH_SUNXI
default n
---help--- ---help---
Enables support for generic EHCI controller. Enables support for generic EHCI controller.
config USB_EHCI_FSL config USB_EHCI_FSL
bool "Support for FSL on-chip EHCI USB controller" bool "Support for FSL on-chip EHCI USB controller"
default n
select CONFIG_EHCI_HCD_INIT_AFTER_RESET select CONFIG_EHCI_HCD_INIT_AFTER_RESET
---help--- ---help---
Enables support for the on-chip EHCI controller on FSL chips. Enables support for the on-chip EHCI controller on FSL chips.

View file

@ -34,7 +34,6 @@ config USB_MUSB_TI
bool "Enable TI OTG USB controller" bool "Enable TI OTG USB controller"
depends on AM33XX depends on AM33XX
select USB_MUSB_DSPS select USB_MUSB_DSPS
default n
help help
Say y here to enable support for the dual role high Say y here to enable support for the dual role high
speed USB controller based on the Mentor Graphics speed USB controller based on the Mentor Graphics
@ -53,7 +52,6 @@ config USB_MUSB_DSPS
config USB_MUSB_MT85XX config USB_MUSB_MT85XX
bool "Enable Mediatek MT85XX DRC USB controller" bool "Enable Mediatek MT85XX DRC USB controller"
depends on ARCH_MEDIATEK depends on ARCH_MEDIATEK
default n
help help
Say y to enable Mediatek MT85XX USB DRC controller support Say y to enable Mediatek MT85XX USB DRC controller support
if it is available on your Mediatek MUSB IP based platform. if it is available on your Mediatek MUSB IP based platform.

View file

@ -259,7 +259,6 @@ config VIDEO_EFI
config VIDEO_VESA config VIDEO_VESA
bool "Enable VESA video driver support" bool "Enable VESA video driver support"
default n
help help
Turn on this option to enable a very simple driver which uses vesa Turn on this option to enable a very simple driver which uses vesa
to discover the video mode and then provides a frame buffer for use to discover the video mode and then provides a frame buffer for use
@ -406,7 +405,6 @@ config FRAMEBUFFER_VESA_MODE
config VIDEO_LCD_ANX9804 config VIDEO_LCD_ANX9804
bool "ANX9804 bridge chip" bool "ANX9804 bridge chip"
default n
---help--- ---help---
Support for the ANX9804 bridge chip, which can take pixel data coming Support for the ANX9804 bridge chip, which can take pixel data coming
from a parallel LCD interface and translate it on the fy into a DP from a parallel LCD interface and translate it on the fy into a DP
@ -416,7 +414,6 @@ config VIDEO_LCD_ORISETECH_OTM8009A
bool "OTM8009A DSI LCD panel support" bool "OTM8009A DSI LCD panel support"
depends on DM_VIDEO depends on DM_VIDEO
select VIDEO_MIPI_DSI select VIDEO_MIPI_DSI
default n
help help
Say Y here if you want to enable support for Orise Technology Say Y here if you want to enable support for Orise Technology
otm8009a 480x800 dsi 2dl panel. otm8009a 480x800 dsi 2dl panel.
@ -425,14 +422,12 @@ config VIDEO_LCD_RAYDIUM_RM68200
bool "RM68200 DSI LCD panel support" bool "RM68200 DSI LCD panel support"
depends on DM_VIDEO depends on DM_VIDEO
select VIDEO_MIPI_DSI select VIDEO_MIPI_DSI
default n
help help
Say Y here if you want to enable support for Raydium RM68200 Say Y here if you want to enable support for Raydium RM68200
720x1280 DSI video mode panel. 720x1280 DSI video mode panel.
config VIDEO_LCD_SSD2828 config VIDEO_LCD_SSD2828
bool "SSD2828 bridge chip" bool "SSD2828 bridge chip"
default n
---help--- ---help---
Support for the SSD2828 bridge chip, which can take pixel data coming Support for the SSD2828 bridge chip, which can take pixel data coming
from a parallel LCD interface and translate it on the fly into MIPI DSI from a parallel LCD interface and translate it on the fly into MIPI DSI
@ -463,14 +458,12 @@ config VIDEO_LCD_TDO_TL070WSH30
bool "TDO TL070WSH30 DSI LCD panel support" bool "TDO TL070WSH30 DSI LCD panel support"
depends on DM_VIDEO depends on DM_VIDEO
select VIDEO_MIPI_DSI select VIDEO_MIPI_DSI
default n
help help
Say Y here if you want to enable support for TDO TL070WSH30 Say Y here if you want to enable support for TDO TL070WSH30
1024x600 DSI video mode panel. 1024x600 DSI video mode panel.
config VIDEO_LCD_HITACHI_TX18D42VM config VIDEO_LCD_HITACHI_TX18D42VM
bool "Hitachi tx18d42vm LVDS LCD panel support" bool "Hitachi tx18d42vm LVDS LCD panel support"
default n
---help--- ---help---
Support for Hitachi tx18d42vm LVDS LCD panels, these panels have a Support for Hitachi tx18d42vm LVDS LCD panels, these panels have a
lcd controller which needs to be initialized over SPI, once that is lcd controller which needs to be initialized over SPI, once that is
@ -523,7 +516,6 @@ source "drivers/video/meson/Kconfig"
config VIDEO_MVEBU config VIDEO_MVEBU
bool "Armada XP LCD controller" bool "Armada XP LCD controller"
default n
---help--- ---help---
Support for the LCD controller integrated in the Marvell Support for the LCD controller integrated in the Marvell
Armada XP SoC. Armada XP SoC.
@ -536,14 +528,12 @@ config VIDEO_OMAP3
config I2C_EDID config I2C_EDID
bool "Enable EDID library" bool "Enable EDID library"
default n
help help
This enables library for accessing EDID data from an LCD panel. This enables library for accessing EDID data from an LCD panel.
config DISPLAY config DISPLAY
bool "Enable Display support" bool "Enable Display support"
depends on DM depends on DM
default n
select I2C_EDID select I2C_EDID
help help
This supports drivers that provide a display, such as eDP (Embedded This supports drivers that provide a display, such as eDP (Embedded
@ -554,7 +544,6 @@ config DISPLAY
config NXP_TDA19988 config NXP_TDA19988
bool "Enable NXP TDA19988 support" bool "Enable NXP TDA19988 support"
depends on DISPLAY depends on DISPLAY
default n
help help
This enables support for the NXP TDA19988 HDMI encoder. This encoder This enables support for the NXP TDA19988 HDMI encoder. This encoder
will convert RGB data streams into HDMI-encoded signals. will convert RGB data streams into HDMI-encoded signals.
@ -868,7 +857,6 @@ config VIDEO_MCDE_SIMPLE
config OSD config OSD
bool "Enable OSD support" bool "Enable OSD support"
depends on DM depends on DM
default n
help help
This supports drivers that provide a OSD (on-screen display), which This supports drivers that provide a OSD (on-screen display), which
is a (usually text-oriented) graphics buffer to show information on is a (usually text-oriented) graphics buffer to show information on
@ -1008,7 +996,6 @@ config BMP_32BPP
config VIDEO_VCXK config VIDEO_VCXK
bool "Enable VCXK video controller driver support" bool "Enable VCXK video controller driver support"
default n
help help
This enables VCXK driver which can be used with VC2K, VC4K This enables VCXK driver which can be used with VC2K, VC4K
and VC8K devices on various boards from BuS Elektronik GmbH. and VC8K devices on various boards from BuS Elektronik GmbH.

View file

@ -6,7 +6,6 @@ menu "1-Wire support"
config W1 config W1
bool "Enable 1-wire controllers support" bool "Enable 1-wire controllers support"
default no
depends on DM depends on DM
help help
Support for the Dallas 1-Wire bus. Support for the Dallas 1-Wire bus.
@ -15,14 +14,12 @@ if W1
config W1_GPIO config W1_GPIO
bool "Enable 1-wire GPIO bitbanging" bool "Enable 1-wire GPIO bitbanging"
default no
depends on DM_GPIO depends on DM_GPIO
help help
Emulate a 1-wire bus using a GPIO. Emulate a 1-wire bus using a GPIO.
config W1_MXC config W1_MXC
bool "Enable 1-wire controller on i.MX processors" bool "Enable 1-wire controller on i.MX processors"
default no
depends on ARCH_MX25 || ARCH_MX31 || ARCH_MX5 depends on ARCH_MX25 || ARCH_MX31 || ARCH_MX5
help help
Support the one wire controller found in some members of the NXP Support the one wire controller found in some members of the NXP

3
env/Kconfig vendored
View file

@ -685,7 +685,6 @@ config ENV_FDT_PATH
config ENV_APPEND config ENV_APPEND
bool "Always append the environment with new data" bool "Always append the environment with new data"
default n
help help
If defined, the environment hash table is only ever appended with new If defined, the environment hash table is only ever appended with new
data, but the existing hash table can never be dropped and reloaded data, but the existing hash table can never be dropped and reloaded
@ -694,7 +693,6 @@ config ENV_APPEND
config ENV_WRITEABLE_LIST config ENV_WRITEABLE_LIST
bool "Permit write access only to listed variables" bool "Permit write access only to listed variables"
default n
help help
If defined, only environment variables which explicitly set the 'w' If defined, only environment variables which explicitly set the 'w'
writeable flag can be written and modified at runtime. No variables writeable flag can be written and modified at runtime. No variables
@ -702,7 +700,6 @@ config ENV_WRITEABLE_LIST
config ENV_ACCESS_IGNORE_FORCE config ENV_ACCESS_IGNORE_FORCE
bool "Block forced environment operations" bool "Block forced environment operations"
default n
help help
If defined, don't allow the -f switch to env set override variable If defined, don't allow the -f switch to env set override variable
access flags. access flags.

View file

@ -92,7 +92,6 @@ config TPL_SPRINTF
config SSCANF config SSCANF
bool bool
default n
config STRTO config STRTO
bool bool
@ -348,7 +347,6 @@ menu "Android Verified Boot"
config LIBAVB config LIBAVB
bool "Android Verified Boot 2.0 support" bool "Android Verified Boot 2.0 support"
depends on ANDROID_BOOT_IMAGE depends on ANDROID_BOOT_IMAGE
default n
help help
This enables support of Android Verified Boot 2.0 which can be used This enables support of Android Verified Boot 2.0 which can be used
to assure the end user of the integrity of the software running on a to assure the end user of the integrity of the software running on a
@ -773,7 +771,6 @@ endmenu
config PHANDLE_CHECK_SEQ config PHANDLE_CHECK_SEQ
bool "Enable phandle check while getting sequence number" bool "Enable phandle check while getting sequence number"
default n
help help
When there are multiple device tree nodes with same name, When there are multiple device tree nodes with same name,
enable this config option to distinguish them using enable this config option to distinguish them using

View file

@ -38,7 +38,6 @@ config CMD_BOOTEFI_BOOTMGR
config EFI_SETUP_EARLY config EFI_SETUP_EARLY
bool bool
default n
choice choice
prompt "Store for non-volatile UEFI variables" prompt "Store for non-volatile UEFI variables"
@ -112,7 +111,6 @@ config EFI_SET_TIME
bool "SetTime() runtime service" bool "SetTime() runtime service"
depends on EFI_GET_TIME depends on EFI_GET_TIME
default y if ARCH_QEMU || SANDBOX default y if ARCH_QEMU || SANDBOX
default n
help help
Provide the SetTime() runtime service at boottime. This service Provide the SetTime() runtime service at boottime. This service
can be used by an EFI application to adjust the real time clock. can be used by an EFI application to adjust the real time clock.
@ -122,7 +120,6 @@ config EFI_HAVE_CAPSULE_SUPPORT
config EFI_RUNTIME_UPDATE_CAPSULE config EFI_RUNTIME_UPDATE_CAPSULE
bool "UpdateCapsule() runtime service" bool "UpdateCapsule() runtime service"
default n
select EFI_HAVE_CAPSULE_SUPPORT select EFI_HAVE_CAPSULE_SUPPORT
help help
Select this option if you want to use UpdateCapsule and Select this option if you want to use UpdateCapsule and
@ -131,7 +128,6 @@ config EFI_RUNTIME_UPDATE_CAPSULE
config EFI_CAPSULE_ON_DISK config EFI_CAPSULE_ON_DISK
bool "Enable capsule-on-disk support" bool "Enable capsule-on-disk support"
select EFI_HAVE_CAPSULE_SUPPORT select EFI_HAVE_CAPSULE_SUPPORT
default n
help help
Select this option if you want to use capsule-on-disk feature, Select this option if you want to use capsule-on-disk feature,
that is, capsules can be fetched and executed from files that is, capsules can be fetched and executed from files
@ -141,7 +137,6 @@ config EFI_CAPSULE_ON_DISK
config EFI_IGNORE_OSINDICATIONS config EFI_IGNORE_OSINDICATIONS
bool "Ignore OsIndications for CapsuleUpdate on-disk" bool "Ignore OsIndications for CapsuleUpdate on-disk"
depends on EFI_CAPSULE_ON_DISK depends on EFI_CAPSULE_ON_DISK
default n
help help
There are boards where U-Boot does not support SetVariable at runtime. There are boards where U-Boot does not support SetVariable at runtime.
Select this option if you want to use the capsule-on-disk feature Select this option if you want to use the capsule-on-disk feature
@ -151,7 +146,6 @@ config EFI_IGNORE_OSINDICATIONS
config EFI_CAPSULE_ON_DISK_EARLY config EFI_CAPSULE_ON_DISK_EARLY
bool "Initiate capsule-on-disk at U-Boot boottime" bool "Initiate capsule-on-disk at U-Boot boottime"
depends on EFI_CAPSULE_ON_DISK depends on EFI_CAPSULE_ON_DISK
default n
select EFI_SETUP_EARLY select EFI_SETUP_EARLY
help help
Normally, without this option enabled, capsules will be Normally, without this option enabled, capsules will be
@ -162,7 +156,6 @@ config EFI_CAPSULE_ON_DISK_EARLY
config EFI_CAPSULE_FIRMWARE config EFI_CAPSULE_FIRMWARE
bool bool
default n
config EFI_CAPSULE_FIRMWARE_MANAGEMENT config EFI_CAPSULE_FIRMWARE_MANAGEMENT
bool "Capsule: Firmware Management Protocol" bool "Capsule: Firmware Management Protocol"
@ -209,7 +202,6 @@ config EFI_CAPSULE_AUTHENTICATE
select PKCS7_VERIFY select PKCS7_VERIFY
select IMAGE_SIGN_INFO select IMAGE_SIGN_INFO
select EFI_SIGNATURE_SUPPORT select EFI_SIGNATURE_SUPPORT
default n
help help
Select this option if you want to enable capsule Select this option if you want to enable capsule
authentication authentication
@ -277,7 +269,6 @@ endif
config EFI_LOADER_BOUNCE_BUFFER config EFI_LOADER_BOUNCE_BUFFER
bool "EFI Applications use bounce buffers for DMA operations" bool "EFI Applications use bounce buffers for DMA operations"
depends on ARM64 depends on ARM64
default n
help help
Some hardware does not support DMA to full 64bit addresses. For this Some hardware does not support DMA to full 64bit addresses. For this
hardware we can create a bounce buffer so that payloads don't have to hardware we can create a bounce buffer so that payloads don't have to
@ -364,7 +355,6 @@ config EFI_SECURE_BOOT
select PKCS7_MESSAGE_PARSER select PKCS7_MESSAGE_PARSER
select PKCS7_VERIFY select PKCS7_VERIFY
select EFI_SIGNATURE_SUPPORT select EFI_SIGNATURE_SUPPORT
default n
help help
Select this option to enable EFI secure boot support. Select this option to enable EFI secure boot support.
Once SecureBoot mode is enforced, any EFI binary can run only if Once SecureBoot mode is enforced, any EFI binary can run only if

View file

@ -34,7 +34,6 @@ config BOOTM_OPTEE
bool "Support OPTEE bootm command" bool "Support OPTEE bootm command"
select BOOTM_LINUX select BOOTM_LINUX
depends on OPTEE depends on OPTEE
default n
help help
Select this command to enable chain-loading of a Linux kernel Select this command to enable chain-loading of a Linux kernel
via an OPTEE firmware. via an OPTEE firmware.

View file

@ -40,7 +40,6 @@ config NETCONSOLE
config IP_DEFRAG config IP_DEFRAG
bool "Support IP datagram reassembly" bool "Support IP datagram reassembly"
default n
help help
Selecting this will enable IP datagram reassembly according Selecting this will enable IP datagram reassembly according
to the algorithm in RFC815. to the algorithm in RFC815.