Skip to content

v2.0-stm32mp-r3.1

Compare
Choose a tag to compare
@ldebieve ldebieve released this 08 Apr 14:41
· 13 commits to v2.0-stm32mp since this release

The following changes since commit 5148fa0:

stm32mp1: platform: update st version to r3.0 (2020-01-29 08:54:26 +0100)

are available in the Git repository at:

https://github.com/STMicroelectronics/arm-trusted-firmware.git tags/v2.0-stm32mp-r3.1

for you to fetch changes up to 1b58e58:

stm32mp1: add DDR Self Refresh adaptive management (2020-03-12 10:12:43 +0100)


Lionel Debieve (1):
tamper: fix interrupt initialization issue

Nicolas Le Bayon (14):
stm32mp1: configure boot-on and always-on regulators after DDR init
pmic: stm32mp_pmic: only program voltage if not in DT range
clk: stm32mp1: Fix MPU clock rate getting with MPUDIV source
clk: stm32mp1: get vddcore voltage from OPP frequency
pmic: stm32mp_pmic: fix missing considered error case
pmic: stm32mp_pmic: add supply services
fdts: stm32mp1: add cpu-supply information for CPU0
stm32mp: dt: get CPU regulator name
stm32mp1: get CPU supply name
stm32mp1: set CPU supply to minimum voltage in CSTOP mode
stm32mp1: remove DDR Self Refresh mode service
ddr: stm32mp1_ddr: dissociate SR modes from DDR type
stm32mp1: remove unused Self Refresh support detection
stm32mp1: add DDR Self Refresh adaptive management

Yann Gautier (3):
stm32mp1: correct make targets for stm32image tool
stm32mp1: correct crash console GPIO alternate configuration
drivers: st: add GPIOxEN defines in RCC file

drivers/st/clk/stm32mp1_clk.c | 29 ++++++++++++++++++++++++++++-
drivers/st/ddr/stm32mp1_ddr_helpers.c | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------
drivers/st/ddr/stm32mp1_ram.c | 8 ++++++--
drivers/st/pmic/stm32mp_pmic.c | 110 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------
drivers/st/tamper/stm32_tamp.c | 9 +++++----
fdts/stm32mp157a-dk1.dts | 6 +++++-
fdts/stm32mp157c-ed1.dts | 6 +++++-
fdts/stm32mp157c-security.dtsi | 4 ++--
fdts/stm32mp157c.dtsi | 8 +++++++-
include/drivers/st/stm32mp1_clk.h | 2 ++
include/drivers/st/stm32mp1_ddr_helpers.h | 16 ++++++++++++----
include/drivers/st/stm32mp1_rcc.h | 8 +++++++-
include/drivers/st/stm32mp_pmic.h | 4 +++-
plat/st/common/include/stm32mp_common.h | 4 ++--
plat/st/common/include/stm32mp_dt.h | 3 ++-
plat/st/common/stm32mp_common.c | 21 +++++++++++++++++++++
plat/st/common/stm32mp_dt.c | 29 ++++++++++++++++++++++++++++-
plat/st/stm32mp1/bl2_plat_setup.c | 25 ++++++++++++++-----------
plat/st/stm32mp1/include/stm32mp1_low_power.h | 3 ++-
plat/st/stm32mp1/include/stm32mp1_smc.h | 17 +----------------
plat/st/stm32mp1/platform.mk | 8 ++++----
plat/st/stm32mp1/services/bsec_svc.c | 10 +++++++++-
plat/st/stm32mp1/services/low_power_svc.c | 28 +---------------------------
plat/st/stm32mp1/services/low_power_svc.h | 3 +--
plat/st/stm32mp1/services/stm32mp1_svc_setup.c | 4 ----
plat/st/stm32mp1/sp_min/sp_min_setup.c | 14 ++++++++++++--
plat/st/stm32mp1/stm32mp1_helper.S | 17 +++++++++++------
plat/st/stm32mp1/stm32mp1_low_power.c | 96 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
plat/st/stm32mp1/stm32mp1_private.c | 9 ---------
29 files changed, 437 insertions(+), 137 deletions(-)