Lines Matching +full:auto +full:- +full:switching

1 Kconfig in U-Boot
4 This document describes the configuration infrastructure of U-Boot.
6 The conventional configuration was replaced by Kconfig at v2014.10-rc1 release.
10 ----------------------
18 -------------------------------
20 Here are some worth-mentioning configuration targets.
22 - silentoldconfig
25 include/configs/* as in Linux. In U-Boot, it also does the following
39 - defconfig
41 In U-Boot, "make defconfig" is a shorthand of "make sandbox_defconfig"
43 - <board>_defconfig
49 - <board>_config
53 Prior to Kconfig, in U-Boot, "make <board>_config" was used for the
62 --------------------------
65 in U-Boot.
75 - include/generated/autoconf.h (generated by Kconfig for Normal)
76 - include/configs/<board>.h (exists for all boards)
79 - include/config/auto.conf (generated by Kconfig)
80 - include/autoconf.mk (generated by the old config for Normal)
81 - spl/include/autoconfig.mk (generated by the old config for SPL)
82 - tpl/include/autoconfig.mk (generated by the old config for TPL)
89 -------------------------------------
92 SoC, etc. of all the supported boards. It was deleted when switching to
95 Status -> "S:" entry of MAINTAINERS
96 Arch -> CONFIG_SYS_ARCH defined by Kconfig
97 CPU -> CONFIG_SYS_CPU defined by Kconfig
98 SoC -> CONFIG_SYS_SOC defined by Kconfig
99 Vendor -> CONFIG_SYS_VENDOR defined by Kconfig
100 Board -> CONFIG_SYS_BOARD defined by Kconfig
101 Target -> File name of defconfig (configs/<target>_defconfig)
102 Options -> CONFIG_SYS_EXTRA_OPTIONS defined by Kconfig
103 Maintainers -> "M:" entry of MAINTAINERS
107 -------------------------
141 ----
143 - The option field of boards.cfg, which was used for the pre-Kconfig
149 - In the pre-Kconfig, a single board had multiple entries in the boards.cfg
151 files were auto-generated when switching to Kconfig. Now we have too many
156 - Move the config macros in header files to Kconfig. When we move at least