From patchwork Wed Apr 22 12:29:08 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Patrick Delaunay X-Patchwork-Id: 238288 List-Id: U-Boot discussion From: patrick.delaunay at st.com (Patrick Delaunay) Date: Wed, 22 Apr 2020 14:29:08 +0200 Subject: [PATCH v2 00/12] stm32mp1: several board and arch updates Message-ID: <20200422122920.19340-1-patrick.delaunay@st.com> It is a V2 for the serie http://patchwork.ozlabs.org/project/uboot/list/?series=167872 Rebased on master branch and after the first reviews: [01/16] arm: stm32mp: update dependency for STM32_ETZPC is already accepted/merged [03/16] arm: stm32mp: reset to default environment when serial# change [04/16] arm: stm32mp: detect U-Boot version used to save environment [11/16] board: stm32mp1: check env_get result in board_late_init are dropped [05/16] arm: stm32mp: spl: add bsec driver in SPL this unrelated patch is moved in a separate serie: "stm32mp1: use OPP information for PLL1 settings in SPL" Changes in v2: - minor commit message update - simplify patch after Wolfgang review, as console init alway failed when drivers can't probe (remove printf after preloader_console_init call) - use CONFIG_IS_ENABLED(LED) everywhere - remove debug message and unused return of board_ev1_init - remove bootdelay configuration after Wolfgang's comment on dropped patch [11/16] board: stm32mp1: check env_get result in board_late_init Christophe Roullier (1): configs: stm32mp1: activate Ethernet PHY Realtek Patrice Chotard (1): board: stm32mp1: Keep error led ON in case of low power detection Patrick Delaunay (10): arm: stm32mp: remove dependency for STM32KEY arm: stm32mp: spl: update error management in board_init_f board: stm32mp1: update management of boot-led board: stm32mp1: gt9147 IRQ before reset on EV1 board: stm32mp1: set environment variable fdtfile board: stm32mp1: remove bootdelay configuration for usb or serial boot board: stm32mp1: add timeout for I/O compensation ready gpio: stm32: support gpio ops in SPL ARM: dts: stm32mp15: use DDR3 files generated by STM32CubeMX configs: stm32mp1: activate CONFIG_ERRNO_STR .../dts/stm32mp15-ddr3-1x4Gb-1066-binG.dtsi | 49 +++++---- .../dts/stm32mp15-ddr3-2x4Gb-1066-binG.dtsi | 49 +++++---- arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi | 4 - arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi | 4 - arch/arm/mach-stm32mp/Kconfig | 2 - arch/arm/mach-stm32mp/spl.c | 6 +- board/st/stm32mp1/stm32mp1.c | 102 +++++++++++++----- configs/stm32mp15_basic_defconfig | 2 + configs/stm32mp15_trusted_defconfig | 2 + drivers/gpio/stm32_gpio.c | 7 +- 10 files changed, 130 insertions(+), 97 deletions(-)