All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL] Pull request: u-boot-stm32 for v2020.10= u-boot-stm32-20200707
@ 2020-07-07 16:20 Patrick DELAUNAY
  2020-07-07 19:17 ` Tom Rini
  0 siblings, 1 reply; 2+ messages in thread
From: Patrick DELAUNAY @ 2020-07-07 16:20 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull the STM32 related patches for v2020.10:  u-boot-stm32-20200707

With the following changes:
- arch and board update for stm32mp15:
  - use OPP information in device tree for 800MHz/650MHz support
  - ram: inprovments of test command
  - solve boot on closed chip when access to DBGMCU_IDC is protected
  - stm32prog command: Add "device anme" during USB enumeration
  - update configs: activate WATCHDOG and 'env erase' command,
    increase teed partition, support SD card after NOR boot by default and
    use env info in env_check
  - some sboard cleanups: gpio hog in dh board, specific driver for
    type-c stusb1600 controller code in a driver move part of code in spl.c
    and in common directory
- fix STM32 compatible for dwc_eth_qos driver
- support of new pinctrl ops get_dir_flags/set_dir_flags in stm32 and stmfx
  drivers
- vrefbuf: fix a possible overshoot when re-enabling

CI status:
    https://gitlab.denx.de/u-boot/custodians/u-boot-stm/pipelines/3917

Thanks,
Patrick

The following changes since commit 23da3c682a84a2ad67a67287979dd4f5259ff607:

  Revert "riscv: sifive: fu540: Add gpio-restart support" (2020-07-06 17:57:47 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20200707

for you to fetch changes up to 6c393e8c0fae98a3a6e2909fc79697075552a152:

  ram: stm32mp1: add size and addr parameter to test all (2020-07-07 16:01:23 +0200)

----------------------------------------------------------------
- arch and board update for stm32mp15:
  - use OPP information in device tree for 800MHz/650MHz support
  - ram: inprovments of test command
  - solve boot on closed chip when access to DBGMCU_IDC is protected
  - stm32prog command: Add "device anme" during USB enumeration
  - update configs: activate WATCHDOG and 'env erase' command,
    increase teed partition, support SD card after NOR boot by default and
    use env info in env_check
  - some sboard cleanups: gpio hog in dh board, specific driver for
    type-c stusb1600 controller code in a driver move part of code in spl.c
    and in common directory
- fix STM32 compatible for dwc_eth_qos driver
- support of new pinctrl ops get_dir_flags/set_dir_flags in stm32 and stmfx
  drivers
- vrefbuf: fix a possible overshoot when re-enabling

----------------------------------------------------------------
Fabrice Gasnier (1):
      power: regulator: stm32: vrefbuf: fix a possible overshoot when re-enabling

Patrick Delaunay (35):
      net: dwc_eth_qos: update the compatible supported for STM32
      arm: stm32mp: spl: add bsec driver in SPL
      ARM: dts: stm32: add cpufreq support on stm32mp15x
      board: st: create common file stpmic1.c
      stm32mp1: clk: configure pll1 with OPP
      arm: stm32mp: add weak function to save vddcore
      board: st: stpmic1: add function stpmic1_init
      board: stm32mp1: update vddcore in SPL
      ARM: dts: stm32mp1: use OPP information for PLL1 settings in SPL
      board: stm32mp1: move the function board_debug_uart_init in spl.c
      configs: stm32mp1: activate CONFIG_GPIO_HOG
      board: stm32mp1: update the gpio hog support
      gpio: stm32: add ops set_dir_flags
      gpio: stm32: add ops get_dir_flags
      gpio: stmfx: move function to prepare new ops introduction
      gpio: stmfx: rename function used to change pin configuration
      gpio: stmfx: add function stmfx_read_reg and stmfx_write_reg
      gpio: stmfx: add ops set_dir_flag
      gpio: stmfx: add ops get_dir_flags
      pinctrl: stmfx: add information on pin configuration
      pinctrl: stm32: add information on pin configuration
      configs: stm32mp1: activate WATCHDOG
      stm32mp1: configs: activate CMD_ERASEENV
      board: st: stm32mp1: increase teed partition
      arm: stm32mp: stm32prog: add "Device Name" in iproduct during DFU USB enumeration
      arm: stm32mp: protect DBGMCU_IDC access with BSEC
      configs: stm32mp1: only support SD card after NOR in bootcmd_stm32mp
      board: st: move type-c stusb1600 controller code in a driver
      board: dh_stm32mp1: update the gpio hog support
      cmd: env: use ENV_IS_IN_DEVICE in env info
      stm32mp1: use the command env info in env_check
      ram: stm32mp1: protect minimum value in get_bufsize
      ram: stm32mp1: add parameter addr in test FrequencySelectivePattern
      ram: stm32mp1: use the DDR size by default in the test addressBus
      ram: stm32mp1: add size and addr parameter to test all

 arch/arm/dts/stm32mp15-u-boot.dtsi                  |  12 +++++-
 arch/arm/dts/stm32mp151.dtsi                        |  21 +++++++++
 arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi            |   9 ----
 arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi            |   9 ----
 arch/arm/dts/stm32mp157c-ed1.dts                    |   8 ++++
 arch/arm/dts/stm32mp15xx-dhcom-u-boot.dtsi          |   9 ----
 arch/arm/dts/stm32mp15xx-dhcor-u-boot.dtsi          |   9 ----
 arch/arm/dts/stm32mp15xx-dkx.dtsi                   |   8 ++++
 arch/arm/mach-stm32mp/Kconfig                       |   2 +-
 arch/arm/mach-stm32mp/Makefile                      |   2 +-
 arch/arm/mach-stm32mp/bsec.c                        |  36 +++++++++++++---
 arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog_usb.c |   6 ++-
 arch/arm/mach-stm32mp/cpu.c                         |  22 ++++++++--
 arch/arm/mach-stm32mp/include/mach/bsec.h           |   7 +++
 arch/arm/mach-stm32mp/include/mach/sys_proto.h      |   3 ++
 board/dhelectronics/dh_stm32mp1/Makefile            |   6 +--
 board/dhelectronics/dh_stm32mp1/board.c             |  20 +++++----
 board/st/common/Kconfig                             |   9 +++-
 board/st/common/Makefile                            |   3 ++
 board/st/common/stpmic1.c                           | 216 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/st/common/stpmic1.h                           |   6 +++
 board/st/common/stusb160x.c                         |  46 ++++++++++++++++++++
 board/st/common/stusb160x.h                         |  10 +++++
 board/st/stm32mp1/Makefile                          |   2 -
 board/st/stm32mp1/board.c                           | 158 -------------------------------------------------------------------
 board/st/stm32mp1/spl.c                             |  76 ++++++++++++++++++--------------
 board/st/stm32mp1/stm32mp1.c                        |  74 ++++++--------------------------
 cmd/nvedit.c                                        |   2 +-
 configs/stm32mp15_basic_defconfig                   |   6 +++
 configs/stm32mp15_trusted_defconfig                 |   5 +++
 doc/device-tree-bindings/clock/st,stm32mp1.txt      |   4 ++
 drivers/clk/clk_stm32mp1.c                          | 295 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------
 drivers/gpio/stm32_gpio.c                           | 149 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++------
 drivers/net/dwc_eth_qos.c                           |   2 +-
 drivers/pinctrl/pinctrl-stmfx.c                     | 225 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------
 drivers/pinctrl/pinctrl_stm32.c                     |  27 ++++++++++--
 drivers/power/regulator/stm32-vrefbuf.c             |  16 ++++++-
 drivers/ram/stm32mp1/stm32mp1_tests.c               |  98 ++++++++++++++++++++++++++++++------------
 include/configs/stm32mp1.h                          |   8 ++--
 39 files changed, 1166 insertions(+), 460 deletions(-)
 create mode 100644 arch/arm/mach-stm32mp/include/mach/bsec.h
 create mode 100644 board/st/common/stpmic1.c
 create mode 100644 board/st/common/stpmic1.h
 create mode 100644 board/st/common/stusb160x.c
 create mode 100644 board/st/common/stusb160x.h

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [PULL] Pull request: u-boot-stm32 for v2020.10= u-boot-stm32-20200707
  2020-07-07 16:20 [PULL] Pull request: u-boot-stm32 for v2020.10= u-boot-stm32-20200707 Patrick DELAUNAY
@ 2020-07-07 19:17 ` Tom Rini
  0 siblings, 0 replies; 2+ messages in thread
