[PULL] Pull request for u-boot next / v2022.04 = u-boot-stm32-20211130
Patrice CHOTARD
patrice.chotard at foss.st.com
Wed Dec 1 08:50:26 CET 2021
Hi Tom
Please pull the STM32 related patches for u-boot/next, v2022.04 : u-boot-stm32-20211130
CI status: https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/10049
Thanks
Patrice
The following changes since commit 2402c93130c09b881f9cc1369459fb49d9fa0f74:
Merge tag 'v2022.01-rc3' into next (2021-11-29 12:00:57 -0500)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20211130
for you to fetch changes up to c7c06fa776b3a553df922259908fad12cfa0e1e8:
board: stm32mp1: add support of nor1 device in dfu command (2021-11-30 16:43:28 +0100)
----------------------------------------------------------------
- add nor1 device support for DFU command
- remove CONFIG_STM32_IPCC from stm32mp15 defconfigs
- enable simple framebuffer node for splashscreen for stm32mp1
- use lower-case hex for address for stm32 MCU and MPU's device tree
- define LOG_CATEGORY for stmfx pinctrl driver
- add support for probing bus voltage level translator
- add custom PHY reset bindings on AV96
- enable KSZ90x1 PHY driver on DHCOR
- stm32mp1 DDR update:
- add DDR read data eye training
- remove DDR calibration result
- remove DDR tuning support
- compute DDR size from DDRCTL registers
- DHSOM boards:
- increase USB power-good delay
- add update_sf script to install U-Boot into SF
- increase PHY auto-negotiation timeout to 20 seconds
- fix SoM and board coding strap GPIO handling
- auto-detect uSD level translator
----------------------------------------------------------------
Marek Vasut (8):
ARM: stm32: Increase USB power-good delay on DHSOM
ARM: stm32: Add update_sf script to install U-Boot into SF on DHSOM
ARM: stm32: Increase PHY auto-negotiation timeout to 20s on DHSOM
ARM: stm32: Fix SoM and board coding strap GPIO handling on DHSOM
ARM: dts: stm32: Add custom PHY reset bindings on AV96
ARM: stm32: Enable KSZ90x1 PHY driver on DHCOR
mmc: stm32_sdmmc2: Add support for probing bus voltage level translator
ARM: dts: stm32: Auto-detect DHSOM with uSD level translator
Patrice Chotard (8):
ARM: dts: stm32: Use lower-case hex for address for stm32mp15-u-boot.dtsi
ARM: dts: stm32: Use lower-case hex for address for stm32f769-disco-u-boot.dtsi
ARM: dts: stm32: Use lower-case hex for address for stm32746-disco-u-boot.dtsi
ARM: dts: stm32: Use lower-case hex for address for stm32f7-u-boot.dtsi
ARM: dts: stm32: Use lower-case hex for address for stm32f469-disco-u-boot.dtsi
ARM: dts: stm32: Use lower-case hex for address for stm32f429-disco-u-boot.dtsi
ARM: dts: stm32: Use lower-case hex for address for stm32f746g-eval-u-boot.dtsi
ARM: dts: stm32: Use lower-case hex for address for stm32429i-eval-u-boot.dtsi
Patrick Delaunay (15):
pinctrl: stmfx: define LOG_CATEGORY
stm32mp1: ram: add read valid training support
stm32mp1: ram: remove the support of calibration result
stm32mp1: ram: remove tuning support
Convert CONFIG_LCD_DT_SIMPLEFB to Kconfig
common: rename lcd_simplefb.c file to fdt_simplefb.c
common: rename functions lcd_dt_simplefb to fdt_simplefb
video: Add video_is_active function
common: add fdt_simplefb_enable_and_mem_rsv function
video: stm32: stm32_ltdc: align framebuffer on 2MB
board: stm32mp1: enable simple framebuffer node for splashscreen
configs: stm32mp15: deactivate the CONFIG_STM32_IPCC
ram: stm32mp1: compute DDR size from DDRCTL registers
ram: stm32mp1: remove __maybe_unused on stm32mp1_ddr_setup
board: stm32mp1: add support of nor1 device in dfu command
arch/arm/dts/stm32429i-eval-u-boot.dtsi | 2 +-
arch/arm/dts/stm32746g-eval-u-boot.dtsi | 2 +-
arch/arm/dts/stm32f429-disco-u-boot.dtsi | 2 +-
arch/arm/dts/stm32f469-disco-u-boot.dtsi | 6 +-
arch/arm/dts/stm32f7-u-boot.dtsi | 4 +-
arch/arm/dts/stm32f746-disco-u-boot.dtsi | 2 +-
arch/arm/dts/stm32f769-disco-u-boot.dtsi | 6 +-
arch/arm/dts/stm32mp15-ddr.dtsi | 30 -
arch/arm/dts/stm32mp15-ddr3-1x4Gb-1066-binG.dtsi | 12 -
arch/arm/dts/stm32mp15-ddr3-2x4Gb-1066-binG.dtsi | 12 -
.../dts/stm32mp15-ddr3-dhsom-2x1Gb-1066-binG.dtsi | 12 -
.../dts/stm32mp15-ddr3-dhsom-2x2Gb-1066-binG.dtsi | 12 -
.../dts/stm32mp15-ddr3-dhsom-2x4Gb-1066-binG.dtsi | 12 -
.../dts/stm32mp15-ddr3-icore-1x4Gb-1066-binG.dtsi | 12 -
arch/arm/dts/stm32mp15-u-boot.dtsi | 8 +-
arch/arm/dts/stm32mp15xx-dhcom-u-boot.dtsi | 4 +
.../dts/stm32mp15xx-dhcor-avenger96-u-boot.dtsi | 15 +
board/dhelectronics/dh_stm32mp1/board.c | 14 +-
board/raspberrypi/rpi/rpi.c | 2 +-
board/st/common/stm32mp_dfu.c | 4 +
board/st/stm32mp1/stm32mp1.c | 4 +
common/Kconfig | 9 +
common/Makefile | 2 +-
common/{lcd_simplefb.c => fdt_simplefb.c} | 37 +-
configs/rpi_0_w_defconfig | 1 +
configs/rpi_2_defconfig | 1 +
configs/rpi_3_32b_defconfig | 1 +
configs/rpi_3_b_plus_defconfig | 1 +
configs/rpi_3_defconfig | 1 +
configs/rpi_4_32b_defconfig | 1 +
configs/rpi_4_defconfig | 1 +
configs/rpi_arm64_defconfig | 1 +
configs/rpi_defconfig | 1 +
configs/stm32mp15-icore-stm32mp1-ctouch2_defconfig | 2 -
.../stm32mp15-icore-stm32mp1-edimm2.2_defconfig | 2 -
...2mp15-microgea-stm32mp1-microdev2-of7_defconfig | 2 -
...stm32mp15-microgea-stm32mp1-microdev2_defconfig | 2 -
configs/stm32mp15_basic_defconfig | 3 +-
configs/stm32mp15_defconfig | 3 +-
configs/stm32mp15_dhcom_basic_defconfig | 2 -
configs/stm32mp15_dhcor_basic_defconfig | 4 +-
configs/stm32mp15_trusted_defconfig | 3 +-
doc/board/st/stm32mp1.rst | 18 +-
.../memory-controllers/st,stm32mp1-ddr.txt | 32 -
drivers/mmc/stm32_sdmmc2.c | 63 +-
drivers/pinctrl/pinctrl-stmfx.c | 4 +
drivers/ram/stm32mp1/Makefile | 1 -
drivers/ram/stm32mp1/stm32mp1_ddr.c | 69 +-
drivers/ram/stm32mp1/stm32mp1_ddr.h | 22 -
drivers/ram/stm32mp1/stm32mp1_ddr_regs.h | 66 +-
drivers/ram/stm32mp1/stm32mp1_interactive.c | 37 +-
drivers/ram/stm32mp1/stm32mp1_ram.c | 217 ++-
drivers/ram/stm32mp1/stm32mp1_tests.h | 3 -
drivers/ram/stm32mp1/stm32mp1_tuning.c | 1540 --------------------
drivers/video/stm32/stm32_ltdc.c | 5 +-
drivers/video/video-uclass.c | 14 +
include/configs/rpi.h | 1 -
include/configs/stm32mp15_common.h | 7 +-
include/configs/stm32mp15_dh_dhsom.h | 16 +
include/fdt_simplefb.h | 5 +-
include/video.h | 7 +
scripts/config_whitelist.txt | 1 -
62 files changed, 463 insertions(+), 1922 deletions(-)
rename common/{lcd_simplefb.c => fdt_simplefb.c} (65%)
delete mode 100644 drivers/ram/stm32mp1/stm32mp1_tuning.c
More information about the U-Boot
mailing list