doc: fix description of build dependencies for Alpine Linux
[platform/kernel/u-boot.git] / README
diff --git a/README b/README
index 5dee3ee..5549849 100644 (file)
--- a/README
+++ b/README
@@ -565,11 +565,6 @@ The following options need to be configured:
                boards with QUICC Engines require OF_QE to set UCC MAC
                addresses
 
-               CONFIG_OF_BOARD_SETUP
-
-               Board code has addition modification that it wants to make
-               to the flat device tree before handing it off to the kernel
-
                CONFIG_OF_SYSTEM_SETUP
 
                Other code has addition modification that it wants to make
@@ -596,9 +591,6 @@ The following options need to be configured:
                Note: If a "bootargs" environment is defined, it will override
                the defaults discussed just above.
 
-- Cache Configuration:
-               CONFIG_SYS_L2CACHE_OFF- Do not enable L2 cache in U-Boot
-
 - Cache Configuration for ARM:
                CONFIG_SYS_L2_PL310 - Enable support for ARM PL310 L2 cache
                                      controller
@@ -646,50 +638,7 @@ The following options need to be configured:
                which adds regex support to some commands, as for
                example "env grep" and "setexpr".
 
-- Device tree:
-               CONFIG_OF_CONTROL
-               If this variable is defined, U-Boot will use a device tree
-               to configure its devices, instead of relying on statically
-               compiled #defines in the board file. This option is
-               experimental and only available on a few boards. The device
-               tree is available in the global data as gd->fdt_blob.
-
-               U-Boot needs to get its device tree from somewhere. This can
-               be done using one of the three options below:
-
-               CONFIG_OF_SEPARATE
-               If this variable is defined, U-Boot will build a device tree
-               binary. It will be called u-boot.dtb. Architecture-specific
-               code will locate it at run-time. Generally this works by:
-
-                       cat u-boot.bin u-boot.dtb >image.bin
-
-               and in fact, U-Boot does this for you, creating a file called
-               u-boot-dtb.bin which is useful in the common case. You can
-               still use the individual files if you need something more
-               exotic.
-
-               CONFIG_OF_BOARD
-               If this variable is defined, U-Boot will use the device tree
-               provided by the board at runtime instead of embedding one with
-               the image. Only boards defining board_fdt_blob_setup() support
-               this option (see include/fdtdec.h file).
-
 - Watchdog:
-               CONFIG_WATCHDOG
-               If this variable is defined, it enables watchdog
-               support for the SoC. There must be support in the SoC
-               specific code for a watchdog. For the 8xx
-               CPUs, the SIU Watchdog feature is enabled in the SYPCR
-               register.  When supported for a specific SoC is
-               available, then no further board specific code should
-               be needed to use it.
-
-               CONFIG_HW_WATCHDOG
-               When using a watchdog circuitry external to the used
-               SoC, then define this variable and provide board
-               specific code for the "hw_watchdog_reset" function.
-
                CONFIG_SYS_WATCHDOG_FREQ
                Some platforms automatically call WATCHDOG_RESET()
                from the timer interrupt handler every
@@ -1050,9 +999,6 @@ The following options need to be configured:
                sending again an USB request to the device.
 
 - Journaling Flash filesystem support:
-               CONFIG_JFFS2_NAND
-               Define these for a default partition on a NAND device
-
                CONFIG_SYS_JFFS2_FIRST_SECTOR,
                CONFIG_SYS_JFFS2_FIRST_BANK, CONFIG_SYS_JFFS2_NUM_BANKS
                Define these for a default partition on a NOR device
@@ -1071,7 +1017,6 @@ The following options need to be configured:
                        CONFIG_CFB_CONSOLE
                        CONFIG_VIDEO_SW_CURSOR
                        CONFIG_VGA_AS_SINGLE_DEVICE
-                       CONFIG_VIDEO_LOGO
                        CONFIG_VIDEO_BMP_LOGO
 
                The DIU driver will look for the 'video-mode' environment
@@ -1549,16 +1494,6 @@ The following options need to be configured:
                SPI EEPROM, also an instance works with Crystal A/D and
                D/As on the SACSng board)
 
-               CONFIG_SOFT_SPI
-
-               Enables a software (bit-bang) SPI driver rather than
-               using hardware support. This is a general purpose
-               driver that only requires three general I/O port pins
-               (two outputs, one input) to function. If this is
-               defined, the board configuration must define several
-               SPI configuration items (port pins to use, etc). For
-               an example, see include/configs/sacsng.h.
-
                CONFIG_SYS_SPI_MXC_WAIT
                Timeout for waiting until spi transfer completed.
                default: (CONFIG_SYS_HZ/100)     /* 10 ms */
@@ -1624,13 +1559,6 @@ The following options need to be configured:
                Time to wait after FPGA configuration. The default is
                200 ms.
 
-- Configuration Management:
-
-               CONFIG_IDENT_STRING
-
-               If defined, this string will be added to the U-Boot
-               version information (U_BOOT_VERSION)
-
 - Vendor Parameter Protection:
 
                U-Boot considers the values of the environment
@@ -1692,14 +1620,6 @@ The following options need to be configured:
                        HERMES, IP860, RPXlite, LWMON,
                        FLAGADM
 
-- Access to physical memory region (> 4GB)
-               Some basic support is provided for operations on memory not
-               normally accessible to U-Boot - e.g. some architectures
-               support access to more than 4GB of memory on 32-bit
-               machines using physical address extension or similar.
-               Define CONFIG_PHYSMEM to access this basic support, which
-               currently only supports clearing the memory.
-
 - Error Recovery:
                CONFIG_NET_RETRY_COUNT
 
@@ -1959,10 +1879,6 @@ The following options need to be configured:
                CONFIG_SPL_INIT_MINIMAL
                Arch init code should be built for a very small image
 
-               CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION
-               Partition on the MMC to load U-Boot from when the MMC is being
-               used in raw mode
-
                CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR
                Sector to load kernel uImage from when MMC is being
                used in raw mode (for Falcon mode)
@@ -2996,8 +2912,7 @@ details; basically, the header defines the following image properties:
 * Target Operating System (Provisions for OpenBSD, NetBSD, FreeBSD,
   4.4BSD, Linux, SVR4, Esix, Solaris, Irix, SCO, Dell, NCR, VxWorks,
   LynxOS, pSOS, QNX, RTEMS, INTEGRITY;
-  Currently supported: Linux, NetBSD, VxWorks, QNX, RTEMS, LynxOS,
-  INTEGRITY).
+  Currently supported: Linux, NetBSD, VxWorks, QNX, RTEMS, INTEGRITY).
 * Target CPU Architecture (Provisions for Alpha, ARM, Intel x86,
   IA64, MIPS, NDS32, Nios II, PowerPC, IBM S390, SuperH, Sparc, Sparc 64 Bit;
   Currently supported: ARM, Intel x86, MIPS, NDS32, Nios II, PowerPC).