Merge tag 'u-boot-stm32-20220510' of https://source.denx.de/u-boot/custodians/u-boot-stm
Add new STM32 MCU boards and Documentation STM32 programmer improvements video: support several LTDC HW versions and fix data enable polarity board: fix stboard error message, consider USB cable connected when boot device is USB configs: stm32mp1: set console variable for extlinux.conf configs: stm32mp1: add support for baudrate higher than 115200 for ST-Link ARM: stm32mp: Fix Silicon version handling and ft_system_setup() phy: stm32-usbphyc: Add DT phy tuning support arm: dts: stm32mp15: alignment with v5.18 ram: Conditionally enable ASR mach-stm32mp: psci: retain MCUDIVR, PLL3CR, PLL4CR, MSSCKSELR across suspend configs: Use TFTP_TSIZE on DHSOM and STMicroelectronics boards ARM: stm32: Use default CONFIG_TFTP_BLOCKSIZE on DHSOM pinctrl: stm32: rework GPIO holes management
This commit is contained in:
@@ -92,14 +92,14 @@ static int do_stboard(struct cmd_tbl *cmdtp, int flag, int argc,
|
||||
&otp, sizeof(otp));
|
||||
|
||||
if (ret != sizeof(otp)) {
|
||||
puts("OTP read error");
|
||||
puts("OTP read error\n");
|
||||
return CMD_RET_FAILURE;
|
||||
}
|
||||
|
||||
ret = misc_read(dev, STM32_BSEC_LOCK(BSEC_OTP_BOARD),
|
||||
&lock, sizeof(lock));
|
||||
if (ret != sizeof(lock)) {
|
||||
puts("LOCK read error");
|
||||
puts("LOCK read error\n");
|
||||
return CMD_RET_FAILURE;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
STM32F429-DISCOVERY BOARD
|
||||
M: Kamil Lulko <kamil.lulko@gmail.com>
|
||||
S: Maintained
|
||||
F: doc/board/st/
|
||||
F: board/st/stm32f429-discovery/
|
||||
F: include/configs/stm32f429-discovery.h
|
||||
F: configs/stm32f429-discovery_defconfig
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
STM32F429-EVALUATION BOARD
|
||||
M: Patrice Chotard <patrice.chotard@foss.st.com>
|
||||
S: Maintained
|
||||
F: doc/board/st/
|
||||
F: board/st/stm32f429-evaluation/
|
||||
F: include/configs/stm32f429-evaluation.h
|
||||
F: configs/stm32f429-evaluation_defconfig
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
STM32F469-DISCOVERY BOARD
|
||||
M: Patrice Chotard <patrice.chotard@foss.st.com>
|
||||
S: Maintained
|
||||
F: doc/board/st/
|
||||
F: board/st/stm32f469-discovery/
|
||||
F: include/configs/stm32f469-discovery.h
|
||||
F: configs/stm32f469-discovery_defconfig
|
||||
|
||||
@@ -1,7 +1,12 @@
|
||||
STM32F746 DISCOVERY BOARD
|
||||
M: Vikas Manocha <vikas.manocha@st.com>
|
||||
S: Maintained
|
||||
F: doc/board/st/
|
||||
F: board/st/stm32f746-disco
|
||||
F: include/configs/stm32f746-disco.h
|
||||
F: configs/stm32f746-disco_defconfig
|
||||
F: configs/stm32f746-disco_spl_defconfig
|
||||
F: configs/stm32746g-eval_defconfig
|
||||
F: configs/stm32746g-eval_spl_defconfig
|
||||
F: configs/stm32f769-disco_defconfig
|
||||
F: configs/stm32f769-disco_spl_defconfig
|
||||
|
||||
@@ -29,7 +29,7 @@ DECLARE_GLOBAL_DATA_PTR;
|
||||
|
||||
int dram_init(void)
|
||||
{
|
||||
#ifndef CONFIG_SUPPORT_SPL
|
||||
#ifndef CONFIG_SPL_BUILD
|
||||
int rv;
|
||||
struct udevice *dev;
|
||||
rv = uclass_get_device(UCLASS_RAM, 0, &dev);
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
STM32H743 DISCOVERY BOARD
|
||||
M: Patrice Chotard <patrice.chotard@foss.st.com>
|
||||
S: Maintained
|
||||
F: doc/board/st/
|
||||
F: board/st/stm32h743-disco
|
||||
F: include/configs/stm32h743-disco.h
|
||||
F: configs/stm32h743-disco_defconfig
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
STM32H743 EVALUATION BOARD
|
||||
M: Patrice Chotard <patrice.chotard@foss.st.com>
|
||||
S: Maintained
|
||||
F: doc/board/st/
|
||||
F: board/st/stm32h743-eval
|
||||
F: include/configs/stm32h743-eval.h
|
||||
F: configs/stm32h743-eval_defconfig
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
STM32H750 ART PI BOARD
|
||||
M: Dillon Min <dillon.minfei@gmail.com>
|
||||
S: Maintained
|
||||
F: doc/board/st/
|
||||
F: board/st/stm32h750-art-pi
|
||||
F: include/configs/stm32h750-art-pi.h
|
||||
F: configs/stm32h750-art-pi_defconfig
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user