[PATCH] qcom_defconfig: Enable AUTOBOOT_KEYED support
Casey Connolly
casey.connolly at linaro.org
Fri May 9 12:45:20 CEST 2025
On 5/8/25 12:32, Sumit Garg wrote:
> From: Sumit Garg <sumit.garg at oss.qualcomm.com>
>
> When debug serial port isn't connected, it is at least reported on RB1
> that autoboot gets interrupted. It is probably due to random characters
> on the UART RX line when disconnected. Lets try to fix this inconsistent
> behaviour via enabling AUTOBOOT_KEYED such that the autoboot gets
> interrupted only when the <SPACE> key gets pressed.
Honestly I'd much rather fix the bug in the UART driver, maybe it's
broken pinctrl?
The older UART driver (for msm8916) had a similar but that Stephen was
able to fix with better configuration.
Anyhow, this is a sensible enough workaround if nobody wants to look
into GENI...
Reviewed-by: Casey Connolly <casey.connolly at linaro.org>>
> Reported-by: Dmitry Baryshkov <dmitry.baryshkov at oss.qualcomm.com>
> Signed-off-by: Sumit Garg <sumit.garg at oss.qualcomm.com>
> ---
> configs/qcom_defconfig | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/configs/qcom_defconfig b/configs/qcom_defconfig
> index 36e2f45d22a..e3dac23f1d0 100644
> --- a/configs/qcom_defconfig
> +++ b/configs/qcom_defconfig
> @@ -15,6 +15,9 @@ CONFIG_FIT_VERBOSE=y
> CONFIG_BOOTSTD_FULL=y
> # CONFIG_BOOTMETH_VBE is not set
> CONFIG_BOOTDELAY=1
> +CONFIG_AUTOBOOT_KEYED=y
> +CONFIG_AUTOBOOT_PROMPT="Hit <SPACE> key to stop autoboot in %2ds\n"
> +CONFIG_AUTOBOOT_STOP_STR=" "
> CONFIG_OF_BOARD_SETUP=y
> CONFIG_USE_PREBOOT=y
> CONFIG_SAVE_PREV_BL_INITRAMFS_START_ADDR=y
--
Casey (she/they)
More information about the U-Boot
mailing list