[PATCH] common: Kconfig: improve defaultenv help texts
Sascha Hauer
sha at pengutronix.de
Mon Feb 1 03:39:59 EST 2021
On Thu, Jan 28, 2021 at 10:00:22PM +0100, Roland Hieber wrote:
> Signed-off-by: Roland Hieber <rhi at pengutronix.de>
> ---
> common/Kconfig | 28 ++++++++++++++++++++++------
> 1 file changed, 22 insertions(+), 6 deletions(-)
Applied to master, thanks
Sascha
>
> diff --git a/common/Kconfig b/common/Kconfig
> index b350f5c355fa..c62c70fb27eb 100644
> --- a/common/Kconfig
> +++ b/common/Kconfig
> @@ -874,6 +874,13 @@ config DEFAULT_ENVIRONMENT_GENERIC_NEW
> select NET_CMD_IFUP if NET
> select CMD_IP_ROUTE_GET if NET
> select CMD_HOST if NET
> + help
> + With this option barebox will use the files found under
> + defaultenv/defaultenv-2-base/ in the source tree as a template for
> + the defaultenv. The directories specified in DEFAULT_ENVIRONMENT_PATH
> + will be added to the default environment. If a file is present in
> + both locations, the file from DEFAULT_ENVIRONMENT_PATH will overwrite
> + that from the template.
>
> config DEFAULT_ENVIRONMENT_GENERIC
> bool "Generic environment template (old version)"
> @@ -887,9 +894,12 @@ config DEFAULT_ENVIRONMENT_GENERIC
> select CMD_CRC_CMP
> select CMD_GLOBAL
> help
> - With this option barebox will use the generic default
> - environment found under defaultenv/ in the src tree.
> - The Directory given with DEFAULT_ENVIRONMENT_PATH
> + Note: this option is not recommended for new boards; use
> + DEFAULT_ENVIRONMENT_GENERIC_NEW instead.
> +
> + With this option barebox will use the old generic default environment
> + found under defaultenv/defaultenv-1/ in the source tree.
> + The directory given with DEFAULT_ENVIRONMENT_PATH
> will be added to the default environment. This should
> at least contain a /env/config file.
> This will be able to overwrite the files from defaultenv.
> @@ -899,21 +909,27 @@ config DEFAULT_ENVIRONMENT_GENERIC_NEW_MENU
> depends on DEFAULT_ENVIRONMENT_GENERIC_NEW
> depends on CMD_MENUTREE
> default y
> + help
> + Extend the defaultenv template with a menu that is displayed at boot.
> + The menu files are taken from defaultenv/defaultenv-2-menu/.
>
> config DEFAULT_ENVIRONMENT_GENERIC_NEW_DFU
> bool
> depends on DEFAULT_ENVIRONMENT_GENERIC_NEW
> depends on USB_GADGET_DFU
> default y
> + help
> + Extend the defaultenv template with the 'dfu' boot entry, which
> + allows uploading the kernel and oftree over USB via the dfu protocol.
>
> config DEFAULT_ENVIRONMENT_PATH
> string
> depends on DEFAULT_ENVIRONMENT
> prompt "Default environment path"
> help
> - Space separated list of paths the default environment will be taken from.
> - Relative paths will be relative to the barebox Toplevel dir, but absolute
> - paths are fine as well.
> + Space separated list of paths from which the default environment will
> + be taken. Relative paths will be relative to the barebox top-level
> + directory, but absolute paths are fine as well.
>
> config BAREBOXENV_TARGET
> bool
> --
> 2.30.0
>
>
> _______________________________________________
> barebox mailing list
> barebox at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/barebox
>
--
Pengutronix e.K. | |
Steuerwalder Str. 21 | http://www.pengutronix.de/ |
31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
More information about the barebox
mailing list