diff options
author | Tom Rini <trini@konsulko.com> | 2023-10-18 11:22:54 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2023-10-18 19:04:49 -0400 |
commit | 4ac6be8891f8b0c2deabafad5f45c35cffe525ca (patch) | |
tree | 46886f6e8cf750096d58f80b02c9cfdcfd2f35e1 | |
parent | dbc23b2abc4075ca9faaca5511da4116653d31c0 (diff) | |
download | u-boot-4ac6be8891f8b0c2deabafad5f45c35cffe525ca.zip u-boot-4ac6be8891f8b0c2deabafad5f45c35cffe525ca.tar.gz u-boot-4ac6be8891f8b0c2deabafad5f45c35cffe525ca.tar.bz2 |
Kconfig: Move CONFIG_SYS_[CP]BSIZE to common/Kconfig
Move CONFIG_SYS_CBSIZE (console buffer size) and CONFIG_SYS_PBSIZE
(console print buffer size) out of cmd/Kconfig and in to common/Kconfig.
Create help entries for both which explain their usage and why they are
both not entirely command centric.
Signed-off-by: Tom Rini <trini@konsulko.com>
-rw-r--r-- | cmd/Kconfig | 14 | ||||
-rw-r--r-- | common/Kconfig | 23 |
2 files changed, 23 insertions, 14 deletions
diff --git a/cmd/Kconfig b/cmd/Kconfig index 5554bd1..ecf25b0 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -75,20 +75,6 @@ config SYS_MAXARGS int "Maximum number arguments accepted by commands" default 16 -config SYS_CBSIZE - int "Console input buffer size" - default 2048 if ARCH_TEGRA || ARCH_VERSAL || ARCH_ZYNQ || ARCH_ZYNQMP || \ - RCAR_GEN3 || TARGET_SOCFPGA_SOC64 - default 512 if ARCH_MX5 || ARCH_MX6 || ARCH_MX7 || FSL_LSCH2 || \ - FSL_LSCH3 || X86 - default 256 if M68K || PPC - default 1024 - -config SYS_PBSIZE - int "Buffer size for console output" - default 1024 if ARCH_SUNXI - default 1044 - config SYS_XTRACE bool "Command execution tracer" depends on CMDLINE diff --git a/common/Kconfig b/common/Kconfig index 93c96f2..fba1548 100644 --- a/common/Kconfig +++ b/common/Kconfig @@ -52,6 +52,29 @@ config CONSOLE_RECORD_IN_SIZE The buffer is allocated immediately after the malloc() region is ready. +config SYS_CBSIZE + int "Console input buffer size" + default 2048 if ARCH_TEGRA || ARCH_VERSAL || ARCH_ZYNQ || ARCH_ZYNQMP || \ + RCAR_GEN3 || TARGET_SOCFPGA_SOC64 + default 512 if ARCH_MX5 || ARCH_MX6 || ARCH_MX7 || FSL_LSCH2 || \ + FSL_LSCH3 || X86 + default 256 if M68K || PPC + default 1024 + help + Set the size of the console input buffer. This is used both in the + case of reading input literally from the user in some manner as well + as when we need to construct or modify that type of input, for + example when constructing "bootargs" for the OS. + +config SYS_PBSIZE + int "Console output buffer size" + default 1024 if ARCH_SUNXI + default 1044 + help + Set the size of the console output buffer. This is used when we need + to work with some form of a buffer while providing output in some + form to the user. + config DISABLE_CONSOLE bool "Add functionality to disable console completely" help |