* [PULL] Pull request for u-boot next / v2024.04 = u-boot-stm32-20231113
@ 2023-11-13 12:36 Patrice CHOTARD
2023-11-13 18:36 ` Tom Rini
0 siblings, 1 reply; 2+ messages in thread
From: Patrice CHOTARD @ 2023-11-13 12:36 UTC (permalink / raw)
To: Tom Rini; +Cc: U-Boot Mailing List, patrice.chotard, Patrick DELAUNAY
Hi Tom
Please pull the STM32 related patches for u-boot/next, v2024.04: u-boot-stm32-20231113
CI status: https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/18567
The following changes since commit 3b6db6901ff5babbb9d21f0fca750996e29d85e0:
Merge branch '2023-11-10-improve-semihosting-armv6' into next (2023-11-10 12:52:33 -0500)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20231113
for you to fetch changes up to 01a701994b0590b6452516a7c67353359d053c94:
stm32mp2: initial support (2023-11-13 10:55:38 +0100)
----------------------------------------------------------------
Introduce STM32MP2 SoCs family support
Add STM32MP257F-EV1 board
----------------------------------------------------------------
Patrice Chotard (8):
arm: caches: Make DCACHE_DEFAULT_OPTION accessible for ARM64 arch
stm32mp: dram_init: Get RAM size from DT if no RAM driver found
stm32mp: dram_init: Limit DDR usage under 4GB boundary for STM32MP
stm32mp: bsec: Fix AARCH64 compilation warnings
serial: stm32: Fix AARCH64 compilation warnings
pinctrl: pinctrl_stm32: Add stm32mp2 support
ARM: dts: stm32: Add STM32MP257F Evaluation board support
stm32mp2: initial support
Patrick Delaunay (1):
stm32mp: dram_init: Fix AARCH64 compilation warnings
arch/arm/Kconfig | 2 +-
arch/arm/dts/Makefile | 3 +++
arch/arm/dts/stm32mp25-pinctrl.dtsi | 38 +++++++++++++++++++++++++++++++++++
arch/arm/dts/stm32mp25-u-boot.dtsi | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/stm32mp251.dtsi | 285 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/stm32mp253.dtsi | 23 ++++++++++++++++++++++
arch/arm/dts/stm32mp255.dtsi | 9 +++++++++
arch/arm/dts/stm32mp257.dtsi | 9 +++++++++
arch/arm/dts/stm32mp257f-ev1-u-boot.dtsi | 20 +++++++++++++++++++
arch/arm/dts/stm32mp257f-ev1.dts | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/stm32mp25xc.dtsi | 8 ++++++++
arch/arm/dts/stm32mp25xf.dtsi | 8 ++++++++
arch/arm/dts/stm32mp25xxai-pinctrl.dtsi | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/stm32mp25xxak-pinctrl.dtsi | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/stm32mp25xxal-pinctrl.dtsi | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/system.h | 16 +++++++--------
arch/arm/mach-stm32mp/Kconfig | 26 +++++++++++++++++++++++-
arch/arm/mach-stm32mp/Kconfig.25x | 43 ++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-stm32mp/Makefile | 15 ++++----------
arch/arm/mach-stm32mp/bsec.c | 29 ++++++++++++++-------------
arch/arm/mach-stm32mp/dram_init.c | 17 ++++++++++++----
arch/arm/mach-stm32mp/include/mach/stm32.h | 141 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------
arch/arm/mach-stm32mp/include/mach/sys_proto.h | 26 ++++++++++++++++++++++++
arch/arm/mach-stm32mp/stm32mp1/Makefile | 20 +++++++++++++++++++
arch/arm/mach-stm32mp/{ => stm32mp1}/cpu.c | 0
arch/arm/mach-stm32mp/{ => stm32mp1}/fdt.c | 0
arch/arm/mach-stm32mp/{ => stm32mp1}/psci.c | 0
arch/arm/mach-stm32mp/{ => stm32mp1}/pwr_regulator.c | 0
arch/arm/mach-stm32mp/{ => stm32mp1}/spl.c | 0
arch/arm/mach-stm32mp/{ => stm32mp1}/stm32mp13x.c | 0
arch/arm/mach-stm32mp/{ => stm32mp1}/stm32mp15x.c | 0
arch/arm/mach-stm32mp/{ => stm32mp1}/tzc400.c | 0
arch/arm/mach-stm32mp/stm32mp2/Makefile | 9 +++++++++
arch/arm/mach-stm32mp/stm32mp2/arm64-mmu.c | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-stm32mp/stm32mp2/cpu.c | 108 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-stm32mp/stm32mp2/fdt.c | 16 +++++++++++++++
arch/arm/mach-stm32mp/stm32mp2/stm32mp25x.c | 194 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-stm32mp/syscon.c | 4 ++--
board/st/stm32mp2/Kconfig | 13 ++++++++++++
board/st/stm32mp2/MAINTAINERS | 9 +++++++++
board/st/stm32mp2/Makefile | 6 ++++++
board/st/stm32mp2/stm32mp2.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++++
configs/stm32mp25_defconfig | 52 ++++++++++++++++++++++++++++++++++++++++++++++++
drivers/pinctrl/pinctrl_stm32.c | 2 ++
drivers/serial/serial_stm32.c | 23 ++++++++++++----------
drivers/serial/serial_stm32.h | 2 +-
include/configs/stm32mp25_common.h | 24 +++++++++++++++++++++++
include/dt-bindings/pinctrl/stm32-pinfunc.h | 3 +++
48 files changed, 1597 insertions(+), 108 deletions(-)
create mode 100644 arch/arm/dts/stm32mp25-pinctrl.dtsi
create mode 100644 arch/arm/dts/stm32mp25-u-boot.dtsi
create mode 100644 arch/arm/dts/stm32mp251.dtsi
create mode 100644 arch/arm/dts/stm32mp253.dtsi
create mode 100644 arch/arm/dts/stm32mp255.dtsi
create mode 100644 arch/arm/dts/stm32mp257.dtsi
create mode 100644 arch/arm/dts/stm32mp257f-ev1-u-boot.dtsi
create mode 100644 arch/arm/dts/stm32mp257f-ev1.dts
create mode 100644 arch/arm/dts/stm32mp25xc.dtsi
create mode 100644 arch/arm/dts/stm32mp25xf.dtsi
create mode 100644 arch/arm/dts/stm32mp25xxai-pinctrl.dtsi
create mode 100644 arch/arm/dts/stm32mp25xxak-pinctrl.dtsi
create mode 100644 arch/arm/dts/stm32mp25xxal-pinctrl.dtsi
create mode 100644 arch/arm/mach-stm32mp/Kconfig.25x
create mode 100644 arch/arm/mach-stm32mp/stm32mp1/Makefile
rename arch/arm/mach-stm32mp/{ => stm32mp1}/cpu.c (100%)
rename arch/arm/mach-stm32mp/{ => stm32mp1}/fdt.c (100%)
rename arch/arm/mach-stm32mp/{ => stm32mp1}/psci.c (100%)
rename arch/arm/mach-stm32mp/{ => stm32mp1}/pwr_regulator.c (100%)
rename arch/arm/mach-stm32mp/{ => stm32mp1}/spl.c (100%)
rename arch/arm/mach-stm32mp/{ => stm32mp1}/stm32mp13x.c (100%)
rename arch/arm/mach-stm32mp/{ => stm32mp1}/stm32mp15x.c (100%)
rename arch/arm/mach-stm32mp/{ => stm32mp1}/tzc400.c (100%)
create mode 100644 arch/arm/mach-stm32mp/stm32mp2/Makefile
create mode 100644 arch/arm/mach-stm32mp/stm32mp2/arm64-mmu.c
create mode 100644 arch/arm/mach-stm32mp/stm32mp2/cpu.c
create mode 100644 arch/arm/mach-stm32mp/stm32mp2/fdt.c
create mode 100644 arch/arm/mach-stm32mp/stm32mp2/stm32mp25x.c
create mode 100644 board/st/stm32mp2/Kconfig
create mode 100644 board/st/stm32mp2/MAINTAINERS
create mode 100644 board/st/stm32mp2/Makefile
create mode 100644 board/st/stm32mp2/stm32mp2.c
create mode 100644 configs/stm32mp25_defconfig
create mode 100644 include/configs/stm32mp25_common.h
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PULL] Pull request for u-boot next / v2024.04 = u-boot-stm32-20231113
2023-11-13 12:36 [PULL] Pull request for u-boot next / v2024.04 = u-boot-stm32-20231113 Patrice CHOTARD
@ 2023-11-13 18:36 ` Tom Rini
0 siblings, 0 replies; 2+ messages in thread
From: Tom Rini @ 2023-11-13 18:36 UTC (permalink / raw)
To: Patrice CHOTARD; +Cc: U-Boot Mailing List, Patrick DELAUNAY
[-- Attachment #1: Type: text/plain, Size: 776 bytes --]
On Mon, Nov 13, 2023 at 01:36:22PM +0100, Patrice CHOTARD wrote:
> Hi Tom
>
> Please pull the STM32 related patches for u-boot/next, v2024.04: u-boot-stm32-20231113
>
> CI status: https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/18567
>
> The following changes since commit 3b6db6901ff5babbb9d21f0fca750996e29d85e0:
>
> Merge branch '2023-11-10-improve-semihosting-armv6' into next (2023-11-10 12:52:33 -0500)
>
> are available in the Git repository at:
>
> https://source.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20231113
>
> for you to fetch changes up to 01a701994b0590b6452516a7c67353359d053c94:
>
> stm32mp2: initial support (2023-11-13 10:55:38 +0100)
>
Applied to u-boot/next, thanks!
--
Tom
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 659 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-11-13 18:36 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-13 12:36 [PULL] Pull request for u-boot next / v2024.04 = u-boot-stm32-20231113 Patrice CHOTARD
2023-11-13 18:36 ` Tom Rini
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.