From: Tom Rini @ 2020-07-07 19:17 UTC (permalink / raw)
  To: u-boot

On Tue, Jul 07, 2020 at 04:20:12PM +0000, Patrick DELAUNAY wrote:

> Hi Tom,
> 
> Please pull the STM32 related patches for v2020.10:  u-boot-stm32-20200707
> 
> With the following changes:
> - arch and board update for stm32mp15:
>   - use OPP information in device tree for 800MHz/650MHz support
>   - ram: inprovments of test command
>   - solve boot on closed chip when access to DBGMCU_IDC is protected
>   - stm32prog command: Add "device anme" during USB enumeration
>   - update configs: activate WATCHDOG and 'env erase' command,
>     increase teed partition, support SD card after NOR boot by default and
>     use env info in env_check
>   - some sboard cleanups: gpio hog in dh board, specific driver for
>     type-c stusb1600 controller code in a driver move part of code in spl.c
>     and in common directory
> - fix STM32 compatible for dwc_eth_qos driver
> - support of new pinctrl ops get_dir_flags/set_dir_flags in stm32 and stmfx
>   drivers
> - vrefbuf: fix a possible overshoot when re-enabling
> 
> CI status:
>     https://gitlab.denx.de/u-boot/custodians/u-boot-stm/pipelines/3917
> 
> Thanks,
> Patrick
> 
> The following changes since commit 23da3c682a84a2ad67a67287979dd4f5259ff607:
> 
>   Revert "riscv: sifive: fu540: Add gpio-restart support" (2020-07-06 17:57:47 -0400)
> 
> are available in the Git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20200707
> 
> for you to fetch changes up to 6c393e8c0fae98a3a6e2909fc79697075552a152:
> 
>   ram: stm32mp1: add size and addr parameter to test all (2020-07-07 16:01:23 +0200)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200707/ec699978/attachment.sig>

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-07-07 19:17 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-07 16:20 [PULL] Pull request: u-boot-stm32 for v2020.10= u-boot-stm32-20200707 Patrick DELAUNAY
2020-07-07 19:17 ` 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.