[U-Boot] [PULL] u-boot-stm32/master for v2019.10-rc1: u-boot-stm32-20190712
Patrick DELAUNAY
patrick.delaunay at st.com
Fri Jul 12 16:04:05 UTC 2019
Hi Tom
please pull the STM32 related patches for v2019.10-rc1 = u-boot-stm32-20190712
Travis CI status:
https://travis-ci.org/patrickdelaunay/u-boot/builds/557765098
the 4 issues are not related to the patchsets : test_ut[ut_dm_pci_ep_base]
Thanks,
Patrick
The following changes since commit 5acce685c9227b3d4b48f6fab6a33f6d74ca9c14:
Merge branch '2019-07-11-master-imports' (2019-07-11 18:03:52 -0400)
are available in the git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20190712
for you to fetch changes up to 291f00bb3ea7e9f9acdddbe680991e76313732d6:
board: st: add missing gpio_request() for stm32f429-discovery (2019-07-12 11:50:58 +0200)
----------------------------------------------------------------
- syscon: add support for power off
- stm32mp1: add op-tee config
- stm32mp1: add specific commands: stboard and stm32key
- add stm32 mailbox driver
- solve many stm32 warnings when building with W=1
- update stm32 gpio driver
----------------------------------------------------------------
Fabien Dessenne (4):
mailbox: introduce stm32-ipcc driver
MAINTAINERS: Add stm32 mailbox IPPC driver
configs: stm32mp15: enable IPCC mailbox
ARM: dts: stm32: Add ipcc mailbox support on stm32mp1
Patrice Chotard (6):
MAINTAINERS: Add git custodians for ARM STM STM32MP entry
gpio: stm32: Rename stm32f7_gpio to stm32_gpio
pinctrl: stm32: update .bind callback
ARM: dts: stm32: Remove useless "st, stm32-gpio" compatible string
gpio: stm32: Remove .ofmatch callback
board: st: add missing gpio_request() for stm32f429-discovery
Patrick Delaunay (43):
stm32mp1: move CONFIG_ENV in Kconfig
sysreset: syscon: add support for power off
stm32mp1: deactivate WATCHDOG in defconfig
stm32mp1: call regulators_enable_boot_on in board_init
stm32mp1: syscon: remove etzpc support
stm32mp1: syscon: remove stgen
dt-bindings: pinctrl: stm32: add new entry for package information
stm32mp1: export get_cpu_package function
stm32mp1: update package information in device tree
stm32mp1: update device tree with ETZPC status
stm32mp1: add stboard command
stm32mp1: key: add stm32key command
stm32mp1: update README
stm32mp1: cosmetic: remove unnecessary include
stm32mp1: configs: Add CONFIG_OF_SPL_REMOVE_PROPS
stm32mp1: add check for presence of environment in boot device
stm32mp1: force boot_net_usb_start
ARM: dts: stm32mp1: sync device tree with v5.2-rc4
pmic: stpmic1: add support for SYSRESET_POWER_OFF
stm32mp1: reorder some CONFIG in stm32mp1.h
stm32mp1: add configuration op-tee
stm32mp1: activate OF_BOARD_SETUP and FDT_FIXUP_PARTITIONS
stm32mp1: Add UBIFS boot capability
stm32mp1: add SPI flash support in SPL
stm32mp1: Fix warnings when compiling with W=1
board: stm32mp1: Fix warnings when compiling with W=1
serial: stm32: Fix warnings when compiling with W=1
mmc: stm32_sdmmc2: avoid warnings when building with W=1 option
stm32mp1: bsec: Fix warnings when compiling with W=1
adc: stm32-adc: Fix warnings when compiling with W=1
adc: stm32: Fix warnings when compiling with W=1
gpio: stm32_gpio: Fix warnings when compiling with W=1
i2c: stm32f7_i2c: Fix warnings when compiling with W=1
clk: clk_stm32mp1: Fix warnings when compiling with W=1
power: regulator: stm32: Fix warnings when compiling with W=1
misc: stm32_fuse: Fix warnings when compiling with W=1
ram: stm32mp1_ram: Fix warnings when compiling with W=1
pinctrl: pinctrl_stm32: Fix warnings when compiling with W=1
power: stpmic1: Fix warnings when compiling with W=1
mtd: rawnand: stm32_fmc2: avoid warnings when building with W=1 option
spi: stm32_qspi: avoid warnings when building with W=1 option
cmd: pinmux: Fix warnings when compiling with W=1
spi: stm32: Fix warnings when compiling with W=1
MAINTAINERS | 2 +
arch/arm/Kconfig | 1 +
arch/arm/dts/stm32429i-eval-u-boot.dtsi | 11 ----
arch/arm/dts/stm32f429-disco-u-boot.dtsi | 11 ----
arch/arm/dts/stm32f469-disco-u-boot.dtsi | 11 ----
arch/arm/dts/stm32f7-u-boot.dtsi | 17 -----
arch/arm/dts/stm32mp15-ddr.dtsi | 2 +-
arch/arm/dts/stm32mp157-pinctrl.dtsi | 270 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
arch/arm/dts/stm32mp157-u-boot.dtsi | 79 ++++++++++------------
arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi | 4 --
arch/arm/dts/stm32mp157a-dk1.dts | 32 +++++----
arch/arm/dts/stm32mp157c-dk2.dts | 1 +
arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi | 15 +++--
arch/arm/dts/stm32mp157c-ed1.dts | 205 ++++++++++++---------------------------------------------
arch/arm/dts/stm32mp157c-ev1-u-boot.dtsi | 3 -
arch/arm/dts/stm32mp157c-ev1.dts | 12 +++-
arch/arm/dts/stm32mp157c.dtsi | 215 +++++++++++++++++++++++++++++++++++++++++++----------------
arch/arm/mach-stm32mp/Kconfig | 28 +++++++-
arch/arm/mach-stm32mp/Makefile | 2 +
arch/arm/mach-stm32mp/bsec.c | 14 ++--
arch/arm/mach-stm32mp/cmd_stm32key.c | 101 ++++++++++++++++++++++++++++
arch/arm/mach-stm32mp/cpu.c | 9 +--
arch/arm/mach-stm32mp/fdt.c | 223 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-stm32mp/include/mach/stm32.h | 3 +-
arch/arm/mach-stm32mp/include/mach/sys_proto.h | 9 +++
arch/arm/mach-stm32mp/syscon.c | 2 -
board/st/stm32f429-discovery/led.c | 2 +
board/st/stm32mp1/Kconfig | 13 ++++
board/st/stm32mp1/MAINTAINERS | 1 +
board/st/stm32mp1/Makefile | 1 +
board/st/stm32mp1/README | 46 +++++++++----
board/st/stm32mp1/cmd_stboard.c | 145 ++++++++++++++++++++++++++++++++++++++++
board/st/stm32mp1/spl.c | 1 -
board/st/stm32mp1/stm32mp1.c | 27 +++++++-
cmd/pinmux.c | 1 +
configs/stm32mp15_basic_defconfig | 9 ++-
configs/stm32mp15_optee_defconfig | 107 ++++++++++++++++++++++++++++++
configs/stm32mp15_trusted_defconfig | 5 +-
doc/device-tree-bindings/pinctrl/st,stm32-pinctrl.txt | 101 ++++++++++++++++++++++++----
drivers/adc/stm32-adc-core.c | 3 +-
drivers/adc/stm32-adc.c | 13 ++--
drivers/clk/clk_stm32mp1.c | 10 +--
drivers/gpio/Kconfig | 4 +-
drivers/gpio/Makefile | 2 +-
drivers/gpio/{stm32f7_gpio.c => stm32_gpio.c} | 8 +--
drivers/i2c/stm32f7_i2c.c | 12 ++--
drivers/mailbox/Kconfig | 7 ++
drivers/mailbox/Makefile | 1 +
drivers/mailbox/stm32-ipcc.c | 167 ++++++++++++++++++++++++++++++++++++++++++++++
drivers/misc/stm32mp_fuse.c | 1 +
drivers/mmc/stm32_sdmmc2.c | 3 +-
drivers/mtd/nand/raw/stm32_fmc2_nand.c | 93 +++++++++-----------------
drivers/pinctrl/pinctrl_stm32.c | 36 +++++++++-
drivers/power/pmic/stpmic1.c | 11 +++-
drivers/power/regulator/stm32-vrefbuf.c | 2 +-
drivers/power/regulator/stpmic1.c | 1 +
drivers/ram/stm32mp1/stm32mp1_ram.c | 5 +-
drivers/serial/serial_stm32.c | 4 +-
drivers/spi/stm32_qspi.c | 24 +++----
drivers/spi/stm32_spi.c | 11 ++--
drivers/sysreset/sysreset_syscon.c | 6 +-
env/Kconfig | 5 +-
include/configs/stm32mp1.h | 43 ++++++++----
include/dt-bindings/pinctrl/stm32-pinfunc.h | 6 ++
64 files changed, 1690 insertions(+), 529 deletions(-)
create mode 100644 arch/arm/mach-stm32mp/cmd_stm32key.c
create mode 100644 arch/arm/mach-stm32mp/fdt.c
create mode 100644 board/st/stm32mp1/cmd_stboard.c
create mode 100644 configs/stm32mp15_optee_defconfig
rename drivers/gpio/{stm32f7_gpio.c => stm32_gpio.c} (97%)
create mode 100644 drivers/mailbox/stm32-ipcc.c
More information about the U-Boot
mailing list