[PATCH] board: st: stm32mp1: Consider USB cable connected when boot device is USB
Patrice CHOTARD
patrice.chotard at foss.st.com
Tue May 10 10:42:33 CEST 2022
On 5/6/22 10:51, Patrick DELAUNAY wrote:
> Hi,
>
> On 4/22/22 09:39, Patrice Chotard wrote:
>> Always consider USB cable is connected when USB boot device is detected.
>>
>> Signed-off-by: Patrice Chotard <patrice.chotard at foss.st.com>
>> ---
>>
>> board/st/stm32mp1/stm32mp1.c | 7 +++++++
>> 1 file changed, 7 insertions(+)
>>
>> diff --git a/board/st/stm32mp1/stm32mp1.c b/board/st/stm32mp1/stm32mp1.c
>> index fff1880e5b..62a5fc23e6 100644
>> --- a/board/st/stm32mp1/stm32mp1.c
>> +++ b/board/st/stm32mp1/stm32mp1.c
>> @@ -199,6 +199,13 @@ int g_dnl_board_usb_cable_connected(void)
>> if (!IS_ENABLED(CONFIG_USB_GADGET_DWC2_OTG))
>> return -ENODEV;
>> + /*
>> + * In case of USB boot device is detected, consider USB cable is
>> + * connected
>> + */
>> + if ((get_bootmode() & TAMP_BOOT_DEVICE_MASK) == BOOT_SERIAL_USB)
>> + return true;
>> +
>> /* if typec stusb160x is present, means DK1 or DK2 board */
>> ret = stusb160x_cable_connected();
>> if (ret >= 0)
>
>
> Reviewed-by: Patrick Delaunay <patrick.delaunay at foss.st.com>
>
> Thanks
> Patrick
>
>
Applied to u-boot-stm32
Thanks
Patrice
More information about the U-Boot
mailing list