[PATCH] doc: usage: cmd: reset: specify when the -edl option is available

Heinrich Schuchardt heinrich.schuchardt at canonical.com
Thu May 7 19:19:26 CEST 2026


On 5/7/26 16:17, Quentin Schulz wrote:
> Hi Heinrich,
> 
> On 5/1/26 11:18 AM, Heinrich Schuchardt wrote:
>> On 4/28/26 12:26, Quentin Schulz wrote:
>>> From: Quentin Schulz <quentin.schulz at cherry.de>
>>>
>>> The option is only available when CONFIG_SYSRESET_QCOM_PSCI is enabled,
>>> so let's make that explicit in the boot cmd documentation.
>>>
>>> Fixes: ef06c5d76ff4 ("cmd: boot: Add '-edl' option to reset command 
>>> documentation")
>>> Signed-off-by: Quentin Schulz <quentin.schulz at cherry.de>
>>> ---
>>>   doc/usage/cmd/reset.rst | 3 ++-
>>>   1 file changed, 2 insertions(+), 1 deletion(-)
>>>
>>> diff --git a/doc/usage/cmd/reset.rst b/doc/usage/cmd/reset.rst
>>> index 366b17eea16..54767fea241 100644
>>> --- a/doc/usage/cmd/reset.rst
>>> +++ b/doc/usage/cmd/reset.rst
>>> @@ -23,7 +23,8 @@ DDR and peripherals, on some boards also resets 
>>> external PMIC.
>>>       Do warm WARM, reset CPU but keep peripheral/DDR/PMIC active.
>>>   -edl
>>
>> All available arguments need to be specified in the synopsis section.
>>
>> The parameters -w and -edl are exclusive as both only work if they are 
>> the first argument. So maybe:
>>
>>      reset [-w|-edl]
>>
> 
> I'll follow the same syntax as in U_BOOT_CMD and have a separate line 
> for -edl.


Please, follow the synopsis syntax of Linux man-pages for our documentation.


> 
>>
>>> -    Boot to Emergency DownLoad mode on supported Qualcomm platforms.
>>> +    Boot to Emergency DownLoad mode on supported Qualcomm platforms 
>>> and only
>>> +    when CONFIG_SYSRESET_QCOM_PSCI=y.
>>
>> This information is incomplete. Without 
>> CONFIG_SYSRESET_CMD_RESET_ARGS=y the -edl argument will not be parsed. 
>> A configuration section to this document might be helpful.
>>
> 
> We should probably not make the -edl option available if this isn't set 
> either then, no?

Yes, Kconfig may have to be fixed.

> 
>> Should we mention that a "PSCI SYSTEM_RESET2 not supported\n" message 
>> is shown if the platform is not supported?
>>
> 
> I would be wary of documenting strings that may change. However, we can 
> say that the command will fail if the device doesn't support it.

ok

> 
>> Where will a user learn how he can use the emergency download mode? 
>> Can we add a link here? Unfortunately the EDL information seems to be 
>> dispersed over multiple documents in the U-Boot documentation:
>>
>> doc/board/qualcomm/dragonwing.rst
>> doc/board/qualcomm/iq8.rst
>> doc/board/qualcomm/rdp.rst
>>
>> Do we need a document doc/board/quallcomm/edl.rst?
>>
> 
> That would be a question for Varadarajan or Casey, I have never done 
> anything with Qualcomm devices.

Let's see what they come up with.

Best regards

Heinrich

> 
> Cheers,
> Quentin



More information about the U-Boot mailing